Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Merge pull request #2 from degasus/enable_buffer_storage

OGL: remove version check for buffer_storage on windows
  • Loading branch information...
commit fabdd8ab39c4f88863ade9cbdbd1a56e2160dde1 2 parents 5d1db5d + b1290a8
Tony Wasserka authored
3  Source/Core/VideoBackends/OGL/Render.cpp
@@ -331,6 +331,9 @@ void InitDriverInfo()
331 331
 			int glrelease = 0;
332 332
 			int major = 0;
333 333
 			int minor = 0;
  334
+			// TODO: this is known to be broken on windows
  335
+			// nvidia seems to have removed their driver version from this string, so we can't get it.
  336
+			// hopefully we'll never have to workaround nvidia bugs
334 337
 			sscanf(g_ogl_config.gl_version, "%d.%d.%d NVIDIA %d.%d", &glmajor, &glminor, &glrelease, &major, &minor);
335 338
 			version = 100*major + minor;
336 339
 		}
1  Source/Core/VideoCommon/DriverDetails.cpp
@@ -52,7 +52,6 @@
52 52
 		{OS_ALL,    VENDOR_MESA,     DRIVER_R600,         -1, BUG_BROKENUBO,           900,  913, true},
53 53
 		{OS_ALL,    VENDOR_MESA,     DRIVER_I965,         -1, BUG_BROKENUBO,           900,  920, true},
54 54
 		{OS_LINUX,  VENDOR_ATI,      DRIVER_ATI,          -1, BUG_BROKENPINNEDMEMORY,  -1.0, -1.0, true},
55  
-		{OS_WINDOWS,VENDOR_NVIDIA,   DRIVER_NVIDIA,       -1, BUG_BROKENBUFFERSTORAGE, -1.0, 33220.0, true},
56 55
 		{OS_LINUX,  VENDOR_NVIDIA,   DRIVER_NVIDIA,       -1, BUG_BROKENBUFFERSTORAGE, -1.0, 33138.0, true},
57 56
 		{OS_OSX,    VENDOR_INTEL,    DRIVER_INTEL,      3000, BUG_PRIMITIVERESTART,    -1.0, -1.0, true},
58 57
 		{OS_WINDOWS,VENDOR_NVIDIA,   DRIVER_NVIDIA,       -1, BUG_BROKENUNSYNCMAPPING, -1.0, -1.0, true},

0 notes on commit fabdd8a

Please sign in to comment.
Something went wrong with that request. Please try again.