Skip to content

Implement GPU-side corona fading

Alex Goins requested to merge agoins/ARB_query_buffer_object into master

On my test machine with an i7-3770K and a GTX 780, running the big keybench benchmark on Ultra at 1920x1200, this meant the difference between 233 fps and 399 fps. Mileage may very depending on system configuration, but this should provide some increase in performance across the board for any GPU that supports ARB_query_buffer_object. It falls back to the previous method if there is no support.

Of course, it only matters when corona fading is enabled, but it seems to be enabled by default on Ultra and Ultimate settings.

Merge request reports