Unknown W. Brackets
|
c76d31dfa8
|
GPU: Cleanup unused CheckAlpha() funcs.
|
2022-09-24 02:00:03 -07:00 |
|
Henrik Rydgård
|
ac7ca963db
|
Make valgrind happy
|
2022-09-23 12:24:43 +02:00 |
|
Henrik Rydgård
|
a6d6e0a3cc
|
Texture/Framebuffer match: Ignore stride if texHeight == 1. Fixes Ridge Racer lens flares.
|
2022-09-22 22:11:16 +02:00 |
|
Henrik Rydgård
|
078fa9beb2
|
Fix corruption of Ridge Racer speedometers with AutoMaxQuality enabled.
See #8509
|
2022-09-22 15:27:17 +02:00 |
|
Henrik Rydgård
|
c108db0e71
|
Merge pull request #16081 from hrydgard/zbuffer-upload-heuristic
Fix green flashes with Burnout Dominator lens flare
|
2022-09-22 11:02:27 +02:00 |
|
Henrik Rydgård
|
bd196f7a50
|
Preserve depth buffer on framebuffer resize, if has been used.
|
2022-09-22 09:59:49 +02:00 |
|
Henrik Rydgård
|
287e025978
|
Minor cleanups around dirtying of render state
|
2022-09-22 09:12:58 +02:00 |
|
Henrik Rydgård
|
a92aaf9311
|
Dirty more state after depal
|
2022-09-21 23:57:19 +02:00 |
|
Henrik Rydgård
|
8ed1694a2f
|
Don't try to replace or scale CLUT8-on-GPU textures.
See #8509
|
2022-09-21 23:50:03 +02:00 |
|
Henrik Rydgård
|
94ae0fabfa
|
CLUTs can be loaded from small rectangular textures. Need to linearize.
Fixes #8406, although technically, we should wrap by bufw, not the
texture width.
|
2022-09-21 18:33:15 +02:00 |
|
Henrik Rydgård
|
355c18512f
|
Fix BGRA issue on D3D with GPU CLUT textures
|
2022-09-20 22:31:54 +02:00 |
|
Henrik Rydgård
|
85d1f28997
|
Throw in assorted warning fixes
|
2022-09-20 18:04:08 +02:00 |
|
Unknown W. Brackets
|
fddcbfc5fa
|
GE Debugger: Include rendered CLUTs in frame dumps.
Like with textures, this uses the VRAM address directly.
|
2022-09-19 12:01:34 -07:00 |
|
Henrik Rydgård
|
370a7304a6
|
Careful with min filtering of framebuffer textures only if auto max quality is on.
|
2022-09-16 19:19:42 +02:00 |
|
Henrik Rydgård
|
9ec35d1464
|
Logic op fix, min filter fix. Also remove some unnecessary indentation. Fixes the water on Adreno (no logic)
|
2022-09-16 12:39:37 +02:00 |
|
Henrik Rydgård
|
5d4075376d
|
Copy the texels directly in LoadCLUT
|
2022-09-15 17:09:03 +02:00 |
|
Henrik Rydgård
|
662126a0a1
|
Small simplification
|
2022-09-15 16:57:03 +02:00 |
|
Henrik Rydgård
|
36c98ab367
|
Address feedback, change roles of the two dynamic clut fbos to eliminate the need for state (see next commit)
|
2022-09-15 09:15:02 +02:00 |
|
Henrik Rydgård
|
9c2bfad749
|
Seems Need for Speed: Shift has exactly the same lens flare, enable the same compat settings.
|
2022-09-15 00:18:26 +02:00 |
|
Henrik Rydgård
|
85bb6786a1
|
Log improvements
|
2022-09-14 23:13:46 +02:00 |
|
Henrik Rydgård
|
1f6d27bd55
|
Ridge Racer fix
|
2022-09-14 22:46:17 +02:00 |
|
Henrik Rydgård
|
d6d7a15d25
|
Get depal-from-dynamic-CLUT working
|
2022-09-14 22:18:35 +02:00 |
|
Henrik Rydgård
|
51c97c7a7f
|
Set texcache entry status flag if CLUT needs to be dynamic
|
2022-09-14 22:18:35 +02:00 |
|
Henrik Rydgård
|
abd58199ce
|
Add way to bind cached textures to a DrawContext
|
2022-09-14 22:18:35 +02:00 |
|
Henrik Rydgård
|
f745e94899
|
Allow binding "native" texture objects to thin3d
|
2022-09-14 22:18:35 +02:00 |
|