Commit Graph

11 Commits (3f25db79b86935ff875698bed9a0659cc8d4ddd2)

Author SHA1 Message Date
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