Triang3l
|
3c12814276
|
[GPU] EDRAM looped addressing (resolves #2031)
|
2022-07-22 23:51:50 +03:00 |
|
Triang3l
|
14fdf4b270
|
[GPU] Up to 7x7 resolution scaling
|
2022-07-17 20:41:50 +03:00 |
|
Triang3l
|
feaad639fb
|
[Vulkan] Destroy all RTs before VulkanRenderTargetCache is destroyed
|
2022-07-04 11:27:51 +03:00 |
|
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
|
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
|
3a07559df9
|
[GPU] XeSL host depth store and VS passthrough shaders
|
2022-03-27 16:15:53 +03:00 |
|
Triang3l
|
8d07c79897
|
[GPU] Cleanup RB_COLOR_MASK and RB_DEPTHCONTROL normalization
|
2022-02-13 20:50:31 +03:00 |
|
Triang3l
|
793cebd6a7
|
[GPU] Explain 1.5x scaling issues in a comment
|
2021-12-12 14:31:05 +03:00 |
|
Triang3l
|
38b4741c8f
|
[GPU] Mostly generic, not square-only resolution scaling
|
2021-12-11 21:55:33 +03:00 |
|
Triang3l
|
fdec0ab332
|
[Code] Make union usage more consistent
|
2021-11-03 20:45:09 +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
|
357aa1cdd3
|
[GPU] Fix RT view and pipeline sRGB mismatch
|
2021-06-14 17:30:56 +03:00 |
|
Triang3l
|
538aa91015
|
[GPU] Primitive processor with Vulkan 1.0 base cases, 24-bit indices and clamping
|
2021-06-04 23:57:46 +03:00 |
|
Joel Linn
|
6dfa36d1b8
|
[GPU] Misc GCC build fixes
|
2021-06-02 22:28:43 -05: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 |
|