dolphin/Source/Core
degasus cc6c454898 VideoCommon: refactor PixelShaderManager setters
The old way was to use a dirty flag per setter. Now we just update the const buffer per setter directly.
The old optimization isn't needed any more as the setters don't call the backend any more.

The follow parts are rewritten:

Alpha

ZTextureType

zbias

FogParam

FogColor

Color

TexDim

IndMatrix

MaterialColor

FogRangeAdjust

Lights
2013-10-12 20:31:25 +02:00
..
AudioCommon A bunch of trivial changes to fix clang warnings. 2013-09-01 22:58:33 -04:00
Common Merge branch 'JitArmIL' 2013-10-09 23:16:07 +00:00
Core [ARM] Fix the JITILArm and JITArm dispatchers from comex's recent changes. 2013-10-12 08:30:26 +00:00
DiscIO [Common] Abstract out the decode5A3Image and decodeCI8Image functions in BannerLoaderGC, BannerLoaderWii, and GCMemcard into ColorUtil.cpp. Makes for less copied code and remains functionally the same. 2013-10-02 18:18:54 -04:00
DolphinWX Merge branch 'JitArmIL' 2013-10-09 23:16:07 +00:00
InputCommon [InputCommon] Fix a bug in ControllerInterface::UpdateOutput() in ControllerInterface.cpp. The variable ok_count was never incremented, which caused the function to always return false. 2013-09-18 10:09:32 -04:00
VideoBackends D3D: also uses VideoCommon constant buffer handling 2013-10-12 20:29:56 +02:00
VideoCommon VideoCommon: refactor PixelShaderManager setters 2013-10-12 20:31:25 +02:00
CMakeLists.txt Put Plugins/ in Core/, rename to VideoBackends 2013-10-07 10:37:01 -04:00