i965: add support for ATI_envmap_bumpmap
This commit is contained in:
parent
36010806a1
commit
3327cc64e7
|
@ -149,6 +149,9 @@ static GLuint translate_tex_format( GLuint mesa_format, GLenum depth_mode )
|
|||
else
|
||||
return BRW_SURFACEFORMAT_L24X8_UNORM;
|
||||
|
||||
case MESA_FORMAT_DUDV8:
|
||||
return BRW_SURFACEFORMAT_R8G8_SNORM;
|
||||
|
||||
default:
|
||||
assert(0);
|
||||
return 0;
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
#define need_GL_EXT_secondary_color
|
||||
#define need_GL_EXT_stencil_two_side
|
||||
#define need_GL_ATI_separate_stencil
|
||||
#define need_GL_ATI_envmap_bumpmap
|
||||
#define need_GL_NV_point_sprite
|
||||
#define need_GL_NV_vertex_program
|
||||
#define need_GL_VERSION_2_0
|
||||
|
@ -138,6 +139,7 @@ static const struct dri_extension brw_extensions[] = {
|
|||
{ "GL_EXT_texture_sRGB", NULL },
|
||||
{ "GL_EXT_texture_swizzle", NULL },
|
||||
{ "GL_EXT_vertex_array_bgra", NULL },
|
||||
{ "GL_ATI_envmap_bumpmap", GL_ATI_envmap_bumpmap_functions },
|
||||
{ "GL_ATI_separate_stencil", GL_ATI_separate_stencil_functions },
|
||||
{ "GL_ATI_texture_env_combine3", NULL },
|
||||
{ "GL_NV_texture_env_combine4", NULL },
|
||||
|
|
|
@ -174,6 +174,10 @@ intelChooseTextureFormat(GLcontext * ctx, GLint internalFormat,
|
|||
case GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT:
|
||||
case GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT:
|
||||
return &_mesa_texformat_srgb_dxt1;
|
||||
|
||||
case GL_DUDV_ATI:
|
||||
case GL_DU8DV8_ATI:
|
||||
return &_mesa_texformat_dudv8;
|
||||
#endif
|
||||
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue