Stenzek
|
1006fa00da
|
GPUDevice: Add support for Raster Ordered Views
|
2024-07-23 14:46:06 +10:00 |
|
Stenzek
|
4b61a3cbf3
|
Qt: Unrestrict resolution scale up to device limits
|
2024-07-04 13:25:27 +10:00 |
|
Stenzek
|
9ef7e8c5d0
|
GPU/HW: Use GSVector instead of Rectangle
|
2024-07-03 15:44:12 +10:00 |
|
Stenzek
|
d8bd35e8d6
|
GPUDevice: Add D24S8/D32F/D32FS8 types
|
2024-06-29 13:09:45 +10:00 |
|
Stenzek
|
ef69c31e9f
|
GPUDevice: Support transpiling shaders at compile time
And use it for GLSL postprocessing shaders.
|
2024-06-14 21:21:34 +10:00 |
|
Stenzek
|
4e922a34a7
|
Log: Simplify macros
|
2024-05-24 02:08:14 +10:00 |
|
Stenzek
|
b6d019db66
|
Misc: Replace log printf calls with fmt
|
2024-05-24 00:29:49 +10:00 |
|
Stenzek
|
ca3cfbaa99
|
Misc: Pass string_view by value
|
2024-05-05 22:28:29 +10:00 |
|
Stenzek
|
98241cb6ba
|
GPUDevice: Swap out glslang for shaderc
|
2024-04-05 17:53:24 +10:00 |
|
Stenzek
|
fe35542c76
|
D3D11Device: Add MAP_DISCARD fallback path for uniform streaming
|
2024-03-28 13:59:09 +10:00 |
|
Stenzek
|
f66866ed73
|
GPUDevice: Use Error class for initialization errors
|
2024-01-21 00:18:33 +10:00 |
|
Stenzek
|
717e0665ae
|
GPUDevice: Support R16I/R16U textures
|
2023-12-19 22:38:36 +10:00 |
|
Stenzek
|
92440bdfcf
|
Log: Add fmt overloads
|
2023-09-23 14:14:52 +10:00 |
|
Stenzek
|
80e3d29ab8
|
Misc: clang-cl warning clean-up
|
2023-09-03 14:30:26 +10:00 |
|
Stenzek
|
e804b5e701
|
GPUDevice: Support geometry shaders
|
2023-09-02 22:09:22 +10:00 |
|
Stenzek
|
e3d9ba4c99
|
Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
- Add native Metal renderer.
|
2023-08-20 21:55:38 +10:00 |
|