Philip Rebohle
|
0a57a4ddf5
|
[dxbc] Figuring out how to best generate SPIR-V module code
|
2017-10-16 19:53:17 +02:00 |
|
Philip Rebohle
|
aebe359509
|
[dxvk] Added ID counter for SPIR-V code generation
|
2017-10-16 19:52:54 +02:00 |
|
Philip Rebohle
|
8728e6e101
|
[d3d11] Build with DXBC compiler
|
2017-10-16 17:50:39 +02:00 |
|
Philip Rebohle
|
bb5b588d23
|
[dxbc] Added DXBC to SPIR-V compiler stub
|
2017-10-16 17:50:09 +02:00 |
|
Philip Rebohle
|
6e27b7c0cc
|
[d3d11] Added buffer creation (incomplete)
|
2017-10-16 10:37:01 +02:00 |
|
Philip Rebohle
|
c095fab1c9
|
[dxvk] Fixed interface queries
|
2017-10-15 21:50:45 +02:00 |
|
Philip Rebohle
|
b0517b16f0
|
[d3d11] Fixed interface queries
|
2017-10-15 21:50:34 +02:00 |
|
Philip Rebohle
|
08f4fb82f9
|
[tests] Added D3D11 compute shader test stub
|
2017-10-15 21:38:28 +02:00 |
|
Philip Rebohle
|
ea15f22492
|
[d3d11] Added buffer stub
|
2017-10-15 21:38:09 +02:00 |
|
Philip Rebohle
|
2c3674190a
|
[dxvk] Implemented proper resource binding
|
2017-10-15 19:23:10 +02:00 |
|
Philip Rebohle
|
e433c01ad4
|
[dxvk] Some more work on shader resources and resource bindings
|
2017-10-15 17:56:06 +02:00 |
|
Philip Rebohle
|
44d9bd9000
|
[dxvk] Added buffer creation
|
2017-10-15 14:36:41 +02:00 |
|
Philip Rebohle
|
e9eefbb3e7
|
[dxvk] Added graphics pipeline stub
|
2017-10-15 13:02:59 +02:00 |
|
Philip Rebohle
|
bccf3d254c
|
[dxvk] Implemented pipeline manager
|
2017-10-15 02:03:07 +02:00 |
|
Philip Rebohle
|
883ae9f39d
|
[dxvk] Added pipeline manager stub
|
2017-10-14 23:52:47 +02:00 |
|
Philip Rebohle
|
6e057b2b53
|
[dxvk] Command list now implements DxvkRecorder
|
2017-10-14 14:28:31 +02:00 |
|
Philip Rebohle
|
d97ccb82d6
|
[dxvk] Added deferred command list stub
|
2017-10-14 14:28:06 +02:00 |
|
Philip Rebohle
|
77383fa220
|
[dxvk] Added recorder interface
|
2017-10-14 13:45:43 +02:00 |
|
Philip Rebohle
|
b67d952e63
|
[dxvk] Added compute pipeline stub
|
2017-10-14 13:45:00 +02:00 |
|
Philip Rebohle
|
5c932f14d6
|
[dxvk] Added shader interface
|
2017-10-14 13:44:38 +02:00 |
|
Philip Rebohle
|
921abce1b3
|
[dxvk] Added limit constants
|
2017-10-14 13:37:40 +02:00 |
|
Philip Rebohle
|
764220db98
|
[dxvk] Added shader stub, improved state tracking code
|
2017-10-13 03:19:23 +02:00 |
|
Philip Rebohle
|
94af8140d2
|
[dxvk] DxvkContext now supports clears and actual state tracking
|
2017-10-11 23:29:05 +02:00 |
|
Philip Rebohle
|
20048db69d
|
[dxvk] Added shader module
|
2017-10-11 23:28:06 +02:00 |
|
Philip Rebohle
|
56ed80621d
|
[util] Flag class
|
2017-10-11 21:44:02 +02:00 |
|
Philip Rebohle
|
e04198c59c
|
Added SPIR-V header
|
2017-10-11 19:44:21 +02:00 |
|
Philip Rebohle
|
89a70b132d
|
[dxgi] Added DxgiSwapChain stub
|
2017-10-11 16:22:13 +02:00 |
|
Philip Rebohle
|
90c3e21c17
|
[tests] Added D3D11 test stub + install targets
|
2017-10-11 15:33:03 +02:00 |
|
Philip Rebohle
|
024d69784d
|
[d3d11] Implemented basic device creation
|
2017-10-11 15:32:24 +02:00 |
|
Philip Rebohle
|
9b09184c9a
|
[dxvk] Adapter can now be retrieved from the device
|
2017-10-11 15:32:05 +02:00 |
|
Philip Rebohle
|
5d99a37d69
|
[dxgi] Implemented DxgiDevice
|
2017-10-11 15:31:36 +02:00 |
|
Philip Rebohle
|
c7680dea2a
|
[d3d11] Added D3D11 stubs
|
2017-10-11 09:51:48 +02:00 |
|
Philip Rebohle
|
fce424ccfe
|
Minor
|
2017-10-11 09:51:22 +02:00 |
|
Philip Rebohle
|
7e4e7dd395
|
[dxgi] Moved private storage out of DXGI library
|
2017-10-11 09:41:19 +02:00 |
|
Philip Rebohle
|
e7addc140b
|
[tests] Added DXGI test case
|
2017-10-11 03:09:27 +02:00 |
|
Philip Rebohle
|
bed6d23e7f
|
[dxgi] Implemented some DXGI classes
|
2017-10-11 03:09:04 +02:00 |
|
Philip Rebohle
|
9b8fda512a
|
[dxvk] Added COM helpers
|
2017-10-11 00:41:56 +02:00 |
|
Philip Rebohle
|
2ee51ea4b2
|
[dxvk] Added debug tracing
|
2017-10-11 00:27:33 +02:00 |
|
Philip Rebohle
|
46845e60be
|
[dxvk] Re-implemented logger
|
2017-10-10 23:44:06 +02:00 |
|
Philip Rebohle
|
00e63d71a9
|
Initial commit
|
2017-10-10 23:32:13 +02:00 |
|