Unknown W. Brackets
|
b6e98374d3
|
UI: Fix consistency in vsync setting for iOS.
|
2020-07-24 21:05:28 -07:00 |
|
Henrik Rydgård
|
c5e0b799d9
|
Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
|
2020-07-19 20:33:25 +02:00 |
|
Henrik Rydgård
|
6560192d8e
|
Support full VSync control in SDL OpenGL.
(Not yet Qt).
Forgot about iOS
SDL headless buildfix
Additional iOS buildfix
|
2020-07-19 12:07:16 +02:00 |
|
Henrik Rydgård
|
f0550a6ded
|
Exclude a couple more commands from re-execution in ReapplyGfxState. See
|
2020-05-24 16:30:37 +02:00 |
|
Unknown W. Brackets
|
921b9b89d6
|
GPU: Don't reapply LoadClut each frame.
Definitely don't need to reapply this one.
|
2020-05-24 00:12:41 -07:00 |
|
Unknown W. Brackets
|
5507116d3f
|
Ge: Check stack depth based on args struct size.
Matches tests against firmware.
|
2020-05-21 22:16:13 -07:00 |
|
Henrik Rydgård
|
52a3c2248d
|
Move the check from #12908 into the firmware version check.
The original change took care of #11660, let's hope it stay fixed. This fixes
Toca (#12936).
|
2020-05-20 11:47:55 +02:00 |
|
Unknown W. Brackets
|
5a5af3871f
|
GPU: Fix an overflow loading old save states.
|
2020-05-16 23:49:45 -07:00 |
|
sum2012
|
fbc2bf116d
|
oop
|
2020-05-16 21:42:27 +08:00 |
|
sum2012
|
54ffe9b235
|
Fix "Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256"
Fix #11660
based from
f9a116f78a
the varable name is differcult from jpcsp,so that I translate wrong.
|
2020-05-16 21:34:55 +08:00 |
|
Unknown W. Brackets
|
22e46b51c2
|
GPU: Centralize DestroyAllFBOs().
This cleans up the postshader update code.
|
2020-05-13 18:15:04 -07:00 |
|
sum2012
|
c7e58a79e3
|
Improved compatibility of sceGeListEnQueue: verify that stackDepth < 256
thanks gid15
|
2020-05-12 21:30:25 +08:00 |
|
Unknown W. Brackets
|
30ede8240c
|
GPU: Move hw transform decision to draw engine.
|
2020-04-04 11:14:32 -07:00 |
|
Henrik Rydgård
|
a19ba6d472
|
New heuristic for getting rid of unnecessary "antialias-lines".
Should fix #12558, while keeping the other aa line issues also fixed.
Heuristic derived from discussions in #12558 and #6483.
|
2020-03-10 00:49:16 +01:00 |
|
Unknown W. Brackets
|
3ce9483d24
|
Headless: Prevent crash running graphics tests.
|
2020-03-08 11:10:16 -07:00 |
|
Unknown W. Brackets
|
3c1e8abcfe
|
GPU: Centralize vsync interval logic.
We already do unthrottle checking here.
|
2020-02-29 22:27:00 -08:00 |
|
Unknown W. Brackets
|
c87d5a637b
|
GPU: Forget pause signal on new list.
Otherwise, when the list gets executed again, we just pause it when it
finishes instead of letting it finish properly.
|
2019-07-07 13:10:28 -07:00 |
|
Unknown W. Brackets
|
8cd5a1bd93
|
GLES: Update proj matrix on viewport change.
This is necessary because, for large (or negative) viewports, we adjust it
to account for what GL cannot do. Fixes #12115.
|
2019-06-23 16:47:44 -07:00 |
|
Henrik Rydgard
|
11c8450f19
|
Only gate really expensive block transfers behind the setting.
|
2019-02-08 14:50:47 +01:00 |
|
Unknown W. Brackets
|
8a7ec4fc19
|
GPU: Fix curve breakage due to cull flipping.
|
2018-12-16 13:00:36 -08:00 |
|
Unknown W. Brackets
|
d8c80afe59
|
GPU: Dirty stencil on stencil mask change.
Otherwise it doesn't always apply.
|
2018-12-01 14:00:32 -08:00 |
|
Unknown W. Brackets
|
7b815af331
|
GPU: Force use of indexes on cull mode flip.
Since we flip in the index, it can't be pure in this case.
|
2018-11-30 07:22:28 -08:00 |
|
Unknown W. Brackets
|
d3db565344
|
GPU: Maintain a bit more state in inner-prim loop.
Trying to make dumps properly trigger this optimization, but they still
sometimes get flattened and don't.
|
2018-11-29 19:28:10 -08:00 |
|
Unknown W. Brackets
|
1f898e3b70
|
GPU: Correctly flush on cull mode change.
Fixes #11593 and fixes #11591.
|
2018-11-25 16:56:39 -08:00 |
|
Henrik Rydgård
|
4942c52f73
|
Merge pull request #11172 from weihuoya/cullface
handle cullface, help to #10597
|
2018-11-23 09:56:17 +01:00 |
|