Triang3l
|
7869b080d3
|
[D3D12] Truncate depth to float24 in EDRAM range ownership transfers and resolves by default
Doesn't ruin the "greater or equal" depth test in subsequent rendering passes if precision is lost, unlike rounding to the nearest
|
2022-06-22 12:53:09 +03:00 |
|
Triang3l
|
84fcd5defa
|
[GPU] Fix resolve destination offset and extent calculation
|
2022-06-02 21:47:30 +03:00 |
|
Triang3l
|
d280b3953d
|
[GPU] Texture object/binding management to common superclass
|
2022-05-14 16:18:10 +03:00 |
|
Triang3l
|
0fd578cafd
|
[GPU] Get unclipped draw height by running VS on the CPU
|
2022-04-28 22:25:25 +03:00 |
|
Triang3l
|
5ec0c92601
|
[GPU] Ignore z_enable for !z_write_enable && z_func == ALWAYS
|
2022-04-27 21:46:29 +03:00 |
|
Triang3l
|
c4eae232f1
|
[D3D12] Fixes/cleanup for render targets and barriers
|
2022-04-02 22:44:10 +03:00 |
|
Triang3l
|
8d07c79897
|
[GPU] Cleanup RB_COLOR_MASK and RB_DEPTHCONTROL normalization
|
2022-02-13 20:50:31 +03:00 |
|
Triang3l
|
38b4741c8f
|
[GPU] Mostly generic, not square-only resolution scaling
|
2021-12-11 21:55:33 +03:00 |
|
Joel Linn
|
cfd18b89f8
|
[GPU] GCC build fix for render target cache
|
2021-09-27 13:43:57 +03:00 |
|
Triang3l
|
e720e0a540
|
[Code] Remove game names from code comments (most of at least)
|
2021-09-05 21:27:40 +03:00 |
|
Triang3l
|
4a95f72fba
|
[GPU] RT size function adjustments for Vulkan convenience
|
2021-06-19 13:57:14 +03:00 |
|
Triang3l
|
e48a678ac7
|
[GPU] Undo depth_and_color_formats_out renaming
|
2021-06-14 19:00:57 +03:00 |
|
Triang3l
|
357aa1cdd3
|
[GPU] Fix RT view and pipeline sRGB mismatch
|
2021-06-14 17:30:56 +03:00 |
|
Triang3l
|
3c20a83972
|
[Base] Float clamping cleanup
|
2021-06-05 14:55:55 +03:00 |
|
Triang3l
|
8a70ae5389
|
[GPU] Fix RT EDRAM range clamping when using both 32bpp and 64bpp
|
2021-05-12 20:17:12 +03:00 |
|
Triang3l
|
330beaf552
|
[GPU] Screen scissor alongside window scissor
|
2021-05-04 22:54:05 +03:00 |
|
Triang3l
|
fb01ccaac6
|
[GPU] Viewport/clipping cleanup, don't clamp oDepth
|
2021-05-04 21:39:34 +03:00 |
|
Triang3l
|
913e1e949c
|
[GPU] Ownership-transfer-based RT cache, 3x3 resolution scaling
The ROV path is also disabled by default because of lower performance
|
2021-04-26 22:12:09 +03:00 |
|