Henrik Rydgård
|
299cb007c2
|
Add a comment, revert a reporting change.
|
2017-12-10 02:05:25 +01:00 |
|
Henrik Rydgård
|
b75c8b72c6
|
Fix another little inconsistency (two uniforms were merged for bad reasons)
|
2017-12-07 21:39:09 +01:00 |
|
Henrik Rydgård
|
9468b3d073
|
Add a missing break that would explain the odd AUTO mipmap test results on D3D11 and Vulkan...
|
2017-11-21 15:18:31 +01:00 |
|
Henrik Rydgård
|
7ab6956828
|
The UNKNOWN(3) mip selection mode seems to act like CONST. Keep that working.
|
2017-11-20 12:39:01 +01:00 |
|
Henrik Rydgård
|
971995fa3d
|
Move aniso to the sampler cache key.
|
2017-11-15 19:07:41 +01:00 |
|
Henrik Rydgård
|
909fb6b3a4
|
Cleanups
|
2017-11-15 16:31:17 +01:00 |
|
Henrik Rydgård
|
313223364c
|
Buildfix, update comments slightly
|
2017-11-15 14:21:17 +01:00 |
|
Henrik Rydgård
|
65275c29b7
|
Share UpdateSamplingParams between D3D11 and Vulkan. Support lod bias in Vulkan.
|
2017-11-15 14:21:17 +01:00 |
|
Henrik Rydgård
|
f564c59248
|
Mipmaps: Disable LOD bias in slope mode as that's not how it works.
Works around #9772
|
2017-11-15 14:21:17 +01:00 |
|
LunaMoo
|
2c27b3b56b
|
Fix texture conversion.
|
2017-11-14 02:35:14 +01:00 |
|
Unknown W. Brackets
|
9fbcc01afa
|
TexCache: Remove simple 0/1 alpha check.
No practical optimizations have come of this, so it's a waste of time.
Slows down Vulkan too.
|
2017-11-12 16:17:46 -08:00 |
|
Unknown W. Brackets
|
1f33907f20
|
TexCache: Warning fix.
|
2017-11-05 17:59:34 -08:00 |
|
Henrik Rydgård
|
79208f105c
|
Merge pull request #10055 from unknownbrackets/vulkan-minor
Vulkan: Correct logicop dirtying
|
2017-11-05 22:41:11 +01:00 |
|
Unknown W. Brackets
|
7ae451db1f
|
TexCache: Detect textures in FBO gutters.
If it's not even within the framebuffer's bufferWidth, we can just go to
the RAM as normal and skip the FBO.
Fixes #10045.
|
2017-11-05 13:03:09 -08:00 |
|
Unknown W. Brackets
|
78b5565035
|
GPU: Properly Release() FBOs.
In case we end up wanting to use those reference counts, let's use the
right API.
|
2017-11-05 12:45:02 -08:00 |
|
Henrik Rydgård
|
d19d8a8bb8
|
NEON-optimize CLUT loads
|
2017-08-15 16:02:31 +02:00 |
|
Unknown W. Brackets
|
96ed8564ab
|
Add some missing fragment shader state changes.
|
2017-08-14 11:36:07 +02:00 |
|
Unknown W. Brackets
|
f66ffb9ffe
|
GPU: Fix negative mip levels with const workaround.
Might've crashed if it hit a negative level before.
|
2017-05-31 21:42:07 -07:00 |
|
Unknown W. Brackets
|
34fe95192f
|
GPU: Cleanup some gstate accesses.
|
2017-05-26 19:03:04 -07:00 |
|
Henrik Rydgård
|
1b05a54800
|
Remove the Mipmap setting. One step forward for #8171
|
2017-05-26 10:21:20 +02:00 |
|
Unknown W. Brackets
|
c4d1863ded
|
GPU: Consistently bias const mip levels.
Since SLOPE is just a more complicated CONST, we can treat them the same.
|
2017-05-12 20:30:47 -07:00 |
|
Unknown W. Brackets
|
6aad8ff2a2
|
GPU: Correct const mip 0 detection.
The other clause was mip 1.
|
2017-04-22 18:19:43 -07:00 |
|
Henrik Rydgård
|
6b9b26f521
|
Forgot to fix this accessor too
|
2017-04-03 18:06:49 +02:00 |
|
Henrik Rydgård
|
5a8e9c4f71
|
Port some accessors over from #9255 to be able to catch these changes and dirty state later.
|
2017-04-03 17:04:58 +02:00 |
|
Unknown W. Brackets
|
32a07b9aa9
|
Texcache: Sprinkle comments on the secondary cache.
|
2017-03-26 10:18:43 -07:00 |
|