Henrik Rydgård
|
842290b6dd
|
Workaround for bad int behaviour on Adreno / GLES. (no problems in
Vulkan).
See #11480, should help #11479.
|
2018-10-20 13:22:14 +02:00 |
|
xebra
|
8ad38dfaae
|
[spline/bezier]oops
|
2018-10-07 23:54:25 +09:00 |
|
xebra
|
d4a667397c
|
[spline/bezier]Improve shader uniforms a bit.
|
2018-10-07 23:54:10 +09:00 |
|
xebra
|
3c0fb44f2e
|
[spline/bezier]Improve hwtess to use cached weights.
|
2018-10-07 23:54:05 +09:00 |
|
Unknown W. Brackets
|
77f0499f7f
|
GPU: Rename clipping flag to depth clamp.
It seems to just to depth clamp. When depth clamp happens, it affects
clipping a little, but only for vertices that needed clamping.
|
2018-08-05 17:11:51 -07:00 |
|
Henrik Rydgård
|
698bd75209
|
Fix regression caused by the new depal code for Vulkan. Fixes #10993
|
2018-05-04 22:24:11 +02:00 |
|
Henrik Rydgård
|
29c41c6a35
|
Implement shader depal for Vulkan. See #10908. Bilinear filter not yet implemented.
|
2018-04-13 14:19:01 +02:00 |
|
Henrik Rydgård
|
36fd2711d6
|
Revert "Remove further remains of hardware skinning."
This reverts commit 40db61a680.
|
2018-04-10 12:22:41 +02:00 |
|
Henrik Rydgård
|
7de3edb46c
|
Revert "Remove gstate_c.deferredVertTypeDirty"
This reverts commit fcdb816235.
|
2018-04-10 12:22:41 +02:00 |
|
Henrik Rydgård
|
8ff5704fbf
|
Fix indentation mistake, minor cleanup.
|
2018-03-05 00:03:47 +01:00 |
|
Henrik Rydgård
|
fcdb816235
|
Remove gstate_c.deferredVertTypeDirty
|
2018-03-05 00:03:47 +01:00 |
|
Henrik Rydgård
|
40db61a680
|
Remove further remains of hardware skinning. Fixes #10661
|
2018-03-05 00:03:47 +01:00 |
|
Unknown W. Brackets
|
b94ca6e75e
|
Vulkan: Use depth clamping, where available.
This fixes, for example, Shadow of Destiny, even without the hack.
|
2017-12-26 16:54:39 -08:00 |
|
Henrik Rydgård
|
5c1dad9909
|
Remove more obsolete ifdefs
|
2017-12-19 17:59:00 +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
|
7b2ad5fe72
|
Add some debug asserts, useful for debugging shader mismatches locally (though haven't found any..)
|
2017-12-01 00:28:07 +01:00 |
|
Henrik Rydgård
|
b52b8b1329
|
Unbreak save states, fix other minor issues from review
|
2017-11-25 12:13:02 +01:00 |
|
Henrik Rydgård
|
28b60a724f
|
Process immediate draw commands. Not yet sending to graphics backends.
|
2017-11-24 17:54:56 +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 |
|
Henrik Rydgård
|
6a1fa728d8
|
Remove Globals.h
|
2017-08-31 17:15:22 +02:00 |
|
Henrik Rydgard
|
078e1151f9
|
Dirty-flag the fragment shader ID.
|
2017-08-14 11:36:07 +02:00 |
|
Henrik Rydgard
|
4e55654522
|
Add some missing VIEWPORTSCISSOR dirtying.
|
2017-08-14 11:35:11 +02:00 |
|
Unknown W. Brackets
|
34fe95192f
|
GPU: Cleanup some gstate accesses.
|
2017-05-26 19:03:04 -07:00 |
|
Unknown W. Brackets
|
1a56466865
|
SoftGPU: Match GLES lighting better, use floats.
Using floats simplifies things and also makes it faster.
|
2017-05-13 12:54:18 -07:00 |
|
Unknown W. Brackets
|
ae4c28aa4d
|
D3D9: Support AUTO mip bias and approximate CONST.
|
2017-04-22 18:38:08 -07:00 |
|