Unknown W. Brackets
|
544344f505
|
GPU: Improve some bezier logging.
Meant to do this when splines were changed.
|
2018-01-07 21:06:03 -08: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 |
|
Unknown W. Brackets
|
496b2bff35
|
Vulkan: Fix fragment depth rounding.
Was slightly off in the accurate depth path.
|
2017-12-26 16:19:11 -08:00 |
|
Unknown W. Brackets
|
93a712660c
|
GPU: Avoid memory corruption on bone matrix > 96.
See #9574. Seen in Zill O'll Infinite, thanks to Kitsu-neechan for
tracking this down.
|
2017-12-26 01:09:23 -08:00 |
|
Henrik Rydgård
|
fb74c9dfeb
|
Clean up a small inconsistency
|
2017-12-07 21:09:09 +01:00 |
|
Henrik Rydgård
|
6eb8630526
|
Improve reporting for imm buffer exceeded. Reset the immCount_ every frame to avoid getting "stuck" permanently in case some garbage is executed..
|
2017-12-01 20:01:13 +01:00 |
|
Unknown W. Brackets
|
a0e4b6ad0b
|
Reporting: Improve bezier/spline morph/skin data.
Most of these are probably garbage?
|
2017-12-01 09:50:31 -08:00 |
|
Unknown W. Brackets
|
d5ae666725
|
Reporting: Remove unused code.
|
2017-12-01 09:32:23 -08:00 |
|
Henrik Rydgård
|
f50dadb284
|
Fix the fix for Thrillville. See #7459
|
2017-11-26 21:02:33 +01:00 |
|
Unknown W. Brackets
|
dd6886aa38
|
GPU: Fix block transfer write breakpoint.
|
2017-11-25 11:32:02 -08: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
|
5c9436f276
|
Fix some comments
|
2017-11-24 21:58:55 +01:00 |
|
Henrik Rydgård
|
ed2028aa5e
|
Add safety check.
|
2017-11-24 21:55:25 +01:00 |
|
Henrik Rydgård
|
f2db0339ad
|
Hack that converts immediate draws to through-mode draws. This won't
work correctly in all cases - but it's enough for Thrillville which uses
it to clear only. Works around #7459.
|
2017-11-24 21:50:54 +01:00 |
|
Henrik Rydgård
|
28b60a724f
|
Process immediate draw commands. Not yet sending to graphics backends.
|
2017-11-24 17:54:56 +01:00 |
|
Henrik Rydgård
|
ca21f93d52
|
GPU: Advance the vertex pointer after BBOX vertices are sent. Fixes #6554, finally!
|
2017-11-17 13:36:48 +01:00 |
|
Henrik Rydgård
|
d4df0181db
|
More duplicate code removal
|
2017-11-14 09:20:36 +01:00 |
|
Henrik Rydgård
|
04e313ecba
|
Unify Execute_Bezier and Execute_Spline
|
2017-11-13 10:45:27 +01:00 |
|
Henrik Rydgård
|
9e35144b96
|
Remove/deprecate GPU tick sync
|
2017-11-05 23:21:53 +01:00 |
|
Henrik Rydgård
|
8c69be9bfa
|
Get rid of GPUCommon's "Internal" functions.
|
2017-11-05 23:21:52 +01:00 |
|
Henrik Rydgård
|
bb68906d88
|
Delete ProcessEvent and the GPUEvent enum
|
2017-11-05 23:21:51 +01:00 |
|
Henrik Rydgård
|
6680e787de
|
Delete GPUCommon::ScheduleEvent
|
2017-11-05 23:21:50 +01:00 |
|
Henrik Rydgård
|
26e52ca5e8
|
Get rid of a bunch of sync stuff that's no longer needed.
|
2017-11-05 23:21:49 +01:00 |
|
Henrik Rydgård
|
5e63f0700e
|
Get rid of the sync around curTickEst
|
2017-11-05 23:21:48 +01:00 |
|
Henrik Rydgård
|
4d9c571bf4
|
Delete the mutex in GPUCommon.
|
2017-11-05 23:21:47 +01:00 |
|