Philip Rebohle
|
4d01517dd8
|
[d3d11] Geometry shader prep work
|
2017-12-18 12:53:53 +01:00 |
|
Philip Rebohle
|
d9f38a7f42
|
[d3d11] Minor restructuring
|
2017-12-15 19:11:10 +01:00 |
|
Philip Rebohle
|
4502816bb6
|
[dxvk] Renamed DxvkBufferSlice methods for convenience
|
2017-12-14 19:09:53 +01:00 |
|
Philip Rebohle
|
9827ace3b0
|
[d3d11] Fixed buffer bindings with non-zero offsets
|
2017-12-14 19:07:08 +01:00 |
|
Philip Rebohle
|
6de6421dfd
|
[d3d11] Refactoring resource creation (1/2) - buffers
|
2017-12-14 15:59:55 +01:00 |
|
Philip Rebohle
|
2a266eaad4
|
[general] Added 32-bit support
|
2017-12-12 12:50:52 +01:00 |
|
Philip Rebohle
|
24feb7822d
|
[d3d11] Added class linkage stub, required for FX11 samples
|
2017-12-12 01:07:07 +01:00 |
|
Philip Rebohle
|
037e9a643d
|
[d3d11] Fixed yet another ref counting bug
|
2017-12-11 17:01:38 +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
|
b4f85a2c2f
|
[d3d11] Fixed mip-mapped texture creation
|
2017-12-10 19:10:17 +01:00 |
|
Philip Rebohle
|
cd4f21a0c3
|
[d3d11] Implemented buffer mapping
|
2017-12-10 17:36:32 +01:00 |
|
Philip Rebohle
|
52f1c4fa00
|
[dxvk] Implemented staging buffers for large data transfers
|
2017-12-10 15:57:51 +01:00 |
|
Philip Rebohle
|
e335c817bc
|
[d3d11] Implemented sampler creation
|
2017-12-09 20:49:56 +01:00 |
|
Philip Rebohle
|
50e8b35291
|
[d3d11] Minor fixes to D3D11Device::CheckMultisampleQualityLevels
|
2017-12-09 19:44:06 +01:00 |
|
Philip Rebohle
|
8e3c14d8ab
|
[d3d11] Cleaned up view creation a bit
|
2017-12-09 19:36:38 +01:00 |
|
Philip Rebohle
|
1e6c11e3f2
|
[d3d11] Implemented shader resource view creation for 2D textures
|
2017-12-09 19:06:51 +01:00 |
|
Philip Rebohle
|
f484454854
|
[d3d11] Device children actually do hold a reference to the device
|
2017-12-09 15:57:05 +01:00 |
|
Philip Rebohle
|
12d4e68b24
|
[d3d11] Implemented multisample format support check
|
2017-12-09 14:46:23 +01:00 |
|
Philip Rebohle
|
a43bb134e0
|
[dxvk] Initial support for format info
|
2017-12-09 02:44:59 +01:00 |
|
Philip Rebohle
|
36e6ba4ebc
|
[d3d11] Replaced resource view classes by a generic template
|
2017-12-09 02:09:13 +01:00 |
|
Philip Rebohle
|
685023750d
|
[d3d11] Fixed uniform buffer barrier
|
2017-12-09 01:25:32 +01:00 |
|
Philip Rebohle
|
3ad4ed8264
|
[d3d11] Implemented depth-stencil view creation
|
2017-12-08 23:25:38 +01:00 |
|
Philip Rebohle
|
88c58320ee
|
[d3d11] Implemented texture creation
|
2017-12-08 23:13:15 +01:00 |
|
Philip Rebohle
|
26dc8e2dd8
|
[tests] Updated D3D11 triangle sample
|
2017-12-08 11:19:12 +01:00 |
|
Philip Rebohle
|
84605a1310
|
[dxvk] Refactored input layout state
|
2017-12-08 00:44:58 +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
|
27e63cbdc6
|
[d3d11] Implemented small buffer uploads
|
2017-12-07 18:51:41 +01:00 |
|
Philip Rebohle
|
be7a70a307
|
[d3d11] Implemented buffer creation
|
2017-12-07 13:31:32 +01:00 |
|
Philip Rebohle
|
5bf4ae7048
|
[d3d11] Initial work on buffer creation
|
2017-12-07 13:18:12 +01:00 |
|
Philip Rebohle
|
1f89452014
|
[d3d11] Implemented input layout creation
|
2017-12-07 12:45:02 +01:00 |
|
Philip Rebohle
|
bf17c61579
|
[d3d11] Implemented shader binding
|
2017-12-07 10:12:48 +01:00 |
|
Philip Rebohle
|
bcb193a7fc
|
[d3d11] Removed unnecessary feature requirement
|
2017-12-06 19:14:59 +01:00 |
|
Philip Rebohle
|
dece62c70a
|
[d3d11] Implemented basic shader creation methods
|
2017-12-06 18:54:01 +01:00 |
|
Philip Rebohle
|
c7e1131864
|
[d3d11] Implemented rasterizer state creation
|
2017-12-06 13:16:54 +01:00 |
|
Philip Rebohle
|
365f992a97
|
[d3d11] CreateRenderTargetView now uses proper format
|
2017-12-04 13:47:18 +01:00 |
|
Philip Rebohle
|
cf33315c0c
|
[d3d11] Some cleanup work
|
2017-12-04 13:39:37 +01:00 |
|
Philip Rebohle
|
ac2d16599c
|
[d3d11] Implemented proper feature tests
|
2017-12-02 16:47:06 +01:00 |
|
Philip Rebohle
|
b389c9ea1f
|
[d3d11] Experimental implementation of OMSetRenderTargets and ClearRenderTargetView
|
2017-11-29 20:19:40 +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
|
9fedd0187b
|
[dxgi] Implemented back buffer creation
|
2017-11-29 08:29:12 +01:00 |
|
Philip Rebohle
|
ad9f71fa02
|
[dxgi] Implemented DxgiSwapChain::GetBuffer and more of Present
|
2017-11-29 07:55:44 +01:00 |
|
Philip Rebohle
|
0cdc13d785
|
[dxgi] Renamed private DXGI interfaces
|
2017-11-27 15:51:53 +01:00 |
|
Philip Rebohle
|
f924931d2d
|
[general] Removed TRACE calls for now
|
2017-11-26 14:01:41 +01:00 |
|
Philip Rebohle
|
6e27b7c0cc
|
[d3d11] Added buffer creation (incomplete)
|
2017-10-16 10:37:01 +02:00 |
|
Philip Rebohle
|
b0517b16f0
|
[d3d11] Fixed interface queries
|
2017-10-15 21:50:34 +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 |
|