summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/Src/ControllerInterface/Android
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2013-11-04 23:35:19 +0100
committerdegasus <wickmarkus@web.de>2013-11-05 12:21:22 +0100
commit6cece6b486670dd149c827053a84754c98397ccc (patch)
tree6e3cfa87b0ee57c07835704a209f55752164526a /Source/Core/InputCommon/Src/ControllerInterface/Android
parentf4056978c8d24beb6abb244c9c664427778ef009 (diff)
VideoCommon: create native texture pool
We often need the same native texture objects for new textures. This commit try to avoid destroying and creation of this textures by pooling them. This should be a big performance gain for some efb2ram games as they may overwrites partially a cached texture (which would be deleted) and afterwards try to read it. Creating/destroying sounds like an easy task, but it isn't. eg the nvidia ogl driver synchonize their threads do avoid use-after-free issues.
Diffstat (limited to 'Source/Core/InputCommon/Src/ControllerInterface/Android')
0 files changed, 0 insertions, 0 deletions