3451 Commits

Author SHA1 Message Date
vlj
b016fbc9e4 d3d12: Add missing hunk + properly clean our D3D allocations 2015-08-12 00:23:22 +02:00
vlj
07ea311b3a d3d12: Separate scaleOffset and classic constants 2015-08-12 00:23:21 +02:00
vlj
40e19e0c95 d3d12: Something strange is happening to depth... 2015-08-12 00:23:21 +02:00
vlj
411265d83a d3d12: Use constant buffer content 2015-08-12 00:23:20 +02:00
vlj
d627f9cb83 d3d12: Stop emulation if program compilation fails 2015-08-12 00:23:20 +02:00
vlj
1c2849a736 d3d12: Remove useless class member 2015-08-12 00:23:19 +02:00
vlj
28b964aeb0 d3d12: Fix Input Layout 2015-08-12 00:23:19 +02:00
vlj
65fbc57221 d3d12: Enable constant buffer support 2015-08-12 00:23:18 +02:00
vlj
6f487f910c d3d12: Fix build with DX12_SUPPORT not def 2015-08-12 00:23:18 +02:00
vlj
646c908a93 d3d12: Fix some warnings 2015-08-12 00:23:17 +02:00
vlj
9abaf80099 d3d12: Vertex element are not interleaved. 2015-08-12 00:23:17 +02:00
vlj
8ec9f84c1b d3d12; Factorise IALayout generation code 2015-08-12 00:23:16 +02:00
vlj
14e9323154 d3d12: make some shape appears 2015-08-12 00:23:16 +02:00
vlj
fedd35989c d3d12: Start writing vertex/index buffer support 2015-08-12 00:23:15 +02:00
vlj
722e6b8ac5 d3d12: Fix some warning and start adding IALayout support 2015-08-12 00:23:15 +02:00
vlj
d2889786a2 d3d12: Some cleaning 2015-08-12 00:23:14 +02:00
vlj
c6e2f070ee d3d12: Some fix for creation of PSO 2015-08-12 00:23:14 +02:00
vlj
34bf82d81c d3d12: Add sensible default to PSO 2015-08-12 00:23:14 +02:00
vlj
2734c98716 d3d12: PSO related reorganisation 2015-08-12 00:23:13 +02:00
vlj
e58292bb11 d3d12: PSO caching works 2015-08-12 00:23:13 +02:00
vlj
0ebc221011 d3d12: VS Caching apparently fixed 2015-08-12 00:23:12 +02:00
vlj
c29616b341 d3d12: Fragment Program caching works
But not VP...
2015-08-12 00:23:12 +02:00
vlj
3f24da47a0 d3d12: Update vs project files 2015-08-12 00:23:11 +02:00
vlj
d5b4a31c37 d3d12: Start caching shaders 2015-08-12 00:23:11 +02:00
vlj
728736ccdd d3d12: Add fbo support and blit it before present 2015-08-12 00:23:10 +02:00
vlj
2f5a6eb993 d3d12: Fix gfxcommandlist leak 2015-08-12 00:23:10 +02:00
vlj
b1c3e09155 d3d12: Clean backbuffers and descriptors 2015-08-12 00:23:09 +02:00
vlj
7773631401 d3d12: backbuffer are properly cleared 2015-08-12 00:23:09 +02:00
vlj
5e7531b9bf d3d12: Use ifdef to guard code 2015-08-12 00:23:08 +02:00
vlj
4f708ab9ee d3d12: Enable buffer flip 2015-08-12 00:23:08 +02:00
vlj
0b5816d6d6 d3d12: Create window 2015-08-12 00:23:07 +02:00
vlj
976d707596 d3d12: Start implementation 2015-08-12 00:23:07 +02:00
Raul Tambre
d10c44ed3a Merge pull request #1175 from danilaml/appveyor-cmake
Make it possible to compile rpcs3 on win via cmake and make win builds available for download on appveyor
2015-08-11 20:44:22 +03:00
Raul Tambre
1e9c266457 Merge pull request #1176 from vlj/llvm-fix
PPU/LLVM: Fix recursive call crashing llvm backend
2015-08-11 08:24:07 +03:00
Vincent Lejeune
6e8a5f3a5f PPU/LLVM: Avoid recompiler thread spinning forever 2015-08-10 20:32:22 +02:00
Vincent Lejeune
53769ae1bd PPU/LLVM: Fix recursive call crashing llvm backend 2015-08-10 19:59:30 +02:00
Danila Malyutin
6e84db45f2 Enable artifacts
now appveyor builds can be downloaded for testing
2015-08-10 01:59:05 +03:00
Danila Malyutin
1af7e32c93 Fix LNK4098 warning 2015-08-10 01:59:04 +03:00
Danila Malyutin
6e70258d82 Enable appveyor logger 2015-08-10 01:59:03 +03:00
Danila Malyutin
570e41f8e0 Small fixes and improvments 2015-08-10 01:59:03 +03:00
Raul Tambre
fd5fbab115 Merge pull request #1171 from vlj/llvm-fix
Fix Sonic CD music with LLVM backend
2015-08-08 18:35:29 +03:00
Danila Malyutin
e06b33162d Use precompiled wxWidgets package
have to use gdrive until official 3.1 release
2015-08-08 04:43:08 +03:00
Danila Malyutin
ddff65d288 Make it possible to build rpcs3 via cmake/vs2015 combo. 2015-08-08 04:43:08 +03:00
Danila Malyutin
e91589cab5 clean up 2015-08-08 04:43:07 +03:00
Danila Malyutin
36648805b8 Update OpenAL 2015-08-08 04:43:06 +03:00
Danila Malyutin
fafdc213ed Fix OpenAL and and wxWidgets finding on cmake/win 2015-08-07 18:30:08 +03:00
vlj
cc83a9df3b Merge pull request #44 from danilaml/patch-1
Completely fix MTOCRF
2015-08-06 23:42:33 +02:00
Raul Tambre
8fd52666b7 Minor fixes in cellNetCtl and cellSysutil
Also fixed a couple minor bugs relating to cache.
2015-08-06 15:24:11 +03:00
Raul Tambre
48def8fa5b Minor sceNpManagerGetStatus improvements
Might allow a couple games to go in-game. Also a couple other minor fixes.
2015-08-06 15:24:10 +03:00
Raul Tambre
480996b140 Various stubbing 2015-08-06 15:24:10 +03:00