mesa: add support for ATI_envmap_bumpmap
add new entrypoints, new texture format, etc translate in texenvprogram.c for drivers using the mesa-generated tex env fragment program also handled in swrast, but not tested (cannot work due to negative texel results not handled correctly)
This commit is contained in:
@@ -137,6 +137,7 @@ static const struct {
|
||||
{ ON, "GL_APPLE_packed_pixels", F(APPLE_packed_pixels) },
|
||||
{ OFF, "GL_APPLE_vertex_array_object", F(APPLE_vertex_array_object) },
|
||||
{ OFF, "GL_ATI_blend_equation_separate", F(EXT_blend_equation_separate) },
|
||||
{ OFF, "GL_ATI_envmap_bumpmap", F(ATI_envmap_bumpmap) },
|
||||
{ OFF, "GL_ATI_texture_env_combine3", F(ATI_texture_env_combine3)},
|
||||
{ OFF, "GL_ATI_texture_mirror_once", F(ATI_texture_mirror_once)},
|
||||
{ OFF, "GL_ATI_fragment_shader", F(ATI_fragment_shader)},
|
||||
@@ -229,6 +230,7 @@ _mesa_enable_sw_extensions(GLcontext *ctx)
|
||||
/*ctx->Extensions.ARB_vertex_buffer_object = GL_TRUE;*/
|
||||
#endif
|
||||
ctx->Extensions.APPLE_vertex_array_object = GL_TRUE;
|
||||
ctx->Extensions.ATI_envmap_bumpmap = GL_TRUE;
|
||||
#if FEATURE_ATI_fragment_shader
|
||||
ctx->Extensions.ATI_fragment_shader = GL_TRUE;
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user