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
|
fe35542c76
|
D3D11Device: Add MAP_DISCARD fallback path for uniform streaming
|
2024-03-28 13:59:09 +10:00 |
|
Stenzek
|
f936a36c85
|
GPUDevice: Add GPUDownloadTexture
Which can also be based in host/client memory.
Use it for screenshots and VRAM downloads.
|
2024-02-29 18:56:50 +10:00 |
|
Stenzek
|
150ab8f4af
|
GPU: Add host/hardware stats
|
2024-01-22 14:41:19 +10:00 |
|
Stenzek
|
dc5e4120cd
|
GPUDevice: Improve texture pooling
|
2023-12-20 22:42:32 +10:00 |
|
Stenzek
|
a907e1f550
|
GPUDevice: Pool textures
|
2023-12-09 22:08:13 +10:00 |
|
Stenzek
|
3b2c70cda5
|
GPUDevice: Get rid of framebuffer abstraction
|
2023-12-09 22:08:13 +10:00 |
|
Stenzek
|
b65d2748b4
|
GPUDevice: Implement MirrorRepeat address mode
|
2023-12-08 20:12:13 +10:00 |
|
Stenzek
|
601d8ff629
|
MetalDevice: Anisotropy should be minimum 1
|
2023-12-05 00:27:55 +10:00 |
|
Stenzek
|
60aca2fc4d
|
Misc: Swap LIKELY/UNLIKELY macros for attributes
|
2023-09-05 22:10:50 +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 |
|