Philip Rebohle
4819287029
[d3d11] Do not enable depth bias if the parameters are zero
2019-01-17 00:53:54 +01:00
Philip Rebohle
482930f04a
[dxvk] Implement backend support for D3D11 forced sample count
...
We don't support rasterization with a sample count different from
the framebuffer sample count, but if there are no attachments, any
sample count is allowed.
2018-09-18 13:22:28 +02:00
Philip Rebohle
ddb2a7bd59
[d3d10] Implement D3D10RasterizerState
2018-08-13 17:22:42 +02:00
Philip Rebohle
4f28d57352
[dxvk] Remove unused rasterizer discard state flag
2018-06-25 16:56:52 +02:00
ZeroFault
768a078250
[d3d11] Implement state block normalization ( #333 )
...
* [d3d11] implement stateblock normalization
* add const to default state description object
* fix code formatting
* Correct the blend state normalization
* add missing error return
* code cleanup and refactoring
* remove unecessary const qualifier and fix code formatting
* [d3d11] Cosmetic changes
2018-04-30 10:41:57 +02:00
Philip Rebohle
2973c18055
[dxgi/d3d11] Remove COM_QUERY_INTERFACE macro, reset pointers
...
May fix some crashes in applications that rely on the returned
pointer being set to nullptr before returning.
2018-04-02 12:52:02 +02:00
Philip Rebohle
11d8eb3be4
[d3d11] Implemented D3D11BlendState1
2018-03-18 23:27:29 +01:00
Philip Rebohle
2591bbdabd
[d3d11] Implemented ID3D11RasterizerState1 stub
2018-03-18 22:53:20 +01:00
Mikhail Paulyshka
b17568deba
[dxgi,d3d11] log unknown interfaces GUID ( #154 )
...
* [d3d11] log unknown interfaces GUID in QueryInterface()
* [dxgi] log unknown interfaces GUID in QueryInterface()
2018-03-12 12:05:43 +01:00
Philip Rebohle
6e3cb5dfdc
[d3d11] Enable depth clamp
...
This is technically incorrect, but Tomb Raider requires this to
render parts of the UI.
2018-01-17 19:39:06 +01:00
Philip Rebohle
2a266eaad4
[general] Added 32-bit support
2017-12-12 12:50:52 +01:00
Philip Rebohle
037e9a643d
[d3d11] Fixed yet another ref counting bug
2017-12-11 17:01:38 +01:00
Philip Rebohle
352b46fe80
[d3d11] Refactored state object binding
2017-12-11 13:07:27 +01:00
Philip Rebohle
2d918df0f0
[d3d11] d3d11_state_rs -> d3d11_rasterizer
2017-12-10 23:27:20 +01:00