Commit Graph
39166 Commits
Author SHA1 Message Date
iota97 a56e56cf53 Auto switch option 2020-06-04 19:16:25 +02:00
iota97 d79b451188 Allow tilt input on Z instead of X 2020-06-04 19:16:25 +02:00
iota97 45bfb4f52b Code style fix 2020-06-04 19:08:10 +02:00
Henrik Rydgård c739d4e164 Revert "Repeat of the experimental commit, was too fast for the build bot."
This reverts commit d8992a6ae3.
2020-06-03 11:55:14 +02:00
Henrik Rydgård d8992a6ae3 Repeat of the experimental commit, was too fast for the build bot. 2020-06-03 10:34:21 +02:00
Henrik Rydgård 20afef4c35 Revert "Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3)"
This reverts commit 1d9d15a1d7.
2020-06-03 09:19:38 +02:00
Henrik Rydgård 1d9d15a1d7 Experimental commit: Bump up scratchpad size so that Android will act like Windows in #10196 (Spider-Man 3) 2020-06-03 09:19:22 +02:00
Henrik Rydgård dd948383af VFPU interpreter: Improve some error messages, after seeing a bad one in #10196. 2020-06-02 23:18:09 +02:00
Henrik Rydgård 0c489e2d0d We need to check for renderpass change and dirty here too. What a mess.. 2020-06-02 11:18:42 +02:00
Henrik Rydgård 348213f689 Merge pull request #12993 from hrydgard/vulkan-fix-renderstep-check
Vulkan: Fix renderstep check
2020-06-02 10:47:49 +02:00
Henrik Rydgård 737688a22a Annotate calls to RebindFramebuffer with their cause. 2020-06-02 09:51:38 +02:00
Henrik Rydgård f4dcbe9d28 Vulkan DrawEngine: Move the renderstep changed check until after the last place where it can change. 2020-06-02 09:50:20 +02:00
Henrik Rydgård 3dc9f61da0 Disable range culling for MGS:PW and MGS:PO. See #12348 2020-06-02 00:28:57 +02:00
Henrik Rydgård d141e0cf84 Merge pull request #12989 from hrydgard/display-layout-inset-fixes
Display layout editor inset fix/workaround
2020-06-02 00:27:45 +02:00
Henrik Rydgård 4fa6c7fd7f Typo fix. Will hopefully help #12992. 2020-06-01 16:19:17 +02:00
Unknown W. Brackets 24e2d435b7 Merge pull request #12988 from hrydgard/inset-fixes
Apply insets when drawing the emulated game
2020-05-31 17:56:57 -04:00
Henrik Rydgård 34a2713c3f Have DisplayLayoutScreen implemented insets manually. Gave up refactoring it. 2020-05-31 23:23:13 +02:00
Henrik Rydgård c8d48a8777 Handle insets correctly for the in-game final screen blit.
Should help #12982 in case of phones with inset cameras.
2020-05-31 20:14:40 +02:00
Henrik Rydgård e559fc022f Minor refactor in PresentationCommon (combine loose coordinates to a struct) 2020-05-31 19:45:28 +02:00
Henrik Rydgård 8e7d2109fe VulkanQueueRunner: Fix some uninitialized struct members (not sure if it has any effect) 2020-05-31 19:35:19 +02:00
tbocek b009ec8f52 No need to call video_cb if there is no image 2020-05-31 11:32:24 +02:00
tbocek 8162d0ff66 fixed issue with: [libretro ERROR] [G3D] glewInit() failed
I looked at https://github.com/hrydgard/ppsspp/issues/12145 and used part of the logic from SDL headless -> https://github.com/hrydgard/ppsspp/blob/1ba7e0154882bded821aef1e2e83a6c3b1e609e0/headless/SDLHeadlessHost.cpp and removed the return, as the comment below mentions that glew can fail, as well as the QT code also does not check for the return value: https://github.com/hrydgard/ppsspp/blob/1c8ac05b06047d1559794094f3637b74b202c8fe/Qt/QtMain.cpp#L450
2020-05-31 11:31:48 +02:00
Henrik Rydgård 288fe3adeb Merge pull request #12986 from sum2012/kernel_unkown3
Thread: Default to kernel threads from kernel. by @unknownbrackets
2020-05-30 13:46:13 +02:00
Henrik Rydgård 2f7a456575 Merge pull request #12984 from kaiomatico/rpi64bit
add raspberry pi 64 bit build files
2020-05-30 13:45:49 +02:00
sum2012 9900a761f8 oop 2020-05-30 19:44:48 +08:00
sum2012 d347d3b216 Remove log as @unknownbrackets suggest 2020-05-30 19:19:33 +08:00
kaiomatico 6848a3d1e7 add raspberry pi 64 bit build files 2020-05-29 15:35:01 +02:00
Henrik Rydgård 6f07e2b48b Experimentally enable pixel-depth-rounding for Tales of Phantasia, tries to work around an Exynos driver bug.
See #12890.
2020-05-29 09:44:04 +02:00
Henrik Rydgård 751136f2e2 Time to update gradle again (Android Studio 4.0 was released) 2020-05-28 23:00:51 +02:00
Henrik Rydgård 2ba65c831a Fix minor bug in StereoResampler debug display 2020-05-26 23:10:28 +02:00
Henrik Rydgård 774bea4f33 Merge pull request #12977 from unknownbrackets/travis
Make UWP build again and build on Travis
2020-05-26 23:05:03 +02:00
Unknown W. Brackets 3cf2e7edca Android: Request stable layout and update on focus.
This seems to keep immersive better when switching apps.
2020-05-25 17:20:59 -07:00
Unknown W. Brackets 0edc3fa869 UWP: Fix safe insets. 2020-05-25 15:10:55 -07:00
Henrik Rydgård 737fb83471 Merge pull request #12978 from unknownbrackets/vulkan-load-ds
Vulkan: Ensure depth/stencil load match on Mali
2020-05-25 22:57:16 +02:00
Unknown W. Brackets 40a0525aea Vulkan: Ensure depth/stencil load match on Mali. 2020-05-25 12:14:03 -07:00
Unknown W. Brackets c90c29df32 Vulkan: Trivially kill more empty steps.
Just in case we have a DONT_CARE step.
2020-05-25 12:04:18 -07:00
Unknown W. Brackets 085a9ec0ce Travis: Build UWP also. 2020-05-25 10:44:51 -07:00
Unknown W. Brackets e299eb8743 UWP: Link ChatScreen. 2020-05-25 09:57:18 -07:00
Unknown W. Brackets 8f2fb0530c UWP: Stub new inputbox system func. 2020-05-25 09:57:18 -07:00
Unknown W. Brackets 1b6b0c1649 UWP: Buildfix for controller vibration. 2020-05-25 09:44:05 -07:00
Unknown W. Brackets b97fbcb462 UWP: Add libpng17 include path. 2020-05-25 09:44:05 -07:00
Unknown W. Brackets f232352457 UWP: Include TextDrawer in main MSVC project. 2020-05-25 09:44:05 -07:00
Unknown W. Brackets c46015e237 UWP: Fix TextDrawer with latest changes. 2020-05-25 09:44:05 -07:00
Unknown W. Brackets e8b651fbd6 Thread: Default to kernel threads from kernel.
This is an experiment.  In most cases, allowKernel will be false.
2020-05-25 18:59:07 +08:00
Henrik Rydgård b23f949931 Merge pull request #12973 from unknownbrackets/gpu-step-id
GPU: Don't allow step id to decrease at a sync
2020-05-25 08:26:10 +02:00
Unknown W. Brackets 24c844445e GPU: Don't allow step id to decrease at a sync.
This might've caused us to miss necessary dynamic state dirtying in games,
but only in fairly specific cases.  But it happens a lot when stepping via
the GE debugger.
2020-05-24 22:39:29 -07:00
Henrik Rydgård e521801c8c Merge pull request #12971 from unknownbrackets/ge-debugger
GE Debugger: Fix alignment in GE dumps
2020-05-25 07:28:39 +02:00
Unknown W. Brackets c8f8d55118 Vulkan: Correct viewport flag reset on rebind.
Can't break since we're checking two separate flags.
2020-05-24 21:36:23 -07:00
Unknown W. Brackets 356468fe83 GLES: Use debug groups for render steps. 2020-05-24 20:50:17 -07:00
Unknown W. Brackets 00656a2d8d GLES: Avoid duplicate state resets.
Between render passes, we don't need to re-disable stencil test each time.
Only when it changes.  This makes render logs clearer.
2020-05-24 20:50:17 -07:00