Henrik Rydgård
|
6b574e497f
|
Merge pull request #17730 from unknownbrackets/gedebugger-steptex
GE Debugger: Make step tex jump to first prim
|
2023-07-16 21:02:06 +02:00 |
|
Unknown W. Brackets
|
3b03c1ca85
|
GE Debugger: Make step tex jump to first prim.
|
2023-07-16 11:34:51 -07:00 |
|
Unknown W. Brackets
|
d6a5e84db5
|
softgpu: Fix worldpos skipping.
Oops, was reversed. We need worldpos for non-directional lights.
|
2023-07-16 10:59:44 -07:00 |
|
Unknown W. Brackets
|
47c29e0874
|
sopftgpu: Disable lights if all else disabled.
Tiny gain, but seeing it happen so might as well.
|
2023-07-16 10:31:58 -07:00 |
|
Unknown W. Brackets
|
d5b4c98f96
|
softgpu: Reduce some non-SIMD lighting math.
Small perf improvement for vertex/lighting heavy (i.e. 3D) scenes.
|
2023-07-16 10:31:44 -07:00 |
|
Henrik Rydgård
|
b4419a9146
|
Remove the old screen resolution popup thing
|
2023-07-16 17:05:26 +02:00 |
|
Henrik Rydgård
|
952e125c7e
|
Break out rendering of "notices" from OnScreenDisplay. They can now also be used as views.
Use it for the new message in ControlMappingScreen, when you try to map
a combo when that's disabled. It'll have more uses.
|
2023-07-07 15:23:19 +02:00 |
|
fp64
|
b0f71e08f4
|
Simplify projective texcoord calculation
As mentioned in https://github.com/hrydgard/ppsspp/issues/17613#issuecomment-1613583152 .
|
2023-07-03 10:59:09 -04:00 |
|
Henrik Rydgård
|
fc797ec55f
|
Merge pull request #17656 from lvonasek/compat_openxr_fixes
OpenXR - Game compatibility fixes
|
2023-07-02 21:12:21 +02:00 |
|
Lubos
|
6e10f20f8b
|
OpenXR - Tony Hawk mirroring hack better
|
2023-07-02 20:29:59 +02:00 |
|
Lubos
|
843b169fa3
|
OpenXR - Digimon Adventure rendering fixed
|
2023-07-02 15:05:29 +02:00 |
|
Unknown W. Brackets
|
9c08e27a0c
|
Merge pull request #17648 from fp64/div-less
Replace some signed divison in SoftGPU
|
2023-07-01 12:28:52 -07:00 |
|
fp64
|
cd9f01c4df
|
Remove SSE4 path from Vec4<int>::operator*
|
2023-06-30 22:07:26 -04:00 |
|
Henrik Rydgård
|
eb21a2e6c9
|
Break out the OSD data holder from Common/System/System.h, into OSD.cpp/h
|
2023-06-30 17:15:49 +02:00 |
|
fp64
|
f133739cd0
|
Replace some signed divison in SoftGPU
This also adds a few bitwise operations to Vec4<int> and further
SIMDifies it.
Also, fixes unrelated warning.
|
2023-06-29 16:43:21 -04:00 |
|
Unknown W. Brackets
|
dfe113e846
|
Merge pull request #17634 from fp64/macro-x86-loadu
Streamline x86 SSE workaround
|
2023-06-27 23:01:41 -07:00 |
|
Henrik Rydgård
|
e4229886b7
|
Merge pull request #17636 from lvonasek/review_openxr
OpenXR - Major review
|
2023-06-27 20:07:42 +02:00 |
|
Lubos
|
880168ee3c
|
OpenXR - Fix render glitches caused by wrong mirroring
|
2023-06-27 18:54:38 +02:00 |
|
M4xw
|
99ce3125df
|
[Softgpu] Fix AArch64 oversight
|
2023-06-27 17:20:11 +02:00 |
|
fp64
|
436b49c4f2
|
Streamline x86 SSE workaround
Seems clearer than using #ifdef's at each site. Also rationale
is clearly spelled out, one 'Go to definition' away from any instance.
|
2023-06-27 00:30:01 -04:00 |
|
Unknown W. Brackets
|
fedb92b0e9
|
softgpu: Ensure early depth test uses SIMD.
|
2023-06-25 10:18:21 -07:00 |
|
Henrik Rydgård
|
08d578dce9
|
Merge pull request #17618 from unknownbrackets/softgpu-opt-cast
Optimize casts in softgpu
|
2023-06-25 07:55:30 +02:00 |
|
Henrik Rydgård
|
ec92675c5e
|
Merge pull request #17619 from unknownbrackets/softgpu-opt-z
softgpu: Improve Z interpolation SIMD
|
2023-06-25 07:55:03 +02:00 |
|
Unknown W. Brackets
|
d42642edd2
|
softgpu: Improve Z interpolation SIMD.
|
2023-06-24 22:17:11 -07:00 |
|
Unknown W. Brackets
|
15b66ba6c0
|
softgpu: Make SIMD on x86_32 a bit safer.
|
2023-06-24 14:49:23 -07:00 |
|