1
0
Fork 0
This repository has been archived on 2024-03-23. You can view files and clone it, but cannot push or open issues or pull requests.
citra-nightly/src
Yuri Kunde Schlesner 254582aa35 OpenGL: Fix state tracking in situations with reused object handles
If an OpenGL object is created, bound to a binding using the state
tracker, and then destroyed, a newly created object can be assigned the
same numeric handle by OpenGL. However, even though it is a new object,
and thus needs to be bound to the binding again, the state tracker
compared the current and previous handles and concluded that no change
needed to be made, leading to failure to bind objects in certain cases.

This manifested as broken text in VVVVVV, which this commit fixes along
with similar texturing problems in other games.
2015-08-06 00:59:37 -03:00
..
citra Merge pull request #873 from jroweboy/input_array 2015-07-28 13:17:12 +02:00
citra_qt Save the path leading where the last file have been loaded 2015-07-31 17:51:01 +02:00
common Merge pull request #1018 from bbarenblat/master 2015-08-05 11:59:06 -04:00
core Merge pull request #1008 from lioncash/pc 2015-07-30 10:44:50 -04:00
video_core OpenGL: Fix state tracking in situations with reused object handles 2015-08-06 00:59:37 -03:00
CMakeLists.txt CMake cleanup 2014-09-01 18:06:30 -03:00