dolphin/Source
rice1964 718c88ff6a Some optimization on the pixel and vertex shader generators. As tested on Zelda TP, these changes should be able to reduce the number of lines in the compiled pixel shader program by 20% to 30%, for example, from 38 lines to 28 lines after the generated cg/HLSL pixel shader compiled by the cg/HLSL compiler. These could means slightly faster rasterization on slower video cards.
Also fixed shader compilation errors for DX9 plugin by using correct pixel/vertex attribute names that are compatibile with DX9 HLSL shader compiler. Now the generated vertex or pixel shader programs will compile correctly in either OGL or DX9. 

However, DX9 plugin is still not fixed, even though the shader programs can be compiled now.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4113 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-31 04:23:30 +00:00
..
Core Some optimization on the pixel and vertex shader generators. As tested on Zelda TP, these changes should be able to reduce the number of lines in the compiled pixel shader program by 20% to 30%, for example, from 38 lines to 28 lines after the generated cg/HLSL pixel shader compiled by the cg/HLSL compiler. These could means slightly faster rasterization on slower video cards. 2009-08-31 04:23:30 +00:00
Dolphin.xcodeproj Xcode Compile fix 2009-07-10 21:32:20 +00:00
DSPSpy make the coef dump 4KB again, I mistakenly committed code i was using to plunder the whole memory range 2009-08-18 02:52:45 +00:00
DSPTool DSPTool make dump look a bit nicer 2009-08-03 16:09:03 +00:00
Plugins Some optimization on the pixel and vertex shader generators. As tested on Zelda TP, these changes should be able to reduce the number of lines in the compiled pixel shader program by 20% to 30%, for example, from 38 lines to 28 lines after the generated cg/HLSL pixel shader compiled by the cg/HLSL compiler. These could means slightly faster rasterization on slower video cards. 2009-08-31 04:23:30 +00:00
PluginSpecs GFX: 2009-08-15 07:33:35 +00:00
TestSuite add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests 2009-07-06 02:10:26 +00:00
UnitTests fix some memleaks in DiscIO. Fix for issue 1238. 2009-08-03 22:51:13 +00:00
Dolphin.sln Add SFML_Network to the building. 2009-08-30 02:50:03 +00:00
DolphinNoExternals.sln Renamed solution files 2009-08-29 22:24:51 +00:00
DolphinProj.xcconfig Dolphin can now be built on OS X using Xcode instead of scons. 2008-12-06 03:31:24 +00:00
DolphinTarget.xcconfig Dolphin can now be built on OS X using Xcode instead of scons. 2008-12-06 03:31:24 +00:00
Externals.sln VS solution: Created programs solution 2009-08-29 08:07:58 +00:00
Programs.sln VS solution: Removed configurations from programs solution 2009-08-29 08:09:31 +00:00