dolphin/Source/Core/VideoCommon/Src
donkopunchstania 342c559719 fixed an off by one error I created in the texture copy function in bpstructs.cpp. SSBM no longer has black on ground. sorry about that ;p
noticed the real HW doesn't clip some things it should. modified the projection matrix to account for this.
changed normal loader to better handle 1 or 3 index NBT data which fixed an underrun.
added missing z component in biasing section of indirect texturing.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1048 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-02 05:07:14 +00:00
..
BPMemory.cpp Fixed "no newline at end of file" warnings issued by GCC 4.2. 2008-08-24 21:50:41 +00:00
BPMemory.h More fog emulation groundwork both in OpenGL and DX9. Needs more fog format researching. 2008-09-20 14:43:10 +00:00
CPMemory.cpp Move moving things around and preparing for the next step (cached vertexloaders). 2008-10-25 13:27:28 +00:00
CPMemory.h Move moving things around and preparing for the next step (cached vertexloaders). 2008-10-25 13:27:28 +00:00
DataReader.h Massive style & comment cleanup of (mostly) GL plugin - also split some large files. A minor speedup for BP writes - merged the two switch()-es. 2008-10-17 11:30:14 +00:00
Fifo.cpp removed unneeded critical section to match windows 2008-10-30 20:46:12 +00:00
Fifo.h DataReader inline for OGL/DX9 and moved to VideoCommon. Large clean up. 2008-10-03 22:05:28 +00:00
LookUpTables.cpp more gl plugin cleanup, code moving 2008-10-17 12:08:28 +00:00
LookUpTables.h more gl plugin cleanup, code moving 2008-10-17 12:08:28 +00:00
NativeVertexFormat.h Make it possible to turn off the tiny vertex format setup JIT, may help macosx compatibility work (pretty useless, a jit for the actual vertex loading would have been much more useful) 2008-10-28 21:04:14 +00:00
OpcodeDecoding.h Forgot some defines. 2008-08-21 17:57:26 +00:00
PixelShader.cpp fixed an off by one error I created in the texture copy function in bpstructs.cpp. SSBM no longer has black on ground. sorry about that ;p 2008-11-02 05:07:14 +00:00
PixelShader.h Move out Cg shader generators to VideoCommon (hope to use this in the DX plugin in the future). Also move out stats code. Comment a lot and cleanup. Kill DX9 Globals.cpp. 2008-10-22 20:54:40 +00:00
Profiler.cpp Massive style & comment cleanup of (mostly) GL plugin - also split some large files. A minor speedup for BP writes - merged the two switch()-es. 2008-10-17 11:30:14 +00:00
Profiler.h Code movin' and cleanup again, in the GL plugin. Planning to turn NativeVertexFormat into something cachable, instead of locked to each VertexLoader. 2008-10-24 23:08:46 +00:00
SConscript Move out Cg shader generators to VideoCommon (hope to use this in the DX plugin in the future). Also move out stats code. Comment a lot and cleanup. Kill DX9 Globals.cpp. 2008-10-22 20:54:40 +00:00
Statistics.cpp Move out Cg shader generators to VideoCommon (hope to use this in the DX plugin in the future). Also move out stats code. Comment a lot and cleanup. Kill DX9 Globals.cpp. 2008-10-22 20:54:40 +00:00
Statistics.h Cachable vertex loaders. Not a very big speedup in itself, but makes it easier to speed up vertex loading in the future. 2008-10-25 15:53:43 +00:00
TextureDecoder.cpp Aligned all vertex components to 4 byte boundaries - maybe ATI likes that? Renamed and reorganized misc things. 2008-10-27 21:38:30 +00:00
TextureDecoder.h fix bug in giga's resampler, 2008-08-16 23:53:00 +00:00
VertexShader.cpp Code movin' and cleanup again, in the GL plugin. Planning to turn NativeVertexFormat into something cachable, instead of locked to each VertexLoader. 2008-10-24 23:08:46 +00:00
VertexShader.h Code movin' and cleanup again, in the GL plugin. Planning to turn NativeVertexFormat into something cachable, instead of locked to each VertexLoader. 2008-10-24 23:08:46 +00:00
VideoState.cpp Cachable vertex loaders. Not a very big speedup in itself, but makes it easier to speed up vertex loading in the future. 2008-10-25 15:53:43 +00:00
VideoState.h Cleaning up XK's mess, added a simple profiler, minor disasm fix. Too lazy to split it up into individual changes. Savestates not yet working. 2008-08-30 12:11:25 +00:00
XFBConvert.cpp Further tiny XFB speedup: baked the bias constants into the R tables, and switched to aligned writes, and made sure efb_buffer is aligned. 2008-10-16 08:11:03 +00:00
XFBConvert.h Move out Cg shader generators to VideoCommon (hope to use this in the DX plugin in the future). Also move out stats code. Comment a lot and cleanup. Kill DX9 Globals.cpp. 2008-10-22 20:54:40 +00:00
XFMemory.cpp Aligned all vertex components to 4 byte boundaries - maybe ATI likes that? Renamed and reorganized misc things. 2008-10-27 21:38:30 +00:00
XFMemory.h Aligned all vertex components to 4 byte boundaries - maybe ATI likes that? Renamed and reorganized misc things. 2008-10-27 21:38:30 +00:00