dolphin-emulator/Source/Core
NeoBrainX 88bc8255b8 Merge branch 'shader-uids-awesome'.
Replaces the old, hardcoded shader ID generator with a semi-automatic mechanism that generates IDs from hints in the code generator.

Also introduces a flexible framework to do all kinds of funky stuff with the shader code generation logic. As an example, a uniform usage profile generation class is added (unused for now, though).

Functionality can still be tested by setting the EnableShaderDebugging field in the gfx config to True. Any two shaders which are identified with the same ID will be written to a file and an error message will be written to the Dolphin log.
2013-06-17 13:27:22 +02:00
..
AudioCommon Build fix 2013-06-13 18:38:05 +02:00
Common Set the locale per-thread instead of globally when generating shaders. Add cross-compatible versions of newlocale, uselocale and freelocale. 2013-06-16 12:33:13 +02:00
Core Equalising the 32 and 64 bit state compression 2013-06-15 23:28:04 +02:00
DiscIO Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
DolphinWX Fixes Issue 6353 Remove extract apploader/dol from top level 2013-06-17 22:51:15 +12:00
InputCommon [Android] Fix drawn buttons causing rendering issues. 2013-06-11 08:23:32 -05:00
VideoCommon PixelShaderGen: Add some TODOs. 2013-06-17 13:17:25 +02:00
CMakeLists.txt Merge UI related projects into the main DolphinWX project. 2011-02-11 21:37:52 +00:00