Commit Graph
32289 Commits
Author SHA1 Message Date
Lubos 9fe7bbdb43 OpenXR - Pragma once instead of ifdefs 2022-07-24 13:25:17 +02:00
Lubos 18ad9ea22b OpenXR - Code formatting header removal 2022-07-23 13:17:57 +02:00
Lubos 7d9260e194 OpenXR - Code formatting global variables 2022-07-23 13:17:32 +02:00
Lubos 9dade2066b OpenXR - Code formatting { 2022-07-23 13:14:53 +02:00
Lubos 28d598b9ba OpenXR - Button repeating implemented 2022-07-22 22:19:49 +02:00
Lubos 67821ca942 OpenXR - Controller mapping better 2022-07-22 18:47:37 +02:00
Lubos cc833faa13 OpenXR - Hacky mapping to make the games playable 2022-07-17 20:03:37 +02:00
Lubos 29ff6af7da OpenXR - UI controls integrated 2022-07-17 19:09:18 +02:00
Lubos a08325e52f OpenXR - UI scale/resolution fixed 2022-07-17 14:55:20 +02:00
Lubos 0d41691413 OpenXR - Input class added 2022-07-17 14:45:02 +02:00
Lubos 48cd392861 OpenXR - Rendering UI fixed 2022-07-15 21:52:34 +02:00
Lubos 553363a5b5 OpenXR - Rendering into VR framebuffer works 2022-07-15 15:41:21 +02:00
Lubos 08e01c9a2a OpenXR - Dummy rendering working 2022-07-15 13:52:15 +02:00
Lubos d109e7c1d7 Merge branch 'master' into feature_openxr_quest 2022-07-12 18:54:47 +02:00
Lubos f693850d94 OpenXR - Initial version of VR renderer added 2022-07-12 18:53:46 +02:00
Henrik Rydgård 6c54ab69e6 Merge pull request #15675 from unknownbrackets/dev-settings-io
UI: Reduce IO for texture ini on dev settings
2022-07-12 11:54:53 +02:00
Henrik Rydgård f9ba5c3ca1 Merge pull request #15673 from hrydgard/remove-early-fragment-tests
Vulkan fragment shaders: Don't opportunistically emit "layout (early_fragment_tests) in"
2022-07-12 09:13:55 +02:00
Henrik Rydgård f06430aa25 Merge pull request #15677 from unknownbrackets/iso-truncated
Show message if files are outside valid ISO
2022-07-12 09:12:14 +02:00
Henrik Rydgård 528786c50b Mali workaround - add compat.ini entry for Mahou Shoujo Nanoha A's Portable.
See issue #15016
2022-07-12 09:09:42 +02:00
Henrik Rydgård d9532f4ac8 Merge pull request #15676 from unknownbrackets/irjit-unaligned
irjit: Allow unaligned loads by default
2022-07-12 08:59:10 +02:00
Unknown W. Brackets c766536914 Io: Show message if files are outside valid ISO.
This should catch more cases of a corrupt ISO file.
2022-07-11 18:58:57 -07:00
Unknown W. Brackets 25e18195ce irjit: Allow unaligned loads by default.
This was the original intention, was a mistake that this was flipped.
2022-07-11 17:36:39 -07:00
Unknown W. Brackets 020dcc9d68 UI: Reduce IO for texture ini on dev settings. 2022-07-11 16:24:37 -07:00
Henrik Rydgård 0ff8c721e4 Improve comment, variable name 2022-07-12 00:17:26 +02:00
Henrik Rydgård e52e9094ca Vulkan fragment shaders: Don't opportunistically emit "layout (early_fragment_tests)"
The purpose of this is not really for optimization, it's to get a
specific behavior that we really don't care about. Drivers are pretty
good at getting this potential performance improvement automatically
if it's possible without changing the output.

git blame says I added it, heh.

Don't think it'll make much difference one way or another, though, but
trying to reduce complexity.
2022-07-12 00:14:22 +02:00
Henrik Rydgård b529313db2 Slightly improve logging of failed block device reads 2022-07-12 00:11:15 +02:00
Henrik Rydgård e47fa10f82 Merge pull request #15671 from hrydgard/mali-workaround-improvement
Tweak the Mali stencil-test workaround to work for Surf's Up
2022-07-11 17:20:15 +02:00
Henrik Rydgård 7a69555bf5 Fixes Kenka Bancho too. 2022-07-11 17:18:54 +02:00
Henrik Rydgård c5a10a5501 Tweak the Mali stencil-test workaround to work for Surf's Up. See #15016 2022-07-11 16:57:52 +02:00
Henrik Rydgård c8739d5a1a Merge pull request #15669 from iota97/texture-ini
Disable texture ini creation on creation
2022-07-11 16:23:13 +02:00
iota97 599ab41377 Dynamic update 2022-07-11 14:28:29 +02:00
Henrik Rydgård d2002eab39 Merge pull request #15640 from LunaMoo/master
Disable ForceMax60FPS for GOW games and replace it with fixed 60 fps
2022-07-10 23:25:35 +02:00
Henrik Rydgård a831cab14c Remove unmotivated check preventing texture ini creation on mobile. (#15647)
* Remove unmotivated check preventing  texture ini creation on mobile.

Fixes #15644

* Show a "toast" message on platforms that don't support opening a text editor, when you try to create/open a texture ini file.

* Avoid the need to ifdef around calls to SystemToast

* UWP buildfix (and some warning fixes).

And possibly libretro fix

* Rename for a bit more consistency
2022-07-10 22:34:44 +02:00
Unknown W. Brackets bc0b5d42ab Merge pull request #15665 from jbeich/freebsd
Common: unbreak build on BSDs
2022-07-09 09:29:55 -07:00
Jan Beich 303efbc268 Common: add explicit <signal.h> for BSDs after 3ed7435012
Common/ExceptionHandlerSetup.cpp:298:6: error: no matching constructor for initialization of 'sigaltstack'
        if (sigaltstack(&signal_stack, nullptr)) {
            ^           ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/signal.h:449:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided
struct __stack_t {
       ^
/usr/include/sys/signal.h:434:19: note: expanded from macro '__stack_t'
 #define __stack_t sigaltstack
                   ^
/usr/include/sys/signal.h:449:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
/usr/include/sys/signal.h:434:19: note: expanded from macro '__stack_t'
 #define __stack_t sigaltstack
                   ^
/usr/include/sys/signal.h:449:8: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 2 were provided
/usr/include/sys/signal.h:434:19: note: expanded from macro '__stack_t'
 #define __stack_t sigaltstack
                   ^
2022-07-09 16:09:37 +00:00
Lubos 9893e5c4ab OpenXR - VR mode initialization added 2022-07-08 14:44:20 +02:00
Henrik Rydgård dca637d8dc Merge pull request #15658 from iota97/theme-rgba
Change theme color endianess in the ini
2022-07-08 11:11:27 +02:00
iota97 750d6405dc Fix comment 2022-07-08 10:55:16 +02:00
iota97 d4698d43fd Double quote 2022-07-08 10:49:33 +02:00
iota97 992f1fb8ba Be explicit on the possibility of failure 2022-07-08 09:56:50 +02:00
iota97 319fb59ac0 Use hashtag for RGBA format 2022-07-08 06:43:26 +02:00
Lubos dc977a2eed OpenXR - VR framebuffer class added 2022-07-07 19:30:06 +02:00
Lubos 8ba87bf9aa OpenXR - Hide options which are not relevant for VR 2022-07-07 18:20:12 +02:00
Lubos 99a4a06286 OpenXR - SDK added 2022-07-07 17:39:17 +02:00
iota97 6c0cc94f27 Change theme endianess 2022-07-07 13:13:17 +02:00
xujibbs 3744e11775 Update zh_CN.ini (#15657) 2022-07-07 09:05:30 +02:00
Henrik Rydgård e1daccddfd Add check that makes PPSSPP work on Xbox through the debugger
Not sure why needed, seems maybe some different event order during
window creation...
2022-07-07 00:08:50 +02:00
tunip3 42ae18eea5 Replace Win32 file IO with UWP safe variants and add support for getting drives to UWP build (#15652)
* replace, all win32 file io with their matching uwp safe variants

* add support for drive listing

* Delete NATIVEAPP.ipch

* Update .gitignore

* fix indentation
2022-07-06 23:59:47 +02:00
Lubos 71da6a9293 OpenXR - Quest target into Android Studio project added 2022-07-06 21:38:41 +02:00
Henrik Rydgård f6676fd706 Merge pull request #15654 from hrydgard/rtype-games-allow-framebuffer
compat.ini: Add R-Type games to IntraVRAMBlockTransferAllowCreateFB.
2022-07-06 17:48:47 +02:00