Commit Graph
47140 Commits
Author SHA1 Message Date
Unknown W. Brackets 219e0db4e5 riscv: Initial vertexjit. 2023-02-12 14:28:51 -08:00
Unknown W. Brackets 0b05d20c0a riscv: Fix poison with compressed instructions. 2023-02-12 13:02:55 -08:00
Unknown W. Brackets 89c18d8077 riscv: Cleanup missing Poison, Crash. 2023-02-12 12:10:29 -08:00
Unknown W. Brackets 0532b35538 Osk: Update by button flag consistently. 2023-02-12 10:06:53 -08:00
Henrik Rydgård c42d660858 Merge pull request #16953 from iota97/minor
Stereo rendering minor UI fix
2023-02-12 12:11:11 +01:00
iota97 3397703bb7 Minor fix 2023-02-12 11:40:50 +01:00
Henrik Rydgård 6007f54808 Merge pull request #16952 from lvonasek/compat_openxr_stereo
OpenXR - Enable stereo in more games
2023-02-12 10:22:18 +01:00
Lubos b569c635f3 OpenXR - Remove redundant compat values 2023-02-12 09:36:59 +01:00
Lubos c8daec9f40 OpenXR - Do not block stereo if world unit is not specified 2023-02-12 09:28:02 +01:00
Henrik Rydgård f102b6a291 Merge pull request #16951 from hrydgard/tilt-control-improvements
Tilt control: Split the deadzone parameter since it needs to be different for different types
2023-02-12 00:10:14 +01:00
Henrik Rydgård 7d40ed6ba1 Tilt control: Split the deadzone parameter since it needs to be different for different types.
Can at least share the string without problems.

Also rearrange the settings a little bit.
2023-02-11 23:42:55 +01:00
Henrik Rydgård c02fbd4bb7 Merge pull request #16947 from hrydgard/depth-scale-fixes
Depth scale fixes
2023-02-11 23:09:15 +01:00
Henrik Rydgård 66bd9cde14 Revert accidental armips change 2023-02-11 19:39:25 +01:00
Henrik Rydgård 1938fa44d4 Split the depth copy shader into depth copy and depth encode, dynamic depth scale in Draw2D 2023-02-11 18:24:07 +01:00
Henrik Rydgård a083a65f77 Depal: Get depth scale factors dynamically 2023-02-11 16:12:58 +01:00
Henrik Rydgård 547ecec074 Replace the rest of the uses of DepthSliceFactor 2023-02-11 14:45:14 +01:00
Henrik Rydgård 99e6fd62f7 Remove a baffling depth offset I don't quite get 2023-02-11 14:41:25 +01:00
Henrik Rydgård 241f8e75bc Replace some uses of DepthSliceFactor 2023-02-11 14:37:48 +01:00
Henrik Rydgård 5bdbe6984c Simplify GetDepthScaleFactors 2023-02-11 13:34:08 +01:00
Henrik Rydgård a2c9491a06 Remove a division by 0 that I hadn't noticed before. 2023-02-11 13:27:44 +01:00
Henrik Rydgård d40aa17198 Remove ToScaledDepthFromIntegerScale 2023-02-11 13:27:44 +01:00
Henrik Rydgård 805591e493 Replace all uses of ToScaledDepthFromIntegerScale. 2023-02-11 13:27:44 +01:00
Henrik Rydgård 9053d8ccc7 Flip a sign for consistency 2023-02-11 13:27:44 +01:00
Henrik Rydgård 116b3ba8cc Increase precision of GetDepthScaleFactors to match ToScaledDepthFromIntegerScale 2023-02-11 13:27:44 +01:00
Henrik Rydgård 1c2e45453b Merge pull request #16948 from hrydgard/depth-scale-cleanup
Depth scale cleanup
2023-02-11 13:27:31 +01:00
Henrik Rydgård 639ca31814 Address feedback 2023-02-11 11:23:00 +01:00
Henrik Rydgård 28a7912ae6 Add comments, re-enable remaining tests (they do work, just forgot to add expected values) 2023-02-11 01:11:02 +01:00
Henrik Rydgård 8d40684833 Make the test pass, add some commented-out failing ones 2023-02-10 14:57:48 +01:00
Henrik Rydgård d65dae7185 Depth scale functions: Clean up the naming, add a failing test 2023-02-10 14:57:45 +01:00
Henrik Rydgård d426ce5118 Clear depth buffers after changing depth rounding mode.
And thus change of depth buffer scale/offset.

Previously, old depth buffers with values that now are out of range
could stick around, causing #16941. This clears them to the expected 0
value, which helps Outrun. Ideally we should convert depth buffers to
the new format, but if we can get away without that, that's also nice.

This is enough for #16941.
2023-02-10 10:03:14 +01:00
Henrik Rydgård ea9245d903 Merge pull request #16945 from hrydgard/tag-format
Format memory tags using less allocations
2023-02-09 10:56:10 +01:00
Henrik Rydgård dc74778dea Do the last ones too 2023-02-09 10:27:29 +01:00
Henrik Rydgård c52db636ce Optimize tag formatting 2023-02-09 10:22:46 +01:00
Henrik Rydgård 1ba67d90b3 Merge pull request #16937 from hrydgard/reduce-button-touch-scale
Reduce button touch scale
2023-02-09 10:13:08 +01:00
Henrik Rydgård 0138e5a473 Merge pull request #16942 from unknownbrackets/depth-bloom-hack
GPU: Skip depth resize when forcing 1x
2023-02-09 10:10:27 +01:00
Henrik Rydgård 1906ff6839 Merge pull request #16943 from unknownbrackets/dialog-update
Dialog: Warn when ignoring the dialog language
2023-02-09 09:56:57 +01:00
Henrik Rydgård cc1e0a3bbb Merge pull request #16944 from styxnix/master
Update fi_FI.ini
2023-02-09 09:56:10 +01:00
Jaakko Saarikko 0bccdf336b Update fi_FI.ini 2023-02-09 09:08:52 +02:00
Jaakko Saarikko b9ba381303 Merge branch 'hrydgard:master' into master 2023-02-09 08:34:42 +02:00
Unknown W. Brackets 4bc205b7bc Impose: Log when ignoring requested language. 2023-02-08 19:07:54 -08:00
Unknown W. Brackets d7732f7fd7 Dialog: Warn when ignoring the dialog language. 2023-02-08 19:04:18 -08:00
Unknown W. Brackets fcc1abc7c3 Dialog: Update by button flag consistently.
Always check for the flag to change in Update().
2023-02-08 19:02:37 -08:00
Unknown W. Brackets aff0b46523 GPU: Skip depth resize when forcing 1x. 2023-02-08 18:45:01 -08:00
Henrik Rydgård 85ee85102a Just reorder some settings. 2023-02-08 22:05:01 +01:00
Henrik Rydgård a9a45481cc Scale buttons by 1.5 instead of 2.0 on touch.
Not sure if this should really be a setting. If you don't like the
scaling at all, you can still choose the glow style. We should probably
somehow make that one more obvious though.
2023-02-08 21:54:15 +01:00
Henrik Rydgård 2d0252feb8 Merge pull request #16916 from hrydgard/implement-delayed-readback
Implement delayed depth readbacks, Vulkan only
2023-02-08 21:34:29 +01:00
Henrik Rydgård 88130bbd68 Merge pull request #16932 from hrydgard/listsync-eat-cycles
Eat some cycles in sceGeListSync, count listsyncs and drawsyncs in gpu stats
2023-02-08 19:14:34 +01:00
Henrik Rydgård 17695314b6 Merge pull request #16936 from lvonasek/feature_openxr_multiplatform_apk
OpenXR - One APK for both Pico and Quest
2023-02-08 18:01:26 +01:00
Lubos 7bbb5eac51 Comment fixed 2023-02-08 17:41:50 +01:00
Lubos abf76bd212 OpenXR - One APK for both Pico and Quest 2023-02-08 17:26:36 +01:00