Philip Rebohle
|
50b7293b8f
|
[d3d11] Implemented blend state and depth-stencil state binding
|
2017-12-11 14:11:18 +01:00 |
|
Philip Rebohle
|
4144e3229a
|
[d3d11] Implemented blend state creation
|
2017-12-11 13:03:07 +01:00 |
|
Philip Rebohle
|
b49815657e
|
[dxvk] Refactored blend state
|
2017-12-08 01:06:48 +01:00 |
|
Philip Rebohle
|
6a9743ead7
|
[dxvk] Refactored blend state
|
2017-12-08 00:51:20 +01:00 |
|
Philip Rebohle
|
84605a1310
|
[dxvk] Refactored input layout state
|
2017-12-08 00:44:58 +01:00 |
|
Philip Rebohle
|
385c92db5a
|
[dxvk] Refactoring of most constant state objects
|
2017-12-08 00:02:43 +01:00 |
|
Philip Rebohle
|
796c200e32
|
[dxvk] Major refactoring of graphics pipeline state lookup in order to support more dynamic state
|
2017-12-07 21:47:38 +01:00 |
|
Philip Rebohle
|
ade00add8d
|
[dxvk] Removed buffer stride stuff for now, we need a better solution
|
2017-12-07 19:28:54 +01:00 |
|
Philip Rebohle
|
a901a85401
|
[dxvk] Added support for vertex index types
|
2017-12-07 14:01:17 +01:00 |
|
Philip Rebohle
|
f33acf7334
|
[dxvk] Modified interface to accept dynamic vertex buffer strides
|
2017-12-07 11:39:59 +01:00 |
|
Philip Rebohle
|
93c719cadf
|
[dxvk] Reintroduced dirty pipeline state flag
|
2017-12-07 09:44:45 +01:00 |
|
Philip Rebohle
|
19851c8432
|
[dxvk] Re-implemented pipeline creation within the backend
|
2017-12-07 09:38:31 +01:00 |
|
Philip Rebohle
|
b5d068366d
|
[dxvk] Implemented shader resource binding
|
2017-12-03 20:23:26 +01:00 |
|
Philip Rebohle
|
a6bf7659b0
|
[dxvk] Refactored shader binding, client APIs must now create pipelines and pipeline layouts
|
2017-12-03 00:40:58 +01:00 |
|
Philip Rebohle
|
c936709aec
|
[dxvk] Moved context flags out of context state object
|
2017-12-01 10:27:33 +01:00 |
|
Philip Rebohle
|
ae0c186f26
|
[dxvk] Implemented constant state objects
|
2017-11-20 13:21:27 +01:00 |
|
Philip Rebohle
|
745466652c
|
[dxvk] Removed shader resource slots for now, needs work
|
2017-11-18 10:42:27 +01:00 |
|
Philip Rebohle
|
a84e2eabc2
|
[dxvk] Restructured state tracker again
|
2017-11-17 19:49:44 +01:00 |
|
Philip Rebohle
|
e433c01ad4
|
[dxvk] Some more work on shader resources and resource bindings
|
2017-10-15 17:56:06 +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
|
00e63d71a9
|
Initial commit
|
2017-10-10 23:32:13 +02:00 |
|