summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureCacheBase.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2014-10-29 20:06:45 -0500
committerRyan Houdek <Sonicadvance1@gmail.com>2014-10-30 10:49:03 -0500
commit181ff6750ea4113378497beebf49400ba83a8e07 (patch)
tree42d3e243f87a446551166b08fb4bc4411e78436f /Source/Core/VideoCommon/TextureCacheBase.cpp
parent9da7e6ae79ea51afe7470beb8407080d54f8fd89 (diff)
Implements PP shader system using attribute workaround.
This is pretty much a step backwards in our code. We used to use attributes in our PP shader system a long time ago but we changed it to attributeless for code simplicity and cleanliness. This reimplements the attribute code path as an optional path to take in the case your system doesn't work with attributeless rendering. In this case the only shipping drivers that we can know for sure supports attributeless rendering is the Nexus 5's v95 driver that is included in the Android 5.0 image. I hadn't planned on implementing a work around to get post processing working in these cases, but due to us force enabling the PP shader system at all times it sort of went up on the priority list. We can't be having a supported platform black screening at all times can we?
Diffstat (limited to 'Source/Core/VideoCommon/TextureCacheBase.cpp')
0 files changed, 0 insertions, 0 deletions