[Nouveau] A little typo in mesa git results in OpenGL 1.3 only on NV50 class cards
Maxim Levitsky
maximlevitsky at gmail.com
Mon May 9 17:03:36 PDT 2011
Hi folks,
I noticed that latest mesa git, reports OpenGL 1.3 on my NV86 class
card.
It due to small typo in nouveau driver when support for seamless
cubemaps were added (but my card doesn't support them?).
Something like that patch fixes that issue for me.
diff --git a/src/gallium/drivers/nv50/nv50_screen.c
b/src/gallium/drivers/nv50/nv50_screen.c
index 4dad859..a5a45a6 100644
--- a/src/gallium/drivers/nv50/nv50_screen.c
+++ b/src/gallium/drivers/nv50/nv50_screen.c
@@ -89,6 +89,7 @@ nv50_screen_get_param(struct pipe_screen *pscreen,
enum pipe_cap param)
case PIPE_CAP_TEXTURE_SHADOW_MAP:
case PIPE_CAP_NPOT_TEXTURES:
case PIPE_CAP_ANISOTROPIC_FILTER:
+ return 1;
case PIPE_CAP_SEAMLESS_CUBE_MAP:
return nv50_screen(pscreen)->tesla->grclass >= NVA0_3D;
case PIPE_CAP_SEAMLESS_CUBE_MAP_PER_TEXTURE:
--
Best regards,
Maxim Levitsky
Visit my blog: http://maximlevitsky.wordpress.com
Warning: Above blog contains rants.
More information about the Nouveau
mailing list