Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgård 3aa099f2d3 Merge pull request #13961 from nassau-tk/pgf-fixjpn0-mark
Some marks position fixed on jpn0.pgf
2021-01-23 00:01:16 +01:00
nassau-tk 8c4f11cb6a Some marks position fixed on jpn0.pgf 2021-01-23 00:53:49 +09:00
Henrik Rydgård 46e19cfe00 Merge pull request #13960 from nassau-tk/pgf-fixjpn0-russian
Fix Russian (Cyrillic alphabet) on jpn0.pgf.
2021-01-22 16:09:39 +01:00
nassau-tk f1ccccdc9a Fix Russian (Cyrillic alphabet) on jpn0.pgf. 2021-01-22 23:35:47 +09:00
sum2012 64a51e1658 Resample all mp3
Fix #5213
2021-01-22 21:12:07 +08:00
Henrik Rydgård b76e906ed0 Merge pull request #13953 from nassau-tk/jpn0-miss-up-fix
Oops! I misstook uploading jpn0.pgf.
2021-01-20 16:25:10 +01:00
nassau-tk 62047545f0 Oops! I misstook uploading jpn0.pgf. 2021-01-21 00:10:44 +09:00
Henrik Rydgård 6ef196ff8d Merge pull request #13948 from nassau-tk/pgf-fixproperty-fakename
PGF Fixed Bold & Italic property and camouflage the Font name.
2021-01-19 17:11:19 +01:00
nassau-tk dc34bea8d4 PGF Fixed Bold & Italic property and camouflage the Font name. 2021-01-20 00:32:05 +09:00
Henrik Rydgård 4595fcd83b Merge pull request #13946 from unknownbrackets/debugger-input
Add debugger APIs for buttons and analogs
2021-01-19 09:32:17 +01:00
Henrik Rydgård 9a94031c8a Merge pull request #13947 from unknownbrackets/kernel-timing
Kernel: Adjust sceKernelGetThreadExitStatus timing
2021-01-19 07:56:08 +01:00
Unknown W. Brackets dd2bd55bcb Kernel: Adjust sceKernelGetThreadExitStatus timing.
See #13703.
2021-01-18 22:09:37 -08:00
Unknown W. Brackets 1148e6e4ba Debugger: Include all press states for convenience.
In case of a multi-button shortcut, which might be common for debugging.
2021-01-18 18:14:48 -08:00
Unknown W. Brackets f97df5d153 Debugger: Broadcast ctrl input events.
This can be useful to trigger debugging functionality on button press.
2021-01-18 18:14:48 -08:00
Unknown W. Brackets de3277c679 Debugger: Add API to trigger buttons. 2021-01-18 16:58:34 -08:00
Henrik Rydgård 679a952dc1 Merge pull request #13945 from unknownbrackets/kh-reinterpret
Compat: Enable reinterpret for Kingdom Hearts
2021-01-19 00:37:01 +01:00
Unknown W. Brackets a78472b9d0 Compat: Enable reinterpret for Kingdom Hearts.
See #11223.  Should enable it for everything at some point.
2021-01-18 14:19:54 -08:00
Henrik Rydgård cf797d8da5 Merge pull request #13944 from unknownbrackets/vulkan-scaling
Vulkan: Prevent scaling shader leak
2021-01-18 22:55:17 +01:00
Unknown W. Brackets 97b68e6964 Vulkan: Prevent scaling shader leak.
No need to recreate if they haven't changed.
2021-01-18 13:31:43 -08:00
Unknown W. Brackets e42dac2fb4 Dialog: Simulate volatile memory lock behavior.
Also simply clear to zero, which isn't exactly correct but should be
fairly close.  See #8288 (NBA Live 08 hang.)
2021-01-18 11:07:21 -08:00
Unknown W. Brackets 8bd32b6009 Dialog: Manage status only through accessors. 2021-01-18 10:46:57 -08:00
Unknown W. Brackets 6db0f5106c Power: expose volatile memory lock/unlock funcs. 2021-01-18 10:37:12 -08:00
Henrik Rydgård 48bb797ffd Merge pull request #13941 from unknownbrackets/safesize
GPU: Fix safe size checks when rect offscreen
2021-01-18 09:24:41 +01:00
Henrik Rydgård d70214ce7c Merge pull request #13939 from unknownbrackets/headless
Allow PNGs and http:// for headless test expected files
2021-01-18 09:22:29 +01:00
Unknown W. Brackets 60b354a661 GPU: Fix safe size checks when rect offscreen. 2021-01-17 19:57:32 -08:00
Unknown W. Brackets c84cbdda8a Headless: Default to PNG for ppdmp tests. 2021-01-17 18:34:23 -08:00
Unknown W. Brackets 70d92139db Headless: Simplify executing a ppdmp via headless. 2021-01-17 18:33:59 -08:00
Unknown W. Brackets a964615c41 Headless: Disable http disk cache. 2021-01-17 18:33:35 -08:00
Unknown W. Brackets f9ef03b0a1 Headless: Allow PNGs and http:// for screenshot. 2021-01-17 18:33:02 -08:00
Unknown W. Brackets 3306ac115d Headless: Read expected file as a FileLoader.
This makes it possible to run tests from network locations.
2021-01-17 17:44:21 -08:00
Unknown W. Brackets e0b784f123 Headless: Allow screenshot compare without backend.
This makes not just graphics-enabled tests work in headless on softgpu,
but also screenshot comparison ones.
2021-01-17 17:42:07 -08:00
Henrik Rydgård a88f6b45d2 Merge pull request #13928 from hrydgard/more-gpu-driver-tests
Adds two new tests to GPU driver test screen: Adreno shader logic test and flat shading
2021-01-17 23:04:03 +01:00
Unknown W. Brackets 53b9a8e48c HLE: Hook Worms text render copy func.
This func takes drawn text and replaces stencil with alpha based on the
color intensity to prepare text for blending.

See #12380.
2021-01-17 12:38:03 -08:00
Henrik Rydgård c8bbf40bb0 GL FB readback: Only use "inout" if we actually want to read from the fb. 2021-01-17 19:13:56 +01:00
Henrik Rydgård abbc8a0810 Merge pull request #13937 from Panderner/lego-buffered
Compat: Note those 3 LEGO games requires Buffered rendering
2021-01-17 18:10:14 +01:00
Henrik Rydgård ca50077341 More GPU test improvements
* Fix the flat test. Unfortunately doesn't repro the bug :(
2021-01-17 18:04:00 +01:00
Panderner 3779ea0ab1 Compat: Note that 3 LEGO games those are require Buffered rendering 2021-01-17 22:01:27 +08:00
Henrik Rydgård 02a771c049 Add texture to flat shaded test. 2021-01-17 13:44:57 +01:00
Henrik Rydgård a30b521257 Adds two new tests to GPU driver test screen: Adreno shader logic test and flat shading
The adreno test tests for the bug mentioned in #13910.
Very clear repro on Adreno 630, Pocophone F1.

The flat shading test is an untested attempt at a repro of

(will test that tomomorrow).
2021-01-17 13:29:36 +01:00
Henrik Rydgård ec91417610 Merge pull request #13936 from hrydgard/ios-minor
iOS CMake fixes and new --ios-xcode ./b.sh command.
2021-01-17 12:23:54 +01:00
Henrik Rydgård 58d80e5b31 Merge pull request #13911 from Panderner/gradius-speed-hack
Enable BlockTransferAllowCreateFB for Gradius Collection
2021-01-17 11:53:20 +01:00
Henrik Rydgård ec12b7c221 Merge pull request #13935 from hrydgard/compiler-flag-o2
There's little reason to build at O3, so let's just not. Changing to O2.
2021-01-17 11:38:38 +01:00
Henrik Rydgård 1759f1fad8 CMake fixes and new --ios-xcode ./b.sh command.
Also enables stencil for the iOS backbuffer. Fixes the GPU test and will doubtlessly
fix problems with running non-buffered (which you shouldn't do anyway though).

Slim alternative to #13766 with less risk to buildbots.
2021-01-17 11:34:27 +01:00
Henrik Rydgård fe450b4987 There's little reason to build at O3, so let's just not. Changing to O2.
See #13920 for a breakage report.
2021-01-17 10:43:43 +01:00
Henrik Rydgård ab9d46a7ba Merge pull request #13931 from unknownbrackets/headless
Headless: Allow connecting the web debugger
2021-01-17 10:09:27 +01:00
Henrik Rydgård 26ab87a48b Merge pull request #13929 from unknownbrackets/settings-gradius
Compat: Note that Gradius requires block transfer
2021-01-17 10:07:48 +01:00
Henrik Rydgård 3c29f3ba14 Merge pull request #13932 from unknownbrackets/softgpu
SoftGPU: Fix sprite provoking vertex in fast path
2021-01-17 10:05:39 +01:00
Henrik Rydgård 6fe2bb99a6 Merge pull request #13933 from unknownbrackets/vulkan
Vulkan: Delete only created swapchain images
2021-01-17 10:03:54 +01:00
Unknown W. Brackets 6ca9acf94b Vulkan: Delete only created swapchain images.
We do other null checks here, same reason.  Create may have failed.
2021-01-16 20:55:34 -08:00
Unknown W. Brackets 5e3579a780 SoftGPU: Fix sprite provoking vertex in fast path.
It was right everywhere else.
2021-01-16 20:13:16 -08:00