diff options
author | Ben Skeggs <darktama@iinet.net.au> | 2005-06-05 08:25:54 +0000 |
---|---|---|
committer | Ben Skeggs <darktama@iinet.net.au> | 2005-06-05 08:25:54 +0000 |
commit | 3c4c6d1f80ba4881155eceba18c634099383346c (patch) | |
tree | f07a3fa47832cb0a97b20cca5906b7dea0958f3b /src/mesa/drivers/dri/r300/r300_context.c | |
parent | 40b8b57ed488f41cb2139e53f86494675ae4adb4 (diff) |
Fix xyz/w interaction (needs a cleanup still..)
Use SRC0A instead of WZY/XXX combination for W in XYZ positions.
Remove dodgy hack from POW opcode, now works correctly without it
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_context.c')
-rw-r--r-- | src/mesa/drivers/dri/r300/r300_context.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_context.c b/src/mesa/drivers/dri/r300/r300_context.c index f4ed7159dd..f949e92081 100644 --- a/src/mesa/drivers/dri/r300/r300_context.c +++ b/src/mesa/drivers/dri/r300/r300_context.c @@ -74,9 +74,10 @@ static const char *const card_extensions[] = { "GL_ARB_texture_border_clamp", "GL_ARB_texture_compression", /* disable until we support it, fixes a few things in ut2004 */ -// "GL_ARB_texture_cube_map", +/* "GL_ARB_texture_cube_map", */ "GL_ARB_texture_env_add", "GL_ARB_texture_env_combine", + "GL_ARB_texture_env_crossbar", "GL_ARB_texture_env_dot3", "GL_ARB_texture_mirrored_repeat", "GL_ARB_vertex_buffer_object", @@ -104,7 +105,6 @@ static const char *const card_extensions[] = { "GL_NV_blend_square", "GL_NV_vertex_program", "GL_SGIS_generate_mipmap", - "GL_ARB_texture_env_crossbar", NULL }; |