1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-25 20:22:30 +01:00
Commit Graph

3960 Commits

Author SHA1 Message Date
Vincent Lejeune
e3e5b46cbf Remove m_ prefix on some members of RSXThread 2015-10-13 00:04:03 +02:00
Vincent Lejeune
4cd9e5754e d3d12: Fix build in debug 2015-10-13 00:04:03 +02:00
Vincent Lejeune
ceab44b9ab d3d12: Remove D3DGSFrame 2015-10-13 00:04:02 +02:00
Vincent Lejeune
0138a95567 RSX: Remove using namespace ps3 in header 2015-10-13 00:04:02 +02:00
Vincent Lejeune
d86469c2f5 Add Utilities/types.h 2015-10-13 00:04:01 +02:00
Zangetsu38
97a67746f1 Fix Compilation error with Release/Debug on LLVM 2015-10-12 12:10:22 +02:00
DH
fd6295c2f5 Added glm library 2015-10-09 20:06:28 +02:00
Vincent Lejeune
f483c3b9ca Revert "Merge pull request #1245 from DHrpcs3/master"
This reverts commit 5feba39ff7, reversing
changes made to ebf28f8da0.
2015-10-09 20:04:20 +02:00
DH
98943fc9e8 Added @vlj to developers list (AboutDialog) 2015-10-09 12:29:24 +03:00
DH
2bd6265a17 Merge branch 'master' of https://github.com/RPCS3/rpcs3 2015-10-08 12:28:15 +03:00
DHrpcs3
5feba39ff7 Merge pull request #1245 from DHrpcs3/master
Rewritten RSXThread, broken DX12 Renderer and another improvements
2015-10-08 02:11:32 +03:00
DH
e11e67df28 Try to avoid internal gcc error 2015-10-08 01:30:03 +03:00
DH
c15027b95e Merge branch 'DHrpcs3-master' 2015-10-08 01:18:59 +03:00
DH
6cb036d35f Fix for gcc/clang build 2015-10-08 00:05:04 +03:00
DH
cc0c3fc98d Implemented fragment constants loading (OpenGL renderer)
Fixed nv308a::color
Minor improvements
2015-10-07 17:36:26 +03:00
DH
86720f90cd rsx:🧵 initialize flip_status
Fixed clear_surface (OpenGL)
Enabled some RSXDebugger features (disasm and textures/buffers view)
Minor improvements
2015-10-06 01:22:21 +03:00
DH
3721941ffb Fixed OpenGL renderer crash
Temporary downgraded OpenGL requirements to OpenGL 3.1 (GLSL 1.40)
Fixed some D3D12 Renderer compilation errors
2015-10-05 18:40:22 +03:00
DH
4fdeeace66 D3D12Renderer: fixed some compilation errors
Removed GSFrameBase2 and D3DGSFrame.
Added frame for NullRender.
Minor improvements and fixes
2015-10-05 13:03:23 +03:00
DH
1c890f85c5 OpenGL: do not align buffers 2015-10-05 12:56:05 +03:00
DH
6cd62a9fd0 OpenGL: fixed nv4097_clear_surface implementation
minor improvements
2015-10-05 12:56:05 +03:00
DH
1e7ded2163 rsx::thread moved from rsx2 branch
TODO: cellResc module & RsxDebugger disabled, DX12 renderer not compilable
2015-10-05 12:56:05 +03:00
DH
a7262d34f0 Added glm library 2015-10-05 12:56:05 +03:00
Raul Tambre
ebf28f8da0 Merge pull request #1243 from vlj/d3d12
D3d12: Small code and performance improvements.
2015-10-05 07:53:01 +03:00
Vincent Lejeune
d511153836 Common: Fix element count computation if addr is null (RSXVertexData) 2015-10-05 01:57:57 +02:00
Vincent Lejeune
2f211e4e5a d3d12: Move adapter's description to settings. 2015-10-05 00:24:56 +02:00
Vincent Lejeune
a5ecbd0b2b d3d12: Do not regenerate RTTs if they didn't change between draw call. 2015-10-05 00:24:56 +02:00
Vincent Lejeune
8d986e77d1 d3d12: Reuse texture resources 2015-10-05 00:24:55 +02:00
Vincent Lejeune
3d643fbc0b d3d12: Factorise texture cache management. 2015-10-05 00:24:55 +02:00
Nekotekina
cd71125277 Git version fixed 2015-10-04 23:05:46 +03:00
Raul Tambre
55ca625371 Merge pull request #1239 from vlj/d3d12
D3d12: Various factorisations and fixes
2015-10-03 20:04:53 +03:00
Vincent Lejeune
81546d357c d3d12: Do not use atomic for heaps 2015-10-03 18:25:28 +02:00
Vincent Lejeune
3acc900363 d3d12: Clean dirty texture when releasing resource storage
When an app is exiting, remaining dirty texture could be left uncleant.
2015-10-03 18:25:27 +02:00
Vincent Lejeune
6b0d29a72d d3d12: Measure flip duration 2015-10-03 18:25:27 +02:00
Vincent Lejeune
442abcc6f1 d3d12: Wrap D3D11On12CreateDevice to avoid linking against D3D12 dll 2015-10-03 18:25:19 +02:00
Vincent Lejeune
c7b7d1f71f Common: Move generic vertex buffer code from d3d12 backend 2015-10-03 18:25:19 +02:00
Vincent Lejeune
62d7bf2159 Common: Move generic upload texture code from d3d12 2015-10-03 18:25:18 +02:00
Vincent Lejeune
07e13b8613 d3d12: Suballocate from big buffer for texture upload too 2015-10-03 18:25:17 +02:00
Vincent Lejeune
f1f31e22f9 d3d12: Use d3dx12 structs for Root signature declarations 2015-10-03 18:25:17 +02:00
Vincent Lejeune
9a0232bc87 d3d12: Use d3dx12.h defined structs for constant buffers code 2015-10-03 18:25:16 +02:00
Vincent Lejeune
8e83ad7b65 d3d12: Fix sampler descriptor stride in UploadTextures. 2015-10-03 18:25:16 +02:00
Vincent Lejeune
703b1636c8 d3d12: Do not use array size to get vertex buffer element count. 2015-10-03 18:25:15 +02:00
Raul Tambre
f898ebff3f Merge pull request #1238 from tambry/CoverityFix
Fix Coverity and bump the version.
2015-10-03 08:46:43 +03:00
Raul Tambre
455d07e05b Bump version to 0.0.0.6 2015-10-02 21:43:13 +03:00
Raul Tambre
fd9977d3bd Fix Coverity and make Coverity branch master 2015-10-02 19:55:18 +03:00
Raul Tambre
f6777825d5 Merge pull request #1235 from Zangetsu38/patch-1
Little fix correct path for Game Data
2015-09-28 20:34:31 +03:00
Zangetsu38
893a4e34a1 Little fix correct path for Game Data 2015-09-28 19:11:17 +02:00
Raul Tambre
4ac6c23ced Merge pull request #1233 from Zangetsu38/Zangetsu
Adding the icon on window GL and DX12
2015-09-28 19:20:17 +03:00
Zangetsu38
f27e77c7e0 Adding the icon on window GL and DX12 2015-09-27 00:36:44 +02:00
B1ackDaemon
286d2962c6 Merge pull request #1231 from vlj/d3d12
D3d12: Code cleaning and minor fixes
2015-09-26 05:50:02 +03:00
Vincent Lejeune
37721d6b8a d3d12: Use big buffer instead of placed resource for vertex index storage
Increase perf in Disgaea 3
2015-09-25 22:35:22 +02:00