Connor McLaughlin
|
9d66638bce
|
GPU: Handle oversized transfers (wrap around behavior)
|
2019-11-14 20:31:48 +10:00 |
|
Connor McLaughlin
|
9ea7a8418c
|
GPU: Eliminate temporary buffer when reading back
|
2019-11-14 17:17:22 +10:00 |
|
Connor McLaughlin
|
3998b9684e
|
GPU/HW: GPU-based RGBA8->RGB5551 conversion for readbacks
|
2019-11-14 17:16:21 +10:00 |
|
Connor McLaughlin
|
53881219ce
|
GPU: Fix handling of interlaced non-480-line mode
|
2019-11-14 00:59:09 +10:00 |
|
Connor McLaughlin
|
7152d54104
|
GPU: Simplify 480i mode handling in CRTC
|
2019-11-14 00:58:15 +10:00 |
|
Connor McLaughlin
|
b48accf0bf
|
GPU/HW: Fix 24-bit output broken with >1x res scale
|
2019-11-13 22:54:52 +10:00 |
|
Connor McLaughlin
|
ff8cef4da3
|
GPU/HW: Support OpenGL ES
|
2019-11-06 01:33:09 +10:00 |
|
Connor McLaughlin
|
cc7483ad58
|
GPU/HW: Only copy the dirty area to the VRAM read texture
|
2019-11-05 22:34:36 +10:00 |
|
Connor McLaughlin
|
da51d49d18
|
GPU/HW: Track VRAM fills/writes in dirty rectangle instead of invalidating
|
2019-11-05 22:12:39 +10:00 |
|
Connor McLaughlin
|
2578f34a7c
|
GPU/HW: Reset state when shutting down
|
2019-11-05 19:51:08 +10:00 |
|
Connor McLaughlin
|
2c631aba5e
|
GPU: Move stats from renderer class to base classes
|
2019-11-05 19:44:17 +10:00 |
|
Connor McLaughlin
|
afbec85f89
|
GPU/HW: Track dirty area of VRAM shadow texture via drawing area
|
2019-11-05 19:19:49 +10:00 |
|
Connor McLaughlin
|
16d83989e5
|
GPU/HW: Support line drawing at >1x scale in D3D11 via GS
|
2019-11-05 00:27:22 +10:00 |
|
Connor McLaughlin
|
5d26c2177f
|
GPU/HW: Don't crash when switching to incompatible renderer
|
2019-11-04 02:02:33 +10:00 |
|
Connor McLaughlin
|
a397979d72
|
GPU/HW: Elide buffer copy in scanout and fix flipped display
|
2019-11-04 01:46:19 +10:00 |
|
Connor McLaughlin
|
9de9cf3be2
|
GPU/HW: Add D3D11 renderer and refactor host interface/display
|
2019-11-04 00:39:48 +10:00 |
|