Triang3l
|
8fadd7a242
|
[D3D12] Fix vertex address in fetch range usage
|
2018-07-31 19:57:12 +03:00 |
Triang3l
|
5d0ad2e465
|
[D3D12] Draw calls
|
2018-07-31 19:23:43 +03:00 |
Triang3l
|
bb045cae70
|
[D3D12] Restore W and apply half-pixel offset in VS
|
2018-07-31 17:13:44 +03:00 |
Triang3l
|
fb1051b610
|
[D3D12] System constant setting and some cleanup
|
2018-07-31 16:17:51 +03:00 |
Triang3l
|
2183a969af
|
[D3D12] Make tiled resource toggleable, disable debug layer by default
|
2018-07-30 20:18:52 +03:00 |
Triang3l
|
e0eede73b9
|
[D3D12] Constant buffer binding
|
2018-07-30 15:59:43 +03:00 |
Triang3l
|
84e7ae16e7
|
[D3D12] Enable independent blending
|
2018-07-29 17:30:08 +03:00 |
Triang3l
|
8002de774a
|
[D3D12] Descriptor heap pool
|
2018-07-29 15:29:48 +03:00 |
Triang3l
|
2d59231993
|
[D3D12] Pipeline cache and command processor formatting
|
2018-07-29 00:57:25 +03:00 |
Triang3l
|
b567b9e9cc
|
[D3D12] Upload buffer pool class
|
2018-07-29 00:56:37 +03:00 |
Triang3l
|
ae7ff58f81
|
[D3D12] Pipeline cache
|
2018-07-28 16:30:47 +03:00 |
Triang3l
|
4f7edff19d
|
[D3D12] SHM: Watches prototype, some uploading
|
2018-07-26 22:52:26 +03:00 |
Triang3l
|
812a35caff
|
[D3D12] SHM: Range fixes, logging, testing
|
2018-07-26 01:01:48 +03:00 |
Triang3l
|
bd54e905b2
|
[D3D12] SHM: Mark outdated pages for upload when using them
|
2018-07-25 21:36:39 +03:00 |
Triang3l
|
2be5f2cfa2
|
[D3D12] SHM uploading
|
2018-07-25 20:24:39 +03:00 |
Triang3l
|
bbabbc2439
|
[D3D12] SHM - mark pages as modified in the beginning of a frame
|
2018-07-25 15:04:14 +03:00 |
Triang3l
|
ae1196f29d
|
[D3D12] Shared memory - heap creation
|
2018-07-25 00:47:02 +03:00 |
Triang3l
|
82f2abed0d
|
[D3D12] Command processor command lists
|
2018-07-24 17:07:38 +03:00 |
Triang3l
|
3a90f7a246
|
[D3D12] Enable instruction numbers and offsets in DXBC disassembly
|
2018-07-24 16:47:55 +03:00 |
Triang3l
|
49e9ebce50
|
[D3D12] Don't require typed UAV loads
|
2018-07-24 16:08:30 +03:00 |
Triang3l
|
ea922bb3ab
|
[D3D12] Temporarily disable shader optimization
|
2018-07-24 16:07:00 +03:00 |
Triang3l
|
c0ff73a588
|
[D3D12] Build and code format fixes
|
2018-07-24 15:14:16 +03:00 |
Triang3l
|
87aecfa1b8
|
[D3D12] Shaders (not all compiling yet)
|
2018-07-24 14:57:21 +03:00 |
Triang3l
|
b0421de496
|
[D3D12] Cube instructions
|
2018-07-23 18:37:55 +03:00 |
Triang3l
|
f237f7e8eb
|
[D3D12] Shader translator CompleteTranslation
|
2018-07-23 17:23:35 +03:00 |
Triang3l
|
60706077a3
|
[D3D12] Shader translator scalar ALU
|
2018-07-23 16:55:40 +03:00 |
Triang3l
|
40806c1b67
|
[D3D12] Shader compiler vector ALU
|
2018-07-23 11:22:43 +03:00 |
Triang3l
|
3101930526
|
[D3D12] Shader translator vertex fetch
|
2018-07-22 23:15:36 +03:00 |
Triang3l
|
67f88ff59c
|
[D3D12] HLSL shader translator stores
|
2018-07-22 14:28:33 +03:00 |
Triang3l
|
11e4ae3f90
|
[D3D12] HLSL shader translator loads
|
2018-07-22 13:35:40 +03:00 |
Triang3l
|
d60c8b29ca
|
[D3D12] Convert GlslShaderTranslator flow control to HLSL
|
2018-07-21 23:37:28 +03:00 |
Triang3l
|
7afc40820b
|
[D3D12] Require tiled resources for virtual memory
|
2018-07-21 21:52:20 +03:00 |
Triang3l
|
00d5bd48da
|
[D3D12] A bit of HLSL shader translator
|
2018-07-21 21:45:33 +03:00 |
Triang3l
|
550caf4a72
|
[D3D12] Use shader model 5_1 because of dynamic indexing
|
2018-07-20 20:46:01 +03:00 |
Triang3l
|
5629a8248e
|
[D3D12] Use a single command list for all composition
|
2018-07-20 17:18:57 +03:00 |
Triang3l
|
cd1cf3a857
|
[D3D12] Make something buildable
|
2018-07-20 15:18:02 +03:00 |
Triang3l
|
0ded51f894
|
[D3D12] Context Begin/EndSwap
|
2018-07-19 18:28:07 +03:00 |
Triang3l
|
14bfac3ebd
|
[D3D12] Rename D3D12Provider getters
|
2018-07-19 14:52:54 +03:00 |
Triang3l
|
f5e91ba97c
|
[D3D12] Command list, fence cleanup
|
2018-07-19 14:51:07 +03:00 |
Triang3l
|
ffcf18f193
|
[D3D12] Move fences to a separate class, get rid of Vulkan provider
|
2018-07-19 14:08:52 +03:00 |
Triang3l
|
d7701ae86b
|
[D3D12] D3D12Context initialization
|
2018-07-19 12:48:11 +03:00 |
Triang3l
|
03682e81d1
|
[D3D12] ID3D12Device creation
|
2018-07-18 20:30:49 +03:00 |
Triang3l
|
e9083dbc2f
|
[D3D12] Create xenia-ui-d3d12 project
|
2018-07-18 15:02:37 +03:00 |
Triang3l
|
03da2929aa
|
[D3D12] Add HLSL building to xenia-build
|
2018-07-18 13:16:12 +03:00 |
Triang3l
|
fde3c1f0e8
|
[D3D12] Copy the null graphics system as D3D12
|
2018-07-18 12:02:00 +03:00 |
Triang3l
|
c2b2a9f376
|
[D3D12] Create the project and link D3D libraries
|
2018-07-18 11:42:51 +03:00 |
gibbed
|
ba7dc6b2d7
|
[GPU] Improve readability of initialization errors and remove references to OpenGL.
|
2018-07-01 16:50:03 -05:00 |
Rick Gibbed
|
94d1106386
|
Merge pull request #1177 from Triang3l/depthbias.
[GPU] Depth bias support
|
2018-07-01 01:34:34 -05:00 |
gibbed
|
15eb6ed2d9
|
[Vulkan] Fix GetMipExtent calculating mip extent incorrectly.
|
2018-07-01 01:31:33 -05:00 |
gibbed
|
4357415892
|
[GPU] Better names for tiled functions.
|
2018-07-01 01:30:22 -05:00 |