Stenzek
|
178a659a98
|
GPU: Move graphics API reset state to System
Stops us trying to reset state on objects which don't exist if
initialization failed (apparently some Android devices.. of course).
|
2023-02-05 13:12:45 +10:00 |
|
Stenzek
|
14cf865905
|
Misc: Correctness fixes for OpenGL
GLES2 fallback should be functional again.
|
2023-01-30 19:17:11 +10:00 |
|
Connor McLaughlin
|
8c7a192128
|
Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
|
2022-12-04 21:03:49 +10:00 |
|
Connor McLaughlin
|
5f6490f68b
|
GPU/Vulkan: Fix downloads messing up later commands
|
2022-10-05 18:29:43 +10:00 |
|
Connor McLaughlin
|
a9038133c8
|
HostDisplay: Common texture base class for all APIs
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
971bba07d6
|
GPU: Make perspective-correct color interpolation toggleable
|
2022-10-03 21:08:41 +10:00 |
|
Connor McLaughlin
|
84917ec6aa
|
Common/Image: Add resize methods
|
2022-09-26 22:15:51 +10:00 |
|
Connor McLaughlin
|
cb1e15da58
|
GPU/D3D12: Fix incorrect stream buffer upload size
|
2022-09-26 22:15:50 +10:00 |
|
Connor McLaughlin
|
1aa7facda8
|
Frontends: Pick best render API based on renderer
Stops unnecessary display recreation in big picture UI.
|
2022-08-26 23:30:45 +10:00 |
|
Connor McLaughlin
|
8af4f4f01a
|
Common: ScopeGuard -> ScopedGuard
|
2022-07-26 18:37:16 +10:00 |
|
Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
|
Connor McLaughlin
|
1e88d04430
|
GPU: Set display parameters even when disabled
|
2021-08-24 11:57:14 +10:00 |
|
Connor McLaughlin
|
89a11519fb
|
D3D12: Use clears instead of draws for simple VRAM fills
|
2021-07-22 13:58:03 +10:00 |
|
Connor McLaughlin
|
70209db402
|
GPU/HW: Implement oversized VRAM fills in hardware
Fixes downscaling in Bugs and Taz PAL.
|
2021-07-21 19:24:10 +10:00 |
|
Connor McLaughlin
|
9723e617f9
|
GPU/D3D12: Implement VRAM write replacements
|
2021-07-13 14:17:04 +10:00 |
|
Connor McLaughlin
|
928b5694ed
|
GPU/D3D12: Fix VRAM getting trashed on interlace switch
|
2021-07-11 14:07:33 +10:00 |
|
Connor McLaughlin
|
bf63be27c6
|
GPU/D3D12: Fix incorrect descriptor for VRAM copy
|
2021-07-11 13:43:59 +10:00 |
|
Connor McLaughlin
|
096a92ba84
|
GPU/HW: Simplify shader compile progress updates
|
2021-07-11 13:21:41 +10:00 |
|
Connor McLaughlin
|
719710ef98
|
GPU/D3D12: Fix multisampled resolve
|
2021-07-11 13:07:55 +10:00 |
|
Connor McLaughlin
|
2937c72721
|
GPU/D3D12: Fix incorrect samples for textures
|
2021-07-11 13:07:44 +10:00 |
|
Connor McLaughlin
|
14e7f8fd13
|
GPU: Add D3D12 renderer
|
2021-07-10 21:45:10 +10:00 |
|