Lubos
|
fbb1e7eda0
|
OpenXR - Use only the first projection matrix in frame for mirroing detection
|
2022-10-18 12:39:42 +02:00 |
|
Lubos
|
eed75889e4
|
OpenXR - Ensure scene analyze is called the same way as before
|
2022-10-18 12:23:23 +02:00 |
|
Henrik Rydgård
|
c2f97c8a75
|
Merge pull request #16246 from hrydgard/vr-refactoring
VR: Add the VR code to all builds. Remove IsVRBuild calls from the renderer.
|
2022-10-18 11:56:48 +02:00 |
|
Henrik Rydgård
|
269eb55c17
|
Build/warning fix
|
2022-10-18 10:48:16 +02:00 |
|
Henrik Rydgård
|
feb4f9477a
|
Remove newly added dependencies on PPSSPP
|
2022-10-18 10:35:42 +02:00 |
|
Henrik Rydgård
|
0251f33ec3
|
Don't use PPSSPP-specific stuff in Common/VR for now.
|
2022-10-17 23:13:43 +02:00 |
|
Henrik Rydgård
|
0a222345c1
|
Buildfixes
|
2022-10-17 20:43:58 +02:00 |
|
Henrik Rydgård
|
8df6efa712
|
Android non-gradle buildfix
|
2022-10-17 20:12:54 +02:00 |
|
Henrik Rydgård
|
2ac0b6d8c1
|
CMakeLists.txt fix
|
2022-10-17 20:12:54 +02:00 |
|
Henrik Rydgård
|
70488be450
|
Make as much as possible of the VR code build on all platforms
|
2022-10-17 20:12:48 +02:00 |
|
Henrik Rydgård
|
aa51bfd1ef
|
Use GPU "use" flags to replace IsVRBuild in the renderer. It remains elsewhere.
|
2022-10-17 19:57:11 +02:00 |
|
Henrik Rydgård
|
7c5fc3ccb5
|
Reorder the GPU USE flags a bit
|
2022-10-17 19:55:11 +02:00 |
|
Henrik Rydgård
|
7db6467af9
|
Merge pull request #16247 from lvonasek/refactor_openxr_tweaks
OpenXR - Code refactor
|
2022-10-17 19:50:00 +02:00 |
|
Lubos
|
be2613d495
|
OpenXR - Move VR passes count calculation
|
2022-10-17 19:07:27 +02:00 |
|
Lubos
|
1a6180583e
|
OpenXR - Reduce uniform calls
|
2022-10-17 19:00:38 +02:00 |
|
Lubos
|
8ed105ff83
|
OpenXR - Simplify projection matrix analyze
|
2022-10-17 18:57:47 +02:00 |
|
Lubos
|
468a193d6d
|
OpenXR - Get rid of VR tweaks
|
2022-10-17 18:52:03 +02:00 |
|
Lubos
|
d5c9d15ec3
|
OpenXR - Move matrix composing out of VR tweaks
|
2022-10-17 18:31:01 +02:00 |
|
Henrik Rydgård
|
eb18a87eee
|
Merge pull request #16186 from lvonasek/feature_openxr_vulkan
OpenXR - Initial work to support multiple render APIs
|
2022-10-17 14:47:47 +02:00 |
|
Henrik Rydgård
|
123311b0c7
|
Merge pull request #16241 from unknownbrackets/softgpu-rect
softgpu: Correct linear interp for uneven positions
|
2022-10-17 09:29:31 +02:00 |
|
Unknown W. Brackets
|
799a533811
|
Merge pull request #16243 from hrydgard/gpu-support-flag-rename
Rename GPU_SUPPORTS_* to GPU_USE_*
|
2022-10-17 00:09:54 -07:00 |
|
Henrik Rydgård
|
30aa07b156
|
Two more renames to make things read better
|
2022-10-17 08:47:05 +02:00 |
|
Henrik Rydgård
|
9b8a5d1db3
|
Rename GPU_SUPPORTS_ to GPU_USE_
|
2022-10-17 08:47:03 +02:00 |
|
Henrik Rydgård
|
daca0b2109
|
Rename gstate_c.Supports to gstate_c.Use
|
2022-10-17 08:46:37 +02:00 |
|
Henrik Rydgård
|
c5bdc6152f
|
Merge pull request #16242 from unknownbrackets/logic-op
GPU: Replace logic ops with blend for simple cases
|
2022-10-17 08:44:52 +02:00 |
|
Unknown W. Brackets
|
162b27e136
|
GPU: Replace logic ops with blend for simple cases.
So that alpha/stencil are handled correctly.
|
2022-10-16 22:24:43 -07:00 |
|
Unknown W. Brackets
|
7eb7bd5141
|
softgpu: Correct linear interp for uneven positions.
Can't round to the pixel when calculating the S/T deltas.
This fixes issues in Wipeout (#16131) and Call of Duty bloom.
|
2022-10-16 18:57:55 -07:00 |
|
Unknown W. Brackets
|
9d6de98ed9
|
softgpu: Correct drawing outside TL of rectangle.
If the start coordinate was something like 51.75, we were incorrectly
drawing to 51. This can be seen in the Metal Slug intro (#15755.)
|
2022-10-16 18:46:38 -07:00 |
|
Unknown W. Brackets
|
1931fa2f5f
|
softgpu: Make triangle fan rect detection generic.
|
2022-10-16 16:01:09 -07:00 |
|
Lubos
|
e90a7de3e4
|
OpenXR - Add VR mode for stereo flat screen rendering
|
2022-10-16 20:28:45 +02:00 |
|
Henrik Rydgård
|
51c359c0cb
|
Merge pull request #16239 from unknownbrackets/savedata-erase
Savedata: Update filelist on file erasure
|
2022-10-16 18:47:47 +02:00 |
|
Henrik Rydgård
|
0addca53f5
|
Merge pull request #16240 from unknownbrackets/minor
Remove some more unnecessary reporting
|
2022-10-16 18:32:53 +02:00 |
|
Unknown W. Brackets
|
29e7a53b5d
|
Savedata: Update filelist on file erasure.
Also stop reporting as "not coded."
|
2022-10-16 09:20:04 -07:00 |
|
Unknown W. Brackets
|
91bfa3ee49
|
Kernel: Stop reporting invalid semaphore names.
|
2022-10-16 08:48:15 -07:00 |
|
Unknown W. Brackets
|
a000c32820
|
Kernel: Stop reporting invalid mutex names.
We know this behavior is correct, let's just make it logging.
|
2022-10-16 08:40:01 -07:00 |
|
Unknown W. Brackets
|
907b41ab4f
|
Merge pull request #16220 from Nemoumbra/remote-API-tests
hle.func.scan update and code improvements
|
2022-10-16 07:25:07 -07:00 |
|
Nemoumbra
|
73e5791b08
|
Code cleanup, optional param renamed: "recreate" -> "remove"
|
2022-10-16 14:43:56 +03:00 |
|
Henrik Rydgård
|
0719f1d4ea
|
Merge branch 'cheat-icache' (PR #16234)
|
2022-10-16 09:55:30 +02:00 |
|
Henrik Rydgård
|
7d53606ec1
|
Merge pull request #16233 from unknownbrackets/jit-clear
jit: Ignore zero byte icache invalidates
|
2022-10-16 09:42:43 +02:00 |
|
Henrik Rydgård
|
0f296f67db
|
Merge pull request #16236 from sum2012/mp4msv
Add draft mp4msv module
|
2022-10-16 09:40:12 +02:00 |
|
Henrik Rydgård
|
870c5d3ff3
|
Merge pull request #16235 from unknownbrackets/minor
Small reported related fixes/cleanup
|
2022-10-16 09:25:20 +02:00 |
|
sum2012
|
4764c54803
|
Fix save states
|
2022-10-16 15:23:33 +08:00 |
|
sum2012
|
266872bf15
|
OOP
|
2022-10-16 14:09:52 +08:00 |
|
sum2012
|
620c515704
|
know unknown in sceMp4Create
It is callbacks
|
2022-10-16 13:51:08 +08:00 |
|
sum2012
|
0d86eafe2f
|
Add draft mp4msv module
Meruru no Atelier Plus - Arland no Renkinjutsushi 3 - Official PlayView use it
|
2022-10-16 13:13:40 +08:00 |
|
Unknown W. Brackets
|
770fdbeece
|
Kernel: Add reason to reported stop error.
|
2022-10-15 21:38:08 -07:00 |
|
Unknown W. Brackets
|
1b5e5e2556
|
Windows: Improve reporting of WASAPI errors.
|
2022-10-15 21:23:49 -07:00 |
|
Unknown W. Brackets
|
8fa24045b1
|
Io: Fail open earlier from ms0: w/ no access flags.
The PSP returns this error code if you use 0 for the open flags on ms0:/.
|
2022-10-15 20:55:26 -07:00 |
|
Unknown W. Brackets
|
0226d95000
|
jit: Run invalidates immediately.
Previously, I thought we might clear native code when invalidating - we
don't. We only do that when clearing.
|
2022-10-15 18:52:46 -07:00 |
|
Unknown W. Brackets
|
fa5f9d5e74
|
jit: Consistently check range on invalidate.
We did this on x86, we should do it everywhere or nowhere.
|
2022-10-15 18:30:13 -07:00 |
|