Philip Rebohle
|
4d4db6c683
|
[dxvk] Use void pointers for packImageData
Makes this function a bit less annoying to use.
|
2019-06-25 14:17:03 +02:00 |
|
Philip Rebohle
|
0b61901424
|
[dxvk] Add method to swizzle clear color values
|
2019-05-14 21:21:14 +02:00 |
|
Philip Rebohle
|
190f114449
|
[dxvk] Add methods to check which dynamic states a pipeline uses
|
2019-01-16 20:01:20 +01:00 |
|
Philip Rebohle
|
e744117042
|
[dxvk] Patch fragment shader for dual-source blending
|
2018-11-19 17:07:05 +01:00 |
|
Philip Rebohle
|
cb274e040d
|
[dxvk] Add spec constants for pixel shader output mapping
|
2018-09-01 17:59:50 +02:00 |
|
Philip Rebohle
|
37a8743dbc
|
[dxvk] Add output component mask state to graphics pipelines
This is required in order to implement swizzled render target views.
We currently use this to remap color write masks as needed.
|
2018-09-01 17:59:50 +02:00 |
|
Philip Rebohle
|
43dbc9f1d6
|
[dxvk] Support depth-to-color image copies and vice versa
Fixes validation errors and depth of field effect in Neptunia VII
and potentially other games which do not use all depth images for
rendering.
|
2018-02-20 13:08:50 +01:00 |
|
Philip Rebohle
|
aaffc8e26f
|
[dxvk] Fixed incorrect image packing behaviour
|
2018-01-21 00:04:17 +01:00 |
|
Philip Rebohle
|
f25b3c8b32
|
[d3d11] Use EmitCs for resource updates
|
2018-01-20 21:42:11 +01:00 |
|
Philip Rebohle
|
a84e45bdd2
|
[dxvk] Added convenience functions to work with compressed image sizes
|
2018-01-20 20:31:47 +01:00 |
|
Philip Rebohle
|
96a97aa0c4
|
[dxvk] Added HUD
Experimental version of a HUD which displays information
about the hardware, driver version, and frames per second.
|
2018-01-13 03:53:33 +01:00 |
|
Philip Rebohle
|
b4f85a2c2f
|
[d3d11] Fixed mip-mapped texture creation
|
2017-12-10 19:10:17 +01:00 |
|
Philip Rebohle
|
52f1c4fa00
|
[dxvk] Implemented staging buffers for large data transfers
|
2017-12-10 15:57:51 +01:00 |
|
Philip Rebohle
|
e433c01ad4
|
[dxvk] Some more work on shader resources and resource bindings
|
2017-10-15 17:56:06 +02:00 |
|