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
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
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
Unknown W. Brackets
8fe9bedb78
Module: Keep the state for each import.
...
On exports, we iterate modules then imports.
But on imports, we iterate the exports to find the module, so we need to
keep the state around higher up.
2021-01-16 19:32:37 -08:00
Unknown W. Brackets
114e73ffc9
Headless: Allow connecting the web debugger.
2021-01-16 19:07:25 -08:00
Unknown W. Brackets
6b4693a883
Compat: Note that Gradius requires block transfer.
...
Of course, there are many more that do, but might as well add since we're
tracking it here.
2021-01-16 16:55:53 -08:00
Henrik Rydgård
720c5b4176
Merge pull request #13927 from unknownbrackets/unlink
...
Module: Reverse a single HI16/LO16 pair correctly
2021-01-16 23:58:51 +01:00
Unknown W. Brackets
f1190da19c
Merge pull request #13918 from sum2012/template_minor
...
Update Template
2021-01-16 13:50:02 -08:00
sum2012
3548ac9a41
Remove re-test each month
2021-01-17 05:19:19 +08:00
Unknown W. Brackets
6efd1ae7f4
Module: Keep HI16/LO16 in a temp state object.
...
This doesn't need to live any longer than the link or unlink, so let's
just make that abundantly clear.
2021-01-16 11:57:37 -08:00
Unknown W. Brackets
17f3de66c5
Module: Reverse a single HI16/LO16 pair correctly.
...
If there is only one imported variable as a HI16/LO16, unloading the
module wasn't properly reversing the link. See #13104 .
2021-01-16 10:04:20 -08:00
AdamN
0e4b478897
Merge pull request #13925 from ANR2ME/adhoc
...
Fix Stuck issue on some games when Failed to connect to Adhoc Server (faked success)
2021-01-16 21:20:26 +07:00
ANR2ME
23efd22efb
Fix Stuck issue on some games (Dissidia 012, Full Auto 2, etc) when Failed to connect to Adhoc Server (faked success)
2021-01-16 20:55:40 +07:00
Henrik Rydgård
e51317e261
Merge pull request #13924 from hrydgard/vk-colortest-workaround
...
VK: Re-apply the old Adreno driver bug workaround. Fixes #13910 .
2021-01-16 13:23:13 +01:00