Commit Graph

3841 Commits

Author SHA1 Message Date
Vincent Lejeune bc7e30517b d3d12: Add support for primitive restart. 2015-10-27 01:24:03 +01:00
Vincent Lejeune fe902cbb13 d3d12: Use provided constants to set alignments 2015-10-27 01:24:03 +01:00
Vincent Lejeune 42f3296791 d3d12: Try to support undef vertex input 2015-10-27 01:24:02 +01:00
DHrpcs3 08b03db5fa Merge pull request #1274 from O1L/master
Next stage of removing of the old ini-manager.
2015-10-27 01:34:48 +02:00
O1L f842c206f3 Removed unneeded config saves and misprints 2015-10-27 01:41:12 +04:00
O1L c0255208cc Old ini-manager only partially used in VFS. Global configuration used as defualt. 2015-10-27 01:09:31 +04:00
DHrpcs3 77c2ca6862 Merge pull request #1272 from O1L/master
Support of custom configurations
2015-10-25 19:42:58 +02:00
O1L e8ebb005fd Again 2015-10-25 19:06:01 +04:00
O1L c64bbcf87a Oops 2015-10-25 18:55:56 +04:00
O1L 89f14ec5ac Ported more options in new ini-manager. Use later. 2015-10-25 18:44:49 +04:00
O1L 1673ba217c Do not try to change default config, use state configs. 2015-10-24 22:48:07 +04:00
O1L a273768c4d Compilation fix 2 2015-10-24 16:18:40 +04:00
O1L bc8b71cbc1 Compilation fix 2015-10-24 15:46:31 +04:00
O1L 9d6df238d5 Use custom configurations 2015-10-24 14:38:24 +04:00
Nekotekina fd628d8345 Minor changes 2015-10-22 22:38:34 +03:00
Nekotekina d4e0da3f80 DX12 fix + rpcs3-tests project 2015-10-21 13:31:29 +03:00
Nekotekina 8cfabf0ead Fixes 2015-10-20 18:55:34 +03:00
Hykem b3b07c8248 Merge pull request #1265 from tambry/savedatafix
Fix a save data access violation
2015-10-20 15:56:35 +01:00
Raul Tambre 6f8544281a Fix a savedata access violation 2015-10-20 12:34:54 +03:00
B1ackDaemon d1b5dcfdad Merge pull request #1261 from vlj/module
d3d12: Move d3d12 files to separate solution.
2015-10-18 04:14:19 +03:00
Vincent Lejeune a462b4518c d3d12: Move d3d12 files to separate solution.
It simplify solution configurations.
2015-10-17 04:15:58 +02:00
Nekotekina 77bf86eaa5 Bugfix 2015-10-16 03:25:39 +03:00
Raul Tambre b3db9255e4 Merge pull request #1257 from vlj/d3d12
D3d12: Fixes and speed improvements.
2015-10-15 18:38:01 +03:00
Vincent Lejeune f5bd044096 d3d12: Lower alignement constraint for vertex index 2015-10-15 17:13:43 +02:00
Vincent Lejeune a2997a1109 d3d12: Avoid an extra vertex copy 2015-10-15 17:13:43 +02:00
Vincent Lejeune b0f8611f49 Common/GL/D3D12: Fix int vector ctor in vertex shader and a compare opcode. 2015-10-15 17:13:42 +02:00
Vincent Lejeune de97d3a7aa d3d12: Zero vertex shader output. 2015-10-15 17:13:42 +02:00
Vincent Lejeune 0e98da2306 d3d12: Make descriptor heap a little more compact. 2015-10-15 17:13:40 +02:00
Vincent Lejeune 5a064be490 Fix d3d12 build. 2015-10-15 17:05:56 +02:00
Nekotekina ec0005195d RSX fix 2015-10-14 22:51:27 +03:00
Nekotekina a974ee009e vm::var improved, cleanup
Mostly vm::var initialization introduced.
Added vm::make_var function.
2015-10-14 18:17:37 +03:00
Raul Tambre cc02a147d3 Merge pull request #1240 from tambry/RealCoverityFix
Try to really fix Coverity and progress on moving to container builds
2015-10-14 17:40:17 +03:00
Raul Tambre 9ee9efeb76 Change branch_pattern back to coverity_scan
Doesn't seem to play nicely with forks.
2015-10-14 15:38:46 +03:00
Raul Tambre decd2b4f5a Progress on moving to container builds 2015-10-14 15:38:45 +03:00
Raul Tambre 9f3b42bd71 Hopefully fix Coverity 2015-10-14 15:38:45 +03:00
DHrpcs3 4dcb63436c Merge pull request #1255 from DHrpcs3/master
OpenGL renderer improvements
2015-10-14 15:13:06 +03:00
DH a443682aaf OpenGL renderer fixes
Fixed attributes loading
Fixed scale-offset matrix
Fixed attribute debug option
2015-10-14 14:34:55 +03:00
DH 4a55ba3067 OpenGL renderer improvements
Flush program cache at thread exit
Use cached locations
2015-10-14 03:16:39 +03:00
DHrpcs3 3f6b826ab0 Merge pull request #1254 from DHrpcs3/master
rsx thread & OpenGL renderer fixes
2015-10-14 02:10:03 +03:00
DH 37a3800597 rsx:🧵 disable all vertex data at end command
Fixed OpenGL program attributes cache flush
2015-10-14 01:49:47 +03:00
DHrpcs3 6d99516489 Merge pull request #1253 from danilaml/patch-1
Fix clang compiling
2015-10-14 00:19:47 +03:00
Danila Malyutin 74daf9145a Add missing override 2015-10-13 23:42:43 +03:00
Danila Malyutin 92e90101e2 Fix clang compiling 2015-10-13 23:32:25 +03:00
DHrpcs3 d8d09b5472 Merge pull request #1252 from DHrpcs3/master
Implemented new config system. Minor improvements
2015-10-13 23:09:22 +03:00
DH 5de1ea3fd4 Fixed bind rsx method to range implementation 2015-10-13 22:59:25 +03:00
DH 9136cbfcf2 Fixed compilation errors 2015-10-13 22:47:17 +03:00
DH 07b3897499 Trying do not use macro for methods binding to range 2015-10-13 20:44:58 +03:00
DH 737080274a Improved NV4097_BACK_END_WRITE_SEMAPHORE_RELEASE and NV4097_TEXTURE_READ_SEMAPHORE_RELEASE commands handling 2015-10-13 20:39:36 +03:00
DH e4f6eb04e8 Added new config system
Added emulator state class
Added emulator events
Minor improvements
2015-10-13 20:32:08 +03:00
DHrpcs3 bbfca3fc0d Merge pull request #1249 from vlj/d3d12-fix
Fix d3d12 build.
2015-10-13 15:52:25 +03:00