Henrik Rydgård
4090112bf8
Update README.md for v1.13.2
2022-09-10 09:32:12 +02:00
rofl0r
d41b94d12d
CI: make indentation in tarball.yml consistent
2022-09-10 09:32:11 +02:00
rofl0r
cc25ec5faa
CI: also upload release source tarball on tag push
...
the mac os build action uses an action that automatically creates
a release from a tag push, which circumvents triggering the regular
release actions.
also switch from the unmaintained actions/upload-release-asset@v1
to the active softprops/action-gh-release@v1 action.
closes #15761
2022-09-10 09:32:11 +02:00
Unknown W. Brackets
38ba29240b
GPU: Dirty params when converting viewport state.
...
This flag will be false when we convert next time, so parameters won't get
updated as expected.
2022-09-10 09:32:11 +02:00
Unknown W. Brackets
fbc02bdf12
softgpu: Correct morph weight updates.
...
Broke LittleBigPlanet character's face, for example.
2022-09-10 09:32:11 +02:00
Unknown W. Brackets
0fe7589a9d
Merge pull request #15994 from ssokolow/patch-1
...
Add Emulator to Categories in ppsspp.desktop.in
2022-09-09 20:38:49 -07:00
Stephan Sokolow
d560c79019
Add Emulator to Categories in ppsspp.desktop.in
...
Add the "Emulator" subcategory to the .desktop file so launchers can better auto-sort their contents.
2022-09-10 01:54:13 +00:00
Henrik Rydgård
e56e5947d5
Vulkan: Declare gl_Position as invariant. See #11583
...
The code that computes shader outputs declared as invariant gets certain
optimizations disabled that could change the value - it makes it more
likely that different ways to do the same calculations end up with the same value.
This can help some types of Z fighting problems and similar.
Generally not a big deal for performance, plus, we're rarely vshader-bottlenecked...
2022-09-10 00:26:23 +02:00
iota97
a5564c2ce2
readme link
2022-09-09 11:56:11 +02:00
Unknown W. Brackets
79b864b89a
D3D9: Correct viewport offset sign.
2022-09-09 11:56:11 +02:00
Unknown W. Brackets
04a8995080
D3D11: Correct viewport offset sign handling.
2022-09-09 11:56:11 +02:00
Henrik Rydgård
80e0bb9c1f
Remove a per-audio-frame allocation in sceAudio
2022-09-09 11:56:11 +02:00
Henrik Rydgård
024f8ef89b
Initialize a bunch of Dialog structs
2022-09-09 11:56:11 +02:00
Unknown W. Brackets
dab4365557
Font: Correct uninitialized values.
2022-09-09 11:56:11 +02:00
Unknown W. Brackets
e356c495db
Atrac: Avoid accessing uninitialized stream status.
...
Only mess with this in a stream mode.
2022-09-09 11:56:11 +02:00
Unknown W. Brackets
6e5f056000
Atrac: Avoid an uninitialized value.
2022-09-09 11:56:11 +02:00
Unknown W. Brackets
4b66f967f4
softgpu: Correct bad munmap() size.
2022-09-09 11:56:11 +02:00
Henrik Rydgård
733152969b
atrac3: Apply the overallocation workaround in a couple more places. Fixes #15788 .
2022-09-09 11:56:11 +02:00
Henrik Rydgård
a6e4ec9973
Atrac3+: Allocate some extra bytes for the data buffer to workaround decoder bug.
2022-09-09 11:56:04 +02:00
Henrik Rydgård
42b2b0a266
atrac3: Apply the overallocation workaround in a couple more places. Fixes #15788 .
2022-09-09 11:54:20 +02:00
Henrik Rydgård
e5d1bb5552
Warning fix
2022-09-09 11:34:11 +02:00
Henrik Rydgård
bbba18ad60
Merge pull request #15990 from hrydgard/atrac3plus-crash-workaround
...
Atrac3+: Allocate some extra bytes for the data buffer to workaround decoder bug.
2022-09-09 10:25:41 +02:00
Henrik Rydgård
818334c592
atrac3: Allocate some extra bytes for the data buffer to workaround decoder bug.
2022-09-09 09:58:11 +02:00
Lubos
214a5572c3
OpenXR - Compile fix
2022-09-08 19:00:41 +02:00
Luboš Vonásek
5be9455bf5
Merge branch 'hrydgard:master' into compat_openxr_gta
2022-09-08 18:39:11 +02:00
Lubos
c9f08a85c6
OpenXR - Do not mashup Common/GPU
2022-09-08 18:25:10 +02:00
Lubos
64857ce5c7
Merge branch 'compat_openxr_gta' of github.com:lvonasek/ppsspp into compat_openxr_gta
2022-09-08 18:17:09 +02:00
Lubos
6e4849b910
OpenXR - Refactor
2022-09-08 18:05:12 +02:00
Henrik Rydgård
f3c097680e
Merge pull request #15982 from hrydgard/renderpass-refactor
...
Vulkan: Refactor renderpass handling
2022-09-08 09:35:55 +02:00
Henrik Rydgård
e7195d5a99
Match FragmentShaderFlags definition with the other PR.
2022-09-08 09:18:29 +02:00
Henrik Rydgård
974cd38b1f
Some more debug names to vulkan objects
2022-09-08 09:16:40 +02:00
Henrik Rydgård
7450f3ef71
Merge pull request #15986 from unknownbrackets/texreplace
...
Resize after visiting developer tools to update settings
2022-09-08 08:59:20 +02:00
Unknown W. Brackets
be0e7a8319
UI: Resize after visiting developer settings.
...
This will trigger setting updates after visiting from DevMenu.
2022-09-07 23:41:42 -07:00
Unknown W. Brackets
e6b4495e22
GPU: Make NotifyConfigChanged() calls consistent.
...
They're generally centralized in Common.
2022-09-07 23:41:00 -07:00
Henrik Rydgård
171dc94a82
Merge pull request #15985 from hrydgard/zstd-update
...
Build: Another attempt to fix libretro
2022-09-08 07:57:23 +02:00
Unknown W. Brackets
c9780e7609
Build: Another attempt to fix libretro.
...
As per lib/common/portability_macros.h in zstd.
2022-09-07 20:44:45 -07:00
Henrik Rydgård
cdda203438
Fix compiler warnings
2022-09-08 01:31:10 +02:00
Henrik Rydgård
58a7f0cf21
Assorted cleanup
2022-09-08 01:26:01 +02:00
Henrik Rydgård
68dd329d95
Fix for desc struct
2022-09-08 01:24:04 +02:00
Henrik Rydgård
347f7c4e5a
Vulkan: Improve tagging of pipelines for debugging purposes
2022-09-08 00:47:22 +02:00
Henrik Rydgård
cddc612f6d
Extend lifetime of ShaderModule objects since we might need to recreate pipelines for different render passes
2022-09-08 00:38:32 +02:00
Henrik Rydgård
14b5a1a7cd
Fix pipeline lifetime issue, misc.
2022-09-08 00:38:32 +02:00
Henrik Rydgård
caff2ea573
Correct merging of render passes. However, we have lifetime issues.
2022-09-08 00:38:32 +02:00
Henrik Rydgård
77819c6f80
Lifetime fixes, cleanups
2022-09-08 00:38:32 +02:00
Henrik Rydgård
befcfb470c
Fix shader caching.
2022-09-08 00:38:32 +02:00
Henrik Rydgård
7ab7440475
Also create renderpass variants on demand
2022-09-08 00:38:32 +02:00
Henrik Rydgård
80ca822bf2
Create framebuffer variants on demand
2022-09-08 00:38:28 +02:00
Henrik Rydgård
e828df9f25
Split each renderpass/framebuffer into multiple "compatibility classes" (RenderPassType).
2022-09-08 00:32:03 +02:00
Luboš Vonásek
8906abebba
Merge branch 'hrydgard:master' into compat_openxr_gta
2022-09-07 22:28:18 +02:00
Henrik Rydgård
ad12aced6c
Another attempt at fixing libretro, this time the win build failed
2022-09-07 21:55:22 +02:00