Henrik Rydgård
|
f3ce685b0e
|
Also move video filtering override.
|
2020-09-14 00:04:39 +02:00 |
|
Henrik Rydgård
|
0e464a61e0
|
Move overrides to the end of GetSamplingParams
|
2020-09-14 00:04:39 +02:00 |
|
Henrik Rydgård
|
a222b2017e
|
Switch to a returned value and rename these functions.
|
2020-09-14 00:04:39 +02:00 |
|
Henrik Rydgård
|
5190f85c8e
|
Unify/centralize SetFramebufferSamplingParams. Some include cleanup.
|
2020-09-14 00:04:39 +02:00 |
|
Henrik Rydgård
|
46b3fb0821
|
Workarounds for D3D9's very limited mip level control.
|
2020-09-14 00:04:39 +02:00 |
|
Henrik Rydgård
|
d5717c835f
|
Comment fix
|
2020-09-13 22:51:22 +02:00 |
|
Henrik Rydgård
|
854ff7c5f1
|
Improve readability of the boolean expression mess in GetSamplingParams
|
2020-09-13 22:20:28 +02:00 |
|
Henrik Rydgård
|
a4c071261b
|
TextureCacheCommon::UpdateSamplingParams no longer takes a TexCacheEntry
|
2020-09-13 16:40:37 +02:00 |
|
Henrik Rydgård
|
cea35007ae
|
Always use a linear filter for video, unless forcing NEAREST filtering.
|
2020-09-13 16:40:37 +02:00 |
|
Henrik Rydgård
|
c9693ee061
|
Texfilter: Rewrite some checks in GetSamplingParams to be faster and more understandable.
|
2020-09-13 16:40:37 +02:00 |
|
Henrik Rydgård
|
5d5e5fe6ff
|
Remove some outdated debugging code (SetDebugTexture)
|
2020-09-13 12:18:38 +02:00 |
|
Henrik Rydgård
|
a28954d311
|
Further simplify framebuffer matching.
|
2020-09-13 09:03:31 +02:00 |
|
Henrik Rydgård
|
f6db1c2b01
|
Show how many times we evaluate framebuffers per frame in debug statistics.
|
2020-09-12 15:37:03 +02:00 |
|
Henrik Rydgård
|
61d792e27a
|
Re-fix BOF III - accidentally lost the texaddr offset
|
2020-09-12 15:25:54 +02:00 |
|
Henrik Rydgård
|
f7feca96a7
|
Mostly fix Katamari by boosting fbs from the same frame
|
2020-09-12 14:53:33 +02:00 |
|
Henrik Rydgård
|
41eee6a1a4
|
Decouple framebuffers from texcache entries entirely.
|
2020-09-12 14:25:50 +02:00 |
|
Henrik Rydgård
|
c7a5f45f81
|
Remove fbCache_ from TextureCacheCommon.cpp.
|
2020-09-12 12:37:05 +02:00 |
|
Unknown W. Brackets
|
cbeeb8fdf1
|
GPU: Allow culling in through mode.
It works per tests and is used in Soul Caliber. Fixes #13400.
|
2020-09-08 15:52:01 -07:00 |
|
Unknown W. Brackets
|
a817a60382
|
TexCache: Correct detaching textures.
|
2020-09-07 15:10:26 -07:00 |
|
Unknown W. Brackets
|
ee6fbd9a0b
|
TexCache: Rename "Invalid" attach to "Inexact".
The name has seemed confusing to me for a while.
|
2020-09-06 23:04:52 -07:00 |
|
Unknown W. Brackets
|
85fb9a61e8
|
TexCache: Always apply detach matches if found.
The "Invalid" matches will only apply if nothing was attached, so it's
important that detaches happen.
|
2020-09-06 23:01:13 -07:00 |
|
Henrik Rydgård
|
5697b6a9c5
|
Look in the mirrors or not depending on whether the texture's address is in the mirrors (detected as a depth texture).
Also removes reporting that no longer makes sense.
|
2020-09-01 23:05:15 +02:00 |
|
Henrik Rydgård
|
a1e5f1b052
|
When going the other way, there can be multiple textures that need updating.
|
2020-09-01 22:54:36 +02:00 |
|
Henrik Rydgård
|
a22181df1c
|
Partially fix Katamari (flicker due to choice of the wrong depth buffer still happening).
|
2020-09-01 22:54:36 +02:00 |
|
Henrik Rydgård
|
5043f05687
|
Oops, crashfix for late change
|
2020-08-31 10:37:28 +02:00 |
|