On 05/03/2011 01:24 PM, Brian Paul wrote:
On 05/03/2011 07:55 AM, Marek Olšák wrote:
---
  src/mesa/main/extensions.c |    1 +
  src/mesa/main/mtypes.h     |    2 ++
  src/mesa/main/texobj.c     |    2 ++
  src/mesa/main/texparam.c   |   32 ++++++++++++++++++++++++++++++++
  4 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/src/mesa/main/extensions.c b/src/mesa/main/extensions.c
index 1062cde..a9ef8fa 100644
--- a/src/mesa/main/extensions.c
+++ b/src/mesa/main/extensions.c
@@ -260,6 +260,7 @@ static const struct extension extension_table[] = { { "GL_3DFX_texture_compression_FXT1", o(TDFX_texture_compression_FXT1), GL, 1999 }, { "GL_AMD_conservative_depth", o(AMD_conservative_depth), GL, 2009 }, { "GL_AMD_draw_buffers_blend", o(ARB_draw_buffers_blend), GL, 2009 }, + { "GL_AMD_seamless_cubemap_per_texture", o(AMD_seamless_cubemap_per_texture), GL, 2009 }, { "GL_AMD_shader_stencil_export", o(ARB_shader_stencil_export), GL, 2009 }, { "GL_APPLE_client_storage", o(APPLE_client_storage), GL, 2002 }, { "GL_APPLE_object_purgeable", o(APPLE_object_purgeable), GL, 2006 },
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index fba65e8..ad65b55 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -1370,6 +1370,7 @@ struct gl_texture_object
     GLint CropRect[4];           /**<  GL_OES_draw_texture */
     GLenum Swizzle[4];           /**<  GL_EXT_texture_swizzle */
GLuint _Swizzle; /**< same as Swizzle, but SWIZZLE_* format */ + GLboolean CubeMapSeamless; /**< GL_AMD_seamless_cubemap_per_texture */

I'm wondering if this field should be per-texture object or per-sampler object. I've sent an email to someone at AMD to find out. I'll let you know.


It's supposed to be per sampler object.

-Brian

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to