Commit Graph

13 Commits (1006fa00daa459faf14ec103a5d6789de7827efc)

Author SHA1 Message Date
Stenzek 1006fa00da
GPUDevice: Add support for Raster Ordered Views 2 years ago
Stenzek d8bd35e8d6
GPUDevice: Add D24S8/D32F/D32FS8 types 2 years ago
Stenzek 4e922a34a7
Log: Simplify macros 2 years ago
Stenzek b6d019db66
Misc: Replace log printf calls with fmt 2 years ago
Stenzek 250b1bea8f
GPU: Use Image class for screenshot saving 3 years ago
Stenzek f936a36c85
GPUDevice: Add GPUDownloadTexture
Which can also be based in host/client memory.
Use it for screenshots and VRAM downloads.
3 years ago
Stenzek 958b033a66
PostProcessing: Fix assertion on some shader/texture formats 3 years ago
Stenzek dc5e4120cd
GPUDevice: Improve texture pooling 3 years ago
Stenzek 717e0665ae
GPUDevice: Support R16I/R16U textures 3 years ago
Stenzek a907e1f550
GPUDevice: Pool textures 3 years ago
Stenzek 3b2c70cda5
GPUDevice: Get rid of framebuffer abstraction 3 years ago
Stenzek 01e505ec8b Common: Add intrin.h 3 years ago
Stenzek e3d9ba4c99 Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
3 years ago