Skip to content

Desktop OpenGL

Alyssa Rosenzweig requested to merge gs into master

This patch series contains a number of fixes required for desktop OpenGL 2.0:

  • Lower rect textures
  • Implementing b2f32
  • Enable primconvert (lowers QUADS)
  • Fixing indexed draws (stress-tested by primconvert)
  • Fixing vertex buffer size calculation (fixes -bideas, didn't actually help desktop yet, oops)
  • Alpha test lowering via shader variants (required by various 2.0 apps, probably buggy but not known to regress anything)
  • Fixing the double-constant case, which had bugs unveiled by alpha test implementation

With all of this in total, we get glxgears working flawlessly, and big glx2.0 apps (like [redacted] and [redacted]) starting to show signs of life, despite severe visual glitches.

Edited by Alyssa Rosenzweig

Merge request reports