.. |
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
|
Big restructuring of how the video plugin works. In linux and windows you shouldn't see a change in the functionality; however, there are changes in how render to main or not, and fullscreen modes, and such are handled. Input is largely restructured for the video plugin. It is now handled by the host. Keys for pausing and changing fullscreen are configurable. More will probably be later. This is probably classified as highly experimental.
|
2010-04-12 01:33:10 +00:00 |
GLUtil.h
|
Big restructuring of how the video plugin works. In linux and windows you shouldn't see a change in the functionality; however, there are changes in how render to main or not, and fullscreen modes, and such are handled. Input is largely restructured for the video plugin. It is now handled by the host. Keys for pausing and changing fullscreen are configurable. More will probably be later. This is probably classified as highly experimental.
|
2010-04-12 01:33:10 +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
|
Added scons options "shared_libname=true" to link agains the system shared libraries for lzo, sfml, and soil. For example add the scons option "shared_lzo=true" for lzo. This will check for the system libraries and then fall back to building and linking statically against the Externals if not found. You must have liblzo2-dev, libsoil-dev, and libsfml-dev installed. Note that you need version 1.5 or later for sfml. Currently scons doesn't check the version for you.
|
2010-03-09 22:17:33 +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
|
VideoCommon: Fixed the bug that VideoSoftware does not initialize SSSE3/SSE4.1 codes.
|
2010-04-10 01:39:33 +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
|
Big restructuring of how the video plugin works. In linux and windows you shouldn't see a change in the functionality; however, there are changes in how render to main or not, and fullscreen modes, and such are handled. Input is largely restructured for the video plugin. It is now handled by the host. Keys for pausing and changing fullscreen are configurable. More will probably be later. This is probably classified as highly experimental.
|
2010-04-12 01:33:10 +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 |