Triang3l
|
bd5f77bc3b
|
[GPU] Common resolve code based on compute shaders, swap MSAA samples 1 and 2, change ROV write rounding, random refactoring
|
2020-08-09 21:33:10 +03:00 |
|
Triang3l
|
4bb0ca0e09
|
[GPU] Move all xenos.h to gpu::xenos, disambiguate Dimension/TextureDimension
|
2020-07-11 15:54:22 +03:00 |
|
Triang3l
|
713f26b5c8
|
[D3D12] Use typed buffers for texture untiling, calculate guest address once per thread
|
2020-07-03 20:03:53 +03:00 |
|
Triang3l
|
d26f84b36b
|
[D3D12] Untile whole mip tail to make alignment assumptions later, other mip fixes
|
2020-06-23 23:49:42 +03:00 |
|
Triang3l
|
8a64861ec0
|
[DXBC] New tfetch: pre-swizzle signs, additive LOD + refactoring
|
2020-06-06 19:12:34 +03:00 |
|
Triang3l
|
a3b4c77fdb
|
[GPU] Add texture_util::SwizzleSigns for later
|
2020-05-11 16:30:09 +03:00 |
|
Triang3l
|
47eee5e1c3
|
[GPU] Unified function for mip level bounds, BaseMap mip filter, small refactoring
|
2020-02-18 23:31:48 +03:00 |
|
Triang3l
|
08675ab65e
|
[D3D12] 3D texture resolve
|
2019-04-25 08:37:55 +03:00 |
|
Triang3l
|
952819ed87
|
[D3D12] Don't 4KB-align sizes of resolve destinations
|
2018-12-13 15:22:16 +03:00 |
|
Triang3l
|
9427667a27
|
[D3D12] Experimental 2x resolution scale
|
2018-12-06 10:38:13 +03:00 |
|
Triang3l
|
251f078baf
|
[D3D12] Fix mipmapped cubemaps and stacked textures
|
2018-10-29 22:40:29 +03:00 |
|
Triang3l
|
83c99bc811
|
[D3D12] Fix resolve region handling
|
2018-10-28 14:36:41 +03:00 |
|
Triang3l
|
c4f80aac0d
|
[D3D12] EDRAM layout of a rectangle and other resolve stuff
|
2018-08-22 17:33:43 +03:00 |
|
Triang3l
|
cfd3821b83
|
[D3D12] DXT1 untiling
|
2018-08-06 20:10:53 +03:00 |
|
Triang3l
|
265d6eb9df
|
[D3D12] Fix texture size calculation and add texture creation logging
|
2018-08-05 18:45:57 +03:00 |
|
Triang3l
|
b50d6d844f
|
[D3D12] Texture object creation
|
2018-08-05 17:43:00 +03:00 |
|
Triang3l
|
8a24ff5078
|
[D3D12] Texture utility functions, all block sizes and bpp
|
2018-08-03 23:11:09 +03:00 |
|