| .. |
|
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 dynamic UBO access isn't actually fixed, contrary to what rev cd646d8e236 said. I presumed it fixed with v4x drivers, but I didn't have the LG G2 with me to test 100% at the time. This won't afflict any Adreno device with v4x drivers since UBOs are disabled for them since they are _broken_.
|
2013-09-26 07:46:56 +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
|
|
|
|
Statistics.h
|
|
|
|
TextureCacheBase.cpp
|
|
|
|
TextureCacheBase.h
|
|
|
|
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
|
Quick build fix.
|
2013-09-26 07:50:24 +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
|
Support a gcm revision-specific game ini for cheats + partially fix gecko codes in default ini.
|
2013-09-28 23:38:25 -04:00 |
|
VideoConfig.h
|
Support a gcm revision-specific game ini for cheats + partially fix gecko codes in default ini.
|
2013-09-28 23:38:25 -04: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
|
|
|