Commit Graph

20 Commits (ad6e49998f0ce8bc92d09414f2b63c999c1ecda4)

Author SHA1 Message Date
Stenzek 39913b2a39
GPUDevice: Fix incorrect positioning with PostFX and GL 3 years ago
Stenzek a907e1f550
GPUDevice: Pool textures 3 years ago
Stenzek 3b2c70cda5
GPUDevice: Get rid of framebuffer abstraction 3 years ago
Stenzek e382f2b64a
Settings: Add option to disable DSB/fbfetch 3 years ago
Stenzek ff17444074
GPU/HW: Add framebuffer fetch blending path 3 years ago
Stenzek 9517638bcb GPUDevice: Don't recreate device on SW switch in GLES: 3 years ago
Stenzek 7edb57ca15 Settings: Add Default renderer option 3 years ago
Stenzek 184b0a1a52 Misc: Swap most C format strings for fmt 3 years ago
Stenzek ac0601f408 Common: Drop String, add SmallString 3 years ago
Stenzek 68b59ee748 CMake: Swap USE_ and WITH_ for ENABLE_
Consistency.
3 years ago
Stenzek 80e3d29ab8 Misc: clang-cl warning clean-up 3 years ago
Stenzek e804b5e701 GPUDevice: Support geometry shaders 3 years ago
Stenzek 09e7a5843f GPU: Add scaling shader support
Currently only Bilinear (Sharp).
3 years ago
Stenzek 8db8baf33f GPUDevice: Move display logic to GPU 3 years ago
Stenzek 6c185ca17b GPUDevice: Remove mouse pointer position 3 years ago
Stenzek 259193a8e5 GPUDevice: Move software cursor to ImGuiManager 3 years ago
Stenzek edc61b0095 GPUDevice: Fix crash when saving state with display off 3 years ago
Stenzek dc9c99438b Misc: Post-refactor cleanups 3 years ago
Stenzek 7a1af36e8d GPUDevice: Fix incorrect suffix on D3D shader cache 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