diff options
| -rw-r--r-- | src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 3 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/intel/intel_extensions.c | 2 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/intel/intel_tex_format.c | 4 | 
3 files changed, 9 insertions, 0 deletions
| diff --git a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c index e402fdf0ee..9b320480b6 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c +++ b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c @@ -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; diff --git a/src/mesa/drivers/dri/intel/intel_extensions.c b/src/mesa/drivers/dri/intel/intel_extensions.c index 9058e48bc5..8dd0b2461b 100644 --- a/src/mesa/drivers/dri/intel/intel_extensions.c +++ b/src/mesa/drivers/dri/intel/intel_extensions.c @@ -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 }, diff --git a/src/mesa/drivers/dri/intel/intel_tex_format.c b/src/mesa/drivers/dri/intel/intel_tex_format.c index 2d57c67848..8732354e7a 100644 --- a/src/mesa/drivers/dri/intel/intel_tex_format.c +++ b/src/mesa/drivers/dri/intel/intel_tex_format.c @@ -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: | 
