From 663f13e70b3fa73507dea6f065b107622c5fe80e Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Wed, 22 Feb 2006 21:22:33 +0000 Subject: [PATCH] Intel i915 on OSX 10.4.4 supports vertex programs but not hardware vertex buffers. Our software vertex rendering doesn't support vertex programs. --- stepmania/src/RageDisplay_OGL.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/RageDisplay_OGL.cpp b/stepmania/src/RageDisplay_OGL.cpp index e7d21f2177..cbac492bdf 100644 --- a/stepmania/src/RageDisplay_OGL.cpp +++ b/stepmania/src/RageDisplay_OGL.cpp @@ -1988,7 +1988,9 @@ bool RageDisplay_OGL::SupportsTextureFormat( PixelFormat pixfmt, bool bRealtime bool RageDisplay_OGL::SupportsPerVertexMatrixScale() { - return g_bTextureMatrixShader != 0; + // Intel i915 on OSX 10.4.4 supports vertex programs but not hardware vertex buffers. + // Our software vertex rendering doesn't support vertex programs. + return GLExt.glGenBuffersARB && g_bTextureMatrixShader != 0; } void RageDisplay_OGL::SetSphereEnvironmentMapping( bool b )