Unknown W. Brackets
|
2356280a9c
|
Replacement: Add structure for delayed loading.
|
2021-10-21 17:05:38 -07:00 |
|
Henrik Rydgård
|
95dc7bb185
|
Minor cleanup
|
2021-07-10 20:00:50 +02:00 |
|
Unknown W. Brackets
|
82a7a26409
|
GPU: Look up replaced filtering options.
|
2021-02-27 17:17:21 -08:00 |
|
Unknown W. Brackets
|
fb3ad1df4b
|
Replacement: Read in texture filtering overrides.
If you're replacing, you can know more information about linear safety for
tests.
|
2021-02-27 17:16:16 -08:00 |
|
Unknown W. Brackets
|
557bf0d963
|
TexCache: Check for videos rendered as slices.
In a few places, we were checking only the start address of the video.
|
2021-02-20 20:59:04 -08:00 |
|
Unknown W. Brackets
|
ae474f5f18
|
GPU: Correct some field shadowing.
|
2021-02-15 12:00:29 -08:00 |
|
Henrik Rydgård
|
981d0a2abe
|
Reinterpret the data when binding a framebuffer with a different 16-bit format.
Car reflections in Outrun are better (see #11358) but have some
blue/yellow color garbage that will need a different fix.
|
2020-11-08 11:32:55 +01:00 |
|
Henrik Rydgård
|
3e6d121016
|
Partially revert "Clarify some logic, improve framebuffer names"
I screwed up a couple things.
Fixes #13619
This reverts commit 32eb882bc6.
|
2020-11-03 11:39:12 +01:00 |
|
Henrik Rydgård
|
32eb882bc6
|
Clarify some logic, improve framebuffer names
|
2020-11-02 10:02:49 +01:00 |
|
Henrik Rydgård
|
277333682f
|
GPU debug stats: Show how many bytes of texture data we hash per frame
|
2020-09-20 22:09:29 +02:00 |
|
Henrik Rydgård
|
f288e64679
|
Simplify NotifyFrameBuffer - only needs one call for both "channels" now.
|
2020-09-20 22:09:29 +02:00 |
|
Henrik Rydgård
|
707e9cf7ac
|
Remove some unnecessary function parameters, improve some comments.
|
2020-09-20 20:44:18 +02:00 |
|
Henrik Rydgård
|
7630fae4b9
|
Fix bug in new framebuffer code, reducing unnecessary texture invalidations.
Improves the performance issue in #13431
|
2020-09-16 01:03:56 +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
|
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
|
a28954d311
|
Further simplify framebuffer matching.
|
2020-09-13 09:03:31 +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
|
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 |
|
Henrik Rydgård
|
4252036d89
|
Apply the scoring model when creating/updating framebuffers too.
Reuses the same mechanism.
This is the second part of the Test Drive fix.
|
2020-08-30 16:21:56 +02:00 |
|
Henrik Rydgård
|
e9ff037e91
|
Extract AttachFramebufferToEntry function
|
2020-08-30 16:21:56 +02:00 |
|
Henrik Rydgård
|
41fe6f9e12
|
Delete an unused buffer, saving 0.5MB of RAM.
|
2020-08-28 10:38:00 +02:00 |
|
Henrik Rydgård
|
13552550bc
|
Merge pull request #13330 from unknownbrackets/gpu-clear
TexCache: Force recreate texture on detach
|
2020-08-24 07:24:04 +02:00 |
|