Nekotekina
|
080e503954
|
Compilation fix
|
2015-11-14 20:26:41 +03:00 |
|
Vincent Lejeune
|
039e729881
|
d3d12: Fix scissor
|
2015-11-12 18:29:04 +01:00 |
|
Vincent Lejeune
|
917f08c534
|
d3d12: Fix depth range
|
2015-11-12 18:29:02 +01:00 |
|
Vincent Lejeune
|
e76abf875f
|
d3d12: Clean rtt related code
|
2015-11-07 22:52:12 +01:00 |
|
Vincent Lejeune
|
2ad7051746
|
rsx/d3d12: Move vertex constants filling code to RSXThread
|
2015-11-06 20:08:41 +01:00 |
|
Vincent Lejeune
|
c197b54774
|
d3d12: Rename D3D12GSRender function
Match a_b_c coding style.
|
2015-10-29 18:48:53 +01:00 |
|
Vincent Lejeune
|
124d0de325
|
d3d12: Move storage helpers to their dedicated files.
|
2015-10-29 18:48:52 +01:00 |
|
Vincent Lejeune
|
fdae12c52e
|
d3d12: Move empty texture slot filling code to D3D12Texture.
|
2015-10-29 18:48:52 +01:00 |
|
Vincent Lejeune
|
59c549ac86
|
d3d12: Clean D3D12GSRender
* Use anonymous namespace
* Use a_b_c code style
* Fix static analysis warning.
|
2015-10-29 18:48:51 +01:00 |
|
Vincent Lejeune
|
8f84fca0f2
|
d3d12: Fix some unintialised value warning.
|
2015-10-29 18:48:49 +01:00 |
|
Vincent Lejeune
|
119126c60c
|
d3d12: Move enum conversion to a separate files.
* Add noexcept
* Use unreachable
* Use a_b_c style
|
2015-10-29 18:48:48 +01:00 |
|
Vincent Lejeune
|
9f49232cac
|
d3d12: Avoid copying index data and use correct index range.
This fixes Braid.
|
2015-10-27 01:24:04 +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 |
|
O1L
|
c0255208cc
|
Old ini-manager only partially used in VFS. Global configuration used as defualt.
|
2015-10-27 01:09:31 +04:00 |
|
Nekotekina
|
d4e0da3f80
|
DX12 fix + rpcs3-tests project
|
2015-10-21 13:31:29 +03:00 |
|
Vincent Lejeune
|
a462b4518c
|
d3d12: Move d3d12 files to separate solution.
It simplify solution configurations.
|
2015-10-17 04:15:58 +02: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
|
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
|
a974ee009e
|
vm::var improved, cleanup
Mostly vm::var initialization introduced.
Added vm::make_var function.
|
2015-10-14 18:17:37 +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 |
|
Vincent Lejeune
|
fc40b0ed6b
|
RSX: Let backend customize semaphore_*_release
|
2015-10-13 14:28:58 +02:00 |
|
Vincent Lejeune
|
a63fdf6c45
|
Use files from master
- Drop smart vertex storage and use OpenGL's one instead.
|
2015-10-13 14:27:17 +02:00 |
|
Vincent Lejeune
|
4154a1026f
|
Rename RSXThread
|
2015-10-13 00:04:19 +02:00 |
|
Vincent Lejeune
|
dd000caad7
|
Remove context_dma*
|
2015-10-13 00:04:18 +02:00 |
|
Vincent Lejeune
|
2679e4f526
|
remove rsxtransformconstant
|
2015-10-13 00:04:16 +02:00 |
|
Vincent Lejeune
|
60bccf0f10
|
Remove RSXVertexArray
|
2015-10-13 00:04:12 +02:00 |
|
Vincent Lejeune
|
73535e0c04
|
remove m_surface*
|
2015-10-13 00:04:12 +02:00 |
|
Vincent Lejeune
|
8dd19d1446
|
Remove color target
|
2015-10-13 00:04:09 +02:00 |
|
Vincent Lejeune
|
b2a7f0fd11
|
Remove stencil
|
2015-10-13 00:04:08 +02:00 |
|
Vincent Lejeune
|
ed61023dd3
|
Remove clear_surface_color
|
2015-10-13 00:04:07 +02:00 |
|
Vincent Lejeune
|
28cdfa9feb
|
Rename some methods.
|
2015-10-13 00:04:06 +02:00 |
|
Vincent Lejeune
|
d27f6c8fa7
|
Use rsx::limits values
|
2015-10-13 00:04:05 +02:00 |
|
Vincent Lejeune
|
6f71d04aa4
|
move linear to swizzle and get_size_type
symbol undef though
|
2015-10-13 00:04:04 +02:00 |
|
Vincent Lejeune
|
3de47c201c
|
RSX: Create a rsx namespace.
Put get_address inside.
|
2015-10-13 00:04:04 +02:00 |
|
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
|
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
|
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 |
|
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 |
|
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 |
|