Philip Rebohle
|
5b1311b71e
|
[d3d11] Added stubs for deferred contexts and command lists
|
2018-01-23 09:23:31 +01:00 |
|
Philip Rebohle
|
650170b167
|
[general] Rename libraries
This allows the setup script to work without creating
symbolic links or moving the files around.
|
2018-01-21 11:38:19 +01:00 |
|
Philip Rebohle
|
0b426a0942
|
[d3d11] Added new D3D11ImmediateContext class
Initial prep work for both CSMT and Deferred Contexts.
|
2018-01-20 13:22:44 +01:00 |
|
Philip Rebohle
|
c1d6c20066
|
[d3d11] Implemented D3D11 parts of append/consume buffers
|
2018-01-11 12:23:55 +01:00 |
|
Philip Rebohle
|
ad10ab07f8
|
Revert "[d3d11] Added dummy resoruce binding for buffers"
This approach will not work if the d3d11 context binds an
incompatible resouce in case the pipeline itself changes.
|
2018-01-08 13:01:31 +01:00 |
|
Philip Rebohle
|
24ad9e730c
|
[d3d11] Added dummy resoruce binding for buffers
Fixes crashes when a D3D11 application uses unbound resources
in shaders. Allows Nier:Automata to play back cutscenes.
|
2018-01-08 10:17:52 +01:00 |
|
Philip Rebohle
|
c38f3c69ad
|
[d3d11] Query prep work
|
2017-12-29 22:20:31 +01:00 |
|
Philip Rebohle
|
180667ba65
|
[d3d11] Fixed depth function
|
2017-12-12 01:07:27 +01:00 |
|
Philip Rebohle
|
4144e3229a
|
[d3d11] Implemented blend state creation
|
2017-12-11 13:03:07 +01:00 |
|
Philip Rebohle
|
9b9840754d
|
[d3d11] Added depth-stencil state objects
|
2017-12-11 01:43:15 +01:00 |
|
Philip Rebohle
|
2d918df0f0
|
[d3d11] d3d11_state_rs -> d3d11_rasterizer
|
2017-12-10 23:27:20 +01:00 |
|
Philip Rebohle
|
e335c817bc
|
[d3d11] Implemented sampler creation
|
2017-12-09 20:49:56 +01:00 |
|
Philip Rebohle
|
36e6ba4ebc
|
[d3d11] Replaced resource view classes by a generic template
|
2017-12-09 02:09:13 +01:00 |
|
Philip Rebohle
|
1f89452014
|
[d3d11] Implemented input layout creation
|
2017-12-07 12:45:02 +01:00 |
|
Philip Rebohle
|
8934ab0fc7
|
[d3d11] Added stubs for shader classes
|
2017-12-06 14:16:14 +01:00 |
|
Philip Rebohle
|
c7e1131864
|
[d3d11] Implemented rasterizer state creation
|
2017-12-06 13:16:54 +01:00 |
|
Philip Rebohle
|
f990fcaa01
|
[d3d11] Implemented rasterization state and viewports
|
2017-12-06 12:11:59 +01:00 |
|
Philip Rebohle
|
e051498621
|
[d3d11] Added enum to stringfunctions
|
2017-12-02 16:46:53 +01:00 |
|
Philip Rebohle
|
b35f0c64b4
|
[dxgi] Refactored swap chain <-> device communication
|
2017-11-29 16:23:33 +01:00 |
|
Philip Rebohle
|
a956c1b8ac
|
[dxgi] Added DxgiResource for image and buffer creation
|
2017-11-29 15:16:07 +01:00 |
|
Philip Rebohle
|
0cdc13d785
|
[dxgi] Renamed private DXGI interfaces
|
2017-11-27 15:51:53 +01:00 |
|
Philip Rebohle
|
8728e6e101
|
[d3d11] Build with DXBC compiler
|
2017-10-16 17:50:39 +02:00 |
|
Philip Rebohle
|
ea15f22492
|
[d3d11] Added buffer stub
|
2017-10-15 21:38:09 +02:00 |
|
Philip Rebohle
|
024d69784d
|
[d3d11] Implemented basic device creation
|
2017-10-11 15:32:24 +02:00 |
|
Philip Rebohle
|
c7680dea2a
|
[d3d11] Added D3D11 stubs
|
2017-10-11 09:51:48 +02:00 |
|