dolphin/Source/Core
Ryan Houdek 181ff6750e 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?
2014-10-30 10:49:03 -05:00
..
AudioCommon Fixes OpenSLES's sample rate. 2014-10-23 11:29:49 -05:00
Common Fix build failing with PCH disabled. 2014-10-29 13:00:48 -04:00
Core Merge pull request #1307 from comex/bitset 2014-10-28 23:39:35 -04:00
DiscIO Merge pull request #1429 from lioncash/concat 2014-10-28 23:38:58 -04:00
DolphinQt Merge pull request #1403 from waddlesplash/dolphin-qt 2014-10-28 16:15:04 -04:00
DolphinWX Merge pull request #1413 from Stevoisiak/moreFlags 2014-10-29 14:15:45 +11:00
InputCommon Make some OSX-only functions static 2014-10-28 08:41:50 -04:00
UICommon Migrate global init stuff into UICommon. 2014-10-05 20:47:37 -04:00
VideoBackends Implements PP shader system using attribute workaround. 2014-10-30 10:49:03 -05:00
VideoCommon Adds a DriverDetails bug to track Qualcomm attributeless rendering. 2014-10-29 19:58:18 -05:00
CMakeLists.txt Merge pull request #1085 from waddlesplash/refactoring 2014-10-05 21:25:44 -04:00