Henrik Rydgård
86a19cebfd
Merge pull request #16957 from unknownbrackets/riscv-vertexjit
...
riscv: Initial vertexjit
2023-02-13 08:33:05 +01:00
Unknown W. Brackets
dc4136d547
riscv: Add prescale to vertexjit.
2023-02-12 23:05:35 -08:00
Unknown W. Brackets
77b2e63876
riscv: Add colors to vertexjit.
...
This don't feel very efficient, but they overall beat non-jit.
2023-02-12 23:05:35 -08:00
Unknown W. Brackets
ee10fae04e
riscv: Add basic steps to vertex decode.
2023-02-12 23:05:34 -08:00
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