dolphin/Source/Core/VideoCommon/Src
2013-09-25 01:50:02 +00:00
..
OpenCL Move TextureDecoder.cl from User to Sys 2013-09-14 06:08:30 +02:00
AVIDump.cpp
AVIDump.h
BPFunctions.cpp
BPFunctions.h
BPMemory.cpp ShaderGen: Static inline everything. 2013-08-12 18:30:42 +02:00
BPMemory.h ShaderGen: Static inline everything. 2013-08-12 18:30:42 +02:00
BPStructs.cpp videoCommon: also reset logicOp on mode switch 2013-09-09 02:30:44 +02:00
BPStructs.h
CommandProcessor.cpp
CommandProcessor.h
CPMemory.cpp
CPMemory.h
DataReader.h
Debugger.cpp
Debugger.h
DLCache.h
DriverDetails.cpp [Android] The issue with the dynamic UBO access on Adreno platforms was fixed with v41 of the video drivers. v41 and above of the video drivers fix the spiky polygon problems that are noticed ingames. 2013-09-25 01:50:02 +00:00
DriverDetails.h [ANDROID] Add two new DriverDetails bugs for Adreno. V45 of the driver has broken shader compilation with UBOs in the shaders, this is most likely fixed with V53 found in the Nexus 5. Add a bug for issue surrounding on screentext and doing a glClear after swap causes screen swizzling and zero frames rendered respectively. On the Java side, pass in the dimensions of the screen swapped since there is an issue with Adreno where it rotates the output 90 degrees for some reason. Disable the GLSL shader cache on Android for now due to the inability to cleanly exit the emulator, this tends to cause the cache to get corrupted. All this together fixes rendering with Adreno 3xx GPUs with driver version v14 and above. In particular my Galaxy S4 still resets with this without the root commands, but my HTC Droid DNA and LG G2 is fine. This must be due to particular 'enhancements' that the Samsung kernel has over the other ones. The speed on Adreno has yet to be optimized, so it will most likely be slow still. Faster than the software rasterizer in any case. The ARMJIT is still broken in at this point, so not much fun can be had. 2013-09-18 02:37:10 -05:00
EmuWindow.cpp Move in-game keybinding handling to a central location 2013-07-21 23:17:16 -04:00
EmuWindow.h
Fifo.cpp sync gpu: check disable flag before volatile 2013-08-24 18:43:07 +02:00
Fifo.h
FPSCounter.cpp
FPSCounter.h
FramebufferManagerBase.cpp
FramebufferManagerBase.h
GenericDLCache.cpp
GenericTextureDecoder.cpp
HiresTextures.cpp
HiresTextures.h
ImageWrite.cpp
ImageWrite.h
IndexGenerator.cpp small index generator optimiztions 2013-06-23 14:38:25 +02:00
IndexGenerator.h
LightingShaderGen.h VideoCommon: fix ogl lighting bug which happens because of NaN emulation 2013-09-16 17:10:19 +02:00
LookUpTables.h
MainBase.cpp Remove all refrences of field ordering from video backends. 2013-09-23 18:29:31 +12:00
MainBase.h
memcpy_amd.cpp
NativeVertexFormat.h
OnScreenDisplay.cpp [Android] Fix the ability to stop the game and start another. 2013-09-23 01:43:18 -05:00
OnScreenDisplay.h Refactor VideoCommon/OnScreenDisplay. 2013-08-24 02:13:54 +02:00
OpcodeDecoding.cpp
OpcodeDecoding.h
OpenCL.cpp
OpenCL.h
PerfQueryBase.cpp Add an option to enable performance queries in gameini files, disable it by default 2013-08-14 23:16:46 +02:00
PerfQueryBase.h Add an option to enable performance queries in gameini files, disable it by default 2013-08-14 23:16:46 +02:00
PixelEngine.cpp
PixelEngine.h
PixelShaderGen.cpp ogl: drop glsl120 support 2013-09-22 23:45:14 +02:00
PixelShaderGen.h Move LightingUidData to the LightingShaderGen header 2013-09-04 23:23:29 +02:00
PixelShaderManager.cpp PixelShaderManager: Revert code introduced mainly in revision 0fdeb81038. 2013-06-25 13:37:38 +02:00
PixelShaderManager.h
RenderBase.cpp Remove all refrences of field ordering from video backends. 2013-09-23 18:29:31 +12:00
RenderBase.h Remove all refrences of field ordering from video backends. 2013-09-23 18:29:31 +12:00
ShaderGenCommon.h VideoCommon: use memcmp to compare shader uid 2013-09-11 17:34:23 +02:00
Statistics.cpp add new statistics for gpu buffer streaming 2013-05-23 21:07:01 +02:00
Statistics.h add new statistics for gpu buffer streaming 2013-05-23 21:07:01 +02:00
TextureCacheBase.cpp Invalidate the texture cache using the GPU thread when the CPU thread makes a request. 2013-06-08 11:28:54 +10:00
TextureCacheBase.h Invalidate the texture cache using the GPU thread when the CPU thread makes a request. 2013-06-08 11:28:54 +10:00
TextureConversionShader.cpp ogl: drop glsl120 support 2013-09-22 23:45:14 +02:00
TextureConversionShader.h
TextureDecoder.h
VertexLoader_Color.cpp
VertexLoader_Color.h
VertexLoader_Normal.cpp
VertexLoader_Normal.h
VertexLoader_Position.cpp
VertexLoader_Position.h
VertexLoader_TextCoord.cpp
VertexLoader_TextCoord.h
VertexLoader.cpp Fix stack misalignment fix. 2013-09-22 15:48:27 -04:00
VertexLoader.h
VertexLoaderManager.cpp
VertexLoaderManager.h
VertexManagerBase.cpp
VertexManagerBase.h
VertexShaderGen.cpp VertexShaderGen: Cleanup. 2013-08-14 11:47:23 +00:00
VertexShaderGen.h Move LightingUidData to the LightingShaderGen header 2013-09-04 23:23:29 +02:00
VertexShaderManager.cpp Add "Q" / "E" as freelook keybindings 2013-07-22 00:14:42 -04:00
VertexShaderManager.h Add "Q" / "E" as freelook keybindings 2013-07-22 00:14:42 -04:00
VideoBackendBase.cpp Move VideoBackendBase from Common to VideoCommon 2013-08-14 23:16:46 +02:00
VideoBackendBase.h Remove all refrences of field ordering from video backends. 2013-09-23 18:29:31 +12:00
VideoCommon.h
VideoConfig.cpp Better fix for issue 6614: ISOProperties should store integer settings for PHack booleans. INIFile is stupid, please kill it with fire. 2013-09-18 12:33:57 +02:00
VideoConfig.h Overlay local gameinis over global gameinis instead of copying. 2013-09-14 17:46:41 +02:00
VideoState.cpp
VideoState.h
x64DLCache.cpp Fix stack misalignment fix. 2013-09-22 15:48:27 -04:00
x64TextureDecoder.cpp A few more warnings. 2013-09-01 23:33:35 -04:00
XFMemory.cpp
XFMemory.h
XFStructs.cpp Remove some spurious endlines at the end of log messages 2013-08-21 00:19:50 +02:00
XFStructs.h