Commit graph

4101 commits

Author SHA1 Message Date
Zangetsu38 ae6ff4449e Debug DX12 2016-01-24 16:39:15 +01:00
Zangetsu38 f47540b48c d3d12: Update minidx12 SDK on build 10.586. 2016-01-24 00:47:44 +01:00
Zangetsu38 e12fbae17c Update LLVM with release_37 2016-01-24 00:47:44 +01:00
Zangetsu38 2399107fdf Fix Xaudio2 for Windows 8 and Windows 10. 2016-01-24 00:47:44 +01:00
Zangetsu38 97c848c521 Some Change in Gui. 2016-01-24 00:47:44 +01:00
Vincent Lejeune 7706dcb7cd d3d12: Compare mipmap level count when checking texture compatibility. 2016-01-24 00:30:00 +01:00
Vincent Lejeune 29791bcacf fix naruto 2 crash 2016-01-21 01:47:46 +01:00
Vincent Lejeune eb6f737895 d3d12: fix default values in vertex 2016-01-20 18:21:00 +01:00
Vincent Lejeune 560b363ad2 rsx/common: Div is vector over scalar division.
According to Resogun investigation.
2016-01-20 17:59:27 +01:00
Vincent Lejeune 1883310ea3 rsx-debug: Print number of vertex draw again. 2016-01-20 00:07:25 +01:00
Vincent Lejeune 14791630f9 enable instancing 2016-01-19 23:54:43 +01:00
Vincent Lejeune b9914a8aab more 2016-01-19 23:54:42 +01:00
Vincent Lejeune 435838e89c continue working on input less 2016-01-19 23:54:41 +01:00
Vincent Lejeune 19cc11cf91 more 2016-01-19 23:54:39 +01:00
Vincent Lejeune 9820a2a7c3 more 2016-01-19 23:54:38 +01:00
Vincent Lejeune 5641a2ce70 rsx: Add vertex input and output in RSXVertexProgram. 2016-01-19 23:54:37 +01:00
Vincent Lejeune d0ec3f33e7 d3d12: Store vertex attributes as SRV and disable Input_layout. 2016-01-19 23:54:35 +01:00
vlj 9f7caf90e3 Merge pull request #1446 from vlj/rsx
rsx/common/d3d12: Move surface_store in common
2016-01-19 23:51:54 +01:00
Vincent Lejeune f453194e32 rsx: Fix int type not big enough
Fix glitch in After Burner Climax
2016-01-19 23:24:39 +01:00
Vincent Lejeune 440c637b1f rsx/common/d3d12: Move surface_store in common 2016-01-19 22:49:10 +01:00
vlj d95809a069 Merge pull request #1445 from vlj/rsx
d3d12/gl: Use r1 as depth output.
2016-01-19 01:16:57 +01:00
Vincent Lejeune 6aac972bda d3d12/gl: Use r1 as depth output.
The "Output_from_h0" flag seems to concern color output.
There might be another flag for depth from half float value.
2016-01-19 00:45:26 +01:00
Vincent Lejeune 233689a6bc enable instancing 2016-01-18 23:57:56 +01:00
Vincent Lejeune 92c17c35ec more 2016-01-18 20:57:07 +01:00
Vincent Lejeune 73a4555c9d continue working on input less 2016-01-18 20:42:20 +01:00
Vincent Lejeune d9f4b4b600 more 2016-01-18 20:25:48 +01:00
Vincent Lejeune 3d765e26bf more 2016-01-18 20:21:00 +01:00
Vincent Lejeune bb3950804f rsx: Add vertex input and output in RSXVertexProgram. 2016-01-18 20:10:55 +01:00
Vincent Lejeune 0b1da09106 d3d12: Store vertex attributes as SRV and disable Input_layout. 2016-01-18 19:48:47 +01:00
vlj df3fddc026 Merge pull request #1442 from vlj/rsx-debug
rsx-debug/d3d12: Support all rtt formats.
2016-01-18 16:11:55 +01:00
Vincent Lejeune 1ce49b60d9 rsx-debug/d3d12: Support all rtt formats. 2016-01-17 20:02:30 +01:00
B1ackDaemon 8b5b23e6c0 Merge pull request #1439 from vlj/d3d12
D3d12: Fixes
2016-01-17 10:17:03 +02:00
Vincent Lejeune 26f329d186 d3d12: Fix dsv increment size
Typo.
2016-01-16 18:25:20 +01:00
Vincent Lejeune 5ace4438e2 d3d12: Fix texture proj
I misinterpreted "last component" from glsl doc... it's w, not z.
2016-01-16 18:25:19 +01:00
Vincent Lejeune b8e10225f9 d3d12: Use first color output for alpha discard instead of 0.
Fix Naruto 2 shader miscompilation.
2016-01-16 18:25:18 +01:00
Vincent Lejeune 224facf3ba d3d12: Never pass nullptr as render target descriptor, even if unused.
Function interface doesn't allow this.
2016-01-16 18:25:16 +01:00
B1ackDaemon 9c12d8ff22 Merge pull request #1433 from vlj/rsx
rsx: Use enum class for surface related regs
2016-01-16 01:23:53 +02:00
Vincent Lejeune 3b4339c8e0 rsx: Use enum class for surface related regs 2016-01-15 23:44:27 +01:00
Ivan 8e12c4cb00 Merge pull request #1355 from bentley/malloc-stdlib
Already implemented. Test.
2016-01-14 21:42:38 +03:00
Nekotekina efe1678088 "Build Solution" fix 2016-01-14 20:41:36 +03:00
Nekotekina 2f5be3559e Hotfix 2016-01-14 20:13:41 +03:00
Nekotekina 960668ecf1 For #1355
offsetof() eliminated
OFFSET_32, SIZE_32, ALIGN_32 used
2016-01-14 19:07:27 +03:00
Nekotekina 83084467c6 For #1356 2016-01-14 19:07:26 +03:00
Nekotekina 8464ab6a23 Fixes (#1432)
/dev_bdvd/, rap file loading fix
2016-01-14 19:07:24 +03:00
raven02 74ec128e62 Use CELL_GCM_TEXTURE_CONVOLUTION_MAG for Mag 4 2016-01-14 19:00:16 +03:00
vlj 194c6b8bee Merge pull request #1431 from vlj/gl
gl: Fix warnings and enable treat warning as error.
2016-01-14 00:28:19 +01:00
Vincent Lejeune 69272edba6 gl: Fix warnings and enable trat warning as error. 2016-01-13 23:53:11 +01:00
Nekotekina 38531459df Logging system rewritten
GUI doesn't freeze anymore
Some things simplified
2016-01-13 18:54:57 +03:00
Nekotekina b3e3c68f15 File utility improved
+ minor fixes
2016-01-13 14:12:04 +03:00
B1ackDaemon 5029dff73a Merge pull request #1428 from vlj/rsx
rsx/common/d3d12: Consider separate index range as a whole.
2016-01-13 02:08:23 +02:00