dolphin/Source/Plugins/Plugin_VideoSoftware/Src
donkopunchstania cc7c6cd35f Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5178 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-03-09 04:38:07 +00:00
..
BPMemLoader.cpp Fix an issue with BPMEM_LOADTLUT, thanks to revned @ issue 1831, also fix a speed issue int the FIFO loop introduced recently (ZWW was ~20% slower) 2009-12-28 19:13:06 +00:00
BPMemLoader.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
CPMemLoader.cpp Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
CPMemLoader.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
Clipper.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
Clipper.h Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
CommandProcessor.cpp Systematically eliminating compiler warnings. 2010-02-24 03:38:36 +00:00
CommandProcessor.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
DebugUtil.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
DebugUtil.h Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
EfbCopy.cpp STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
EfbCopy.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
EfbInterface.cpp STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
EfbInterface.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
GLUtil.cpp Fix software plugin in linux. I broke it in revision 5048. 2010-02-17 23:15:58 +00:00
GLUtil.h Removed more compiler warnings in linux. 2010-03-07 22:48:37 +00:00
HwRasterizer.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
HwRasterizer.h Started fixing SW video compilation for linux, must go home now 2009-10-12 16:29:32 +00:00
NativeVertexFormat.h Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
NativeVertexWriter.h Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
OpcodeDecoder.cpp STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
OpcodeDecoder.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
PixelEngine.cpp SWG: Adds TEV stage output dumping. Fixes interrupt handling in the command processor. Some code cleanup and a few graphical fixes for rare cases. 2009-10-28 03:01:07 +00:00
PixelEngine.h Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
RasterFont.cpp VSW: Copied rasterfont from ogl to prevent inter plugin dependencies 2009-10-13 06:12:58 +00:00
RasterFont.h VSW: Copied rasterfont from ogl to prevent inter plugin dependencies 2009-10-13 06:12:58 +00:00
Rasterizer.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
Rasterizer.h Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
Renderer.cpp Fix software plugin in linux. I broke it in revision 5048. 2010-02-17 23:15:58 +00:00
Renderer.h Started fixing SW video compilation for linux, must go home now 2009-10-12 16:29:32 +00:00
SConscript Revert commit 5105 until we sort out how we want this to work in linux. 2010-02-22 16:10:08 +00:00
SetupUnit.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
SetupUnit.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
Statistics.cpp Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
Statistics.h Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
Tev.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
Tev.h Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
TextureEncoder.cpp Warning cleanup, mainly shadowed variables, const/non-const and ctor initialization order 2010-02-21 18:55:00 +00:00
TextureEncoder.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
TextureSampler.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
TextureSampler.h Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
TransformUnit.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
TransformUnit.h Do special handling of texture coordinate generation if there is only a position and texture coordinate present. 2010-01-11 00:44:40 +00:00
VertexFormatConverter.cpp Texture coordinates are stored in fixed point format in TEV which allows overflows to be emulated correctly. Added logic to calculated texture LOD and use the correct mip. Dumping textures will now dump all mip levels. Added line rendering. Changed data stored in vertex from float arrays to vectors for cleaner math. 2010-03-09 04:38:07 +00:00
VertexFormatConverter.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
VertexLoader.cpp Check texture attribute loader before adding it to vertex loader. 2010-03-02 04:58:55 +00:00
VertexLoader.h Do special handling of texture coordinate generation if there is only a position and texture coordinate present. 2010-01-11 00:44:40 +00:00
VertexLoader_Position.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
VideoConfig.cpp Whoops. 2010-02-28 18:39:33 +00:00
VideoConfig.h Fixes to the software plugin command processor. Made it easy to use the command processor in place of the one in video common. Use frame skip setting from the application in the software plugin instead of the internal frame skipping config setting. The WGP does not loop if the write pointer is set beyond the end of the fifo. 2009-11-11 03:14:38 +00:00
Win32.cpp Shut down the video software plugin without closing dolphin in Windows. Fixed a memory leak. 2010-03-06 03:25:06 +00:00
Win32.h Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
XFMemLoader.cpp Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
XFMemLoader.h STAND BACK - NEWLINE POLICE 2009-11-15 22:26:39 +00:00
cocoaGL.h Update Video software plugin with latest cocoaGL.m file 2010-02-17 21:04:26 +00:00
cocoaGL.m Update Video software plugin with latest cocoaGL.m file 2010-02-17 21:04:26 +00:00
main.cpp Shut down the video software plugin without closing dolphin in Windows. Fixed a memory leak. 2010-03-06 03:25:06 +00:00
main.h Fixes to the software plugin command processor. Made it easy to use the command processor in place of the one in video common. Use frame skip setting from the application in the software plugin instead of the internal frame skipping config setting. The WGP does not loop if the write pointer is set beyond the end of the fifo. 2009-11-11 03:14:38 +00:00
stdafx.cpp Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00
stdafx.h Adding software rendering plugin. This is aimed at accurate emulation, not fast. Its more like a debugging tool than actually useful. 2009-10-12 00:48:24 +00:00