Commit Graph
45601 Commits
Author SHA1 Message Date
fp64 5b6a14edeb Add a newline to "Leaving main" message.
Also implement SYSPROP_DISPLAY_XRES/SYSPROP_DISPLAY_YRES for SDL.
Also fix couple of warnings.
2022-08-16 18:29:14 -04:00
Henrik Rydgård 35a1ca064a Refactor 2D pipeline creation 2022-08-16 19:27:46 +02:00
Lubos 71df50a354 OpenXR - GL and OXR logging added 2022-08-16 17:39:54 +02:00
Henrik Rydgård cf23689219 Merge pull request #15848 from hrydgard/refcount-shader-modules
Refcount shader modules properly in thin3d
2022-08-16 17:20:42 +02:00
Lubos e4a65c5881 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo 2022-08-16 16:47:57 +02:00
Lubos 92d631966f OpenXR - Resuming renderer fixed, haptics support added 2022-08-16 16:47:31 +02:00
Henrik Rydgård dbf16cb106 Minor cleanup in reinterpret 2022-08-16 15:10:48 +02:00
Henrik Rydgård 570e0326e7 Rely on refcounting for stencil upload shader modules 2022-08-16 15:10:48 +02:00
Henrik Rydgård 1e57a358b8 thin3d: Properly AddRef and Release shader modules from the pipeline in backends that need it 2022-08-16 15:10:48 +02:00
Henrik Rydgård 40229becbc Merge pull request #15846 from hrydgard/minor-gpu-cleanup
Minor GPU code cleanup
2022-08-16 13:35:16 +02:00
Henrik Rydgård b2d66ee40c Merge pull request #15847 from Xbox-Homebrew/master
Remove storage fileloader and storage folderbrowser, also re-add bin and elf [UWP]
2022-08-16 12:51:43 +02:00
tunip3 b7dc1379c6 add bin and elf to picker as they now work 2022-08-16 11:34:55 +01:00
tunip3 d7d04cd852 Merge branch 'hrydgard:master' into master 2022-08-16 11:28:18 +01:00
Henrik Rydgård cbe6a9161a Remove some unused code in FramebufferManagerD3D11.cpp/h 2022-08-16 12:15:40 +02:00
tunip3 a4cf087116 remove storage fileloader and storage folderbrowser 2022-08-16 11:03:06 +01:00
Henrik Rydgård 3a0d43ae1e Remove deprecated function (mostly) 2022-08-16 11:47:38 +02:00
Henrik Rydgård 31fe0fc39e Remove some unnecessary bool returns. 2022-08-16 11:23:34 +02:00
Henrik Rydgård ccdb1f7330 Move out the reinterpret stuff to ReinterpretFramebuffer.cpp. Draw2D refactor. 2022-08-16 11:11:59 +02:00
Henrik Rydgård 9f2447c0b4 Assorted minor cleanup 2022-08-16 10:55:44 +02:00
Henrik Rydgård 36e7b781f2 Merge pull request #15839 from hrydgard/ge-debugger-twopane
GE debugger: Allow displaying two tabs at once, separate DL view
2022-08-16 08:36:25 +02:00
Henrik Rydgård 77e41f8073 Revert "Pause the debugger on TRANSFERSTART (treat that as a prim)"
This reverts commit 8cb7d9cd9f.
2022-08-16 00:34:38 +02:00
Henrik Rydgård cffd6613e8 Merge pull request #15842 from unknownbrackets/ge-debugger-twopane
Allow configuring GE debugger tabs in panels
2022-08-16 00:33:17 +02:00
tunip3 12fa098dab remove unneeded switch case as un broken cases fall through 2022-08-15 23:15:12 +01:00
Henrik Rydgård 5f9718ef92 Merge pull request #15843 from unknownbrackets/gpu-minor
GPU: Skip fb create upload when clearing
2022-08-16 00:05:10 +02:00
Henrik Rydgård 913525036b Merge pull request #15844 from unknownbrackets/ge-playback
GE Debugger: Correct base accounting in playback
2022-08-16 00:04:03 +02:00
Lubos 4a530543b4 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo 2022-08-15 20:18:55 +02:00
Lubos 382df469c1 OpenXR - Recenter changes pitch of the 2D screens 2022-08-15 19:55:09 +02:00
Lubos f8e68a45b6 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo 2022-08-15 17:41:27 +02:00
Lubos d34d1e4af9 OpenXR - Ensure PSP aspect ratio for 2D content 2022-08-15 17:41:04 +02:00
Lubos 43bd9b9086 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo 2022-08-15 17:23:57 +02:00
Lubos 70c4781feb OpenXR - Option to set canvas distance added 2022-08-15 17:19:42 +02:00
Lubos 428145c4b9 OpenXR - 2D mode hack mappable (using screen keycode) 2022-08-15 16:53:00 +02:00
Henrik Rydgård 8d0c84bf0b Merge pull request #15845 from unknownbrackets/gpu-depth-workaround
GPU: Avoid using depth buffers for blending
2022-08-15 12:53:41 +02:00
Unknown W. Brackets 6060706fc8 GPU: Avoid using depth buffers for blending.
For now, until it's implemented.
2022-08-14 22:13:39 -07:00
Unknown W. Brackets daaf448d22 GE Debugger: Fix crash on 0 count prim. 2022-08-14 16:17:04 -07:00
Unknown W. Brackets 132686513d GE Debugger: Correct base accounting in playback.
On a jump, was forgetting the base value which caused corruption.
2022-08-14 16:14:23 -07:00
Unknown W. Brackets 0b22c98404 GPU: Skip fb create upload when clearing.
This doesn't verify it's a full screen clear, but on a new framebuffer
that's very very common.
2022-08-14 13:19:52 -07:00
Unknown W. Brackets 6fad5463d0 GE Debugger: Save tab configuration. 2022-08-14 11:42:04 -07:00
Unknown W. Brackets 2a4443b85e GE Debugger: Cleanup duplicate dlist redraws.
It's still not redrawing properly on resize, but it tries to...
2022-08-14 11:26:37 -07:00
Unknown W. Brackets 8390867019 GE Debugger: Correct tab updating for right panel. 2022-08-14 11:23:56 -07:00
Unknown W. Brackets 6272f3e1d6 GE Debugger: Actually allow swapping tabs. 2022-08-14 10:57:31 -07:00
Unknown W. Brackets 49679c6a50 GE Debugger: Add context menu to control tabs.
Crurent non-functional, but shows up for the correct tab.
2022-08-14 10:20:53 -07:00
Lubos ab6c91c203 OpenXR - Integrate multiview into system 2022-08-14 18:51:45 +02:00
Unknown W. Brackets 5958943e23 GE Debugger: Show/hide tabs if empty. 2022-08-14 09:34:01 -07:00
Unknown W. Brackets 2a0f23665f GE Debugger: Track tabs per panel. 2022-08-14 09:23:18 -07:00
Lubos 47349b2c0d Merge branch 'master' into feature_openxr_stereo 2022-08-14 16:51:09 +02:00
sum2012 112951e6bd Fix Earth Saver Plus font 2022-08-14 20:31:45 +08:00
Lubos e76a68666a OpenXR - Config for stereoscopic vision added 2022-08-14 12:02:51 +02:00
Lubos f5d053fde3 Merge branch 'feature_openxr_6dof' into feature_openxr_stereo 2022-08-14 11:56:24 +02:00
Lubos 31524df0a8 OpenXR - Default config values fixed 2022-08-14 11:55:32 +02:00