Pedro Montes Alcalde
b79268b1a1
pkg: Fix file dialog not showing any file on work.bin
2022-10-03 09:11:56 -03:00
mirusu400
d17375f6e3
lang: Update korean language file ( #2107 )
2022-10-03 12:51:57 +02:00
Macdu
9b3ce7ebcf
renderer: Do not try to decompress swizzled f16f16f16f16
2022-10-02 23:16:59 +02:00
Macdu
23ec23d167
shader: Fix and optimize uniform copies
2022-10-02 22:26:13 +02:00
Macdu
e113be6bc7
renderer: Disable fragment shader if it is empty
2022-10-02 22:26:13 +02:00
Macdu
c360be5ff5
shader: Set size of a specific uniform to unbounded
2022-10-02 22:26:13 +02:00
Pedro Montes Alcalde
0a6ef4d903
http: Also return 0 on connection when disabled
2022-10-01 19:26:21 -03:00
Macdu
0c75bbb5fe
kernel: Implement missing unknown field of EntryFormat1Alt
2022-09-29 20:08:15 +02:00
Macdu
4a2c6582c9
cmake: Always use find_package for openssl and copy dlls if available
2022-09-26 20:35:06 +02:00
Pedro Montes Alcalde
f3f43bd043
external: Fix openssl not copying ( #2088 )
2022-09-25 20:10:01 -03:00
Pedro Montes Alcalde
b6e0a0e274
modules: Implement HTTP ( #1676 )
2022-09-25 17:23:26 -03:00
CreepNT
ff685b88f1
Refactor SELF loader to remove dependency on ELFIO
2022-09-20 20:32:38 +02:00
Zangetsu38
1f954bc533
vita3k: allow switch backend render & Reso multiplier when app run.
...
- also allow switch backend render before boot app.
gui/setting dialog: little refactor of gpu tab.
2022-09-20 16:47:46 +02:00
CreepNT
0a80ec9050
kernel: don't check status on msgpipe finish
...
The "finish()" lambda expected the thread to be in waiting state and checked this using the 'expected' argument of thread->update_status().
However, the wakeup of threads sleeping on a message pipe is done by changing their thread from wait to run, breaking this assumption.
This leads to an assertion failure and crash, preventing e.g. Ratchet & Clank from booting.
Fix (workaround) by no longer verifying the thread's status on finish.
2022-09-20 15:36:30 +02:00
Macdu
31d7edda61
kernel: Fix sceKernelWaitThreadEndCB
2022-09-17 15:04:07 +02:00
Macdu
dbd8098919
kernel: Do not delete thread when calling SceKernelExitThread
2022-09-17 13:45:15 +02:00
Macdu
636b1dfedd
kernel: Rewrite the way svc and callbacks are handled
2022-09-16 21:57:57 +02:00
Macdu
5d3d41c5e9
renderer/vulkan: Fix screen resizing and minimizing
2022-09-13 22:51:33 +02:00
Macdu
38adaa75bd
kernel: Fix race conditions during sync object deletion
2022-09-13 22:51:05 +02:00
Macdu
2d62a97a9d
ci: Use zlib boost version for Windows
2022-09-11 11:31:18 +02:00
Macdu
79c7653f59
modules/SceFios2User: Partial implementation of fios overlays
2022-09-10 23:36:33 +02:00
Macdu
a778a149f4
renderer/vulkan: Implement gamma correction
2022-09-08 12:08:42 +02:00
Macdu
85cbc6b6b4
renderer: Disable anisotropic filtering when using nearest filtering
2022-09-07 19:17:34 +02:00
Macdu
3d33710868
renderer: fix texture stride
2022-09-06 00:48:11 +02:00
Zangetsu38
e791a98c48
settings dialog: fix typo of ngs option for custom config.
...
- set vsync option only when is opengl backend.
perf overlay: fix hide overlay when menu bar enable.
2022-09-05 23:53:06 +02:00
Macdu
4ae623c02f
renderer: Implement typeless copy with offset in vulkan
2022-09-05 23:23:25 +02:00
Macdu
3cd20d568c
shader: Read and write raw content to the surface when it is a 32-bit integer
2022-09-05 22:41:38 +02:00
Macdu
eb787a886f
renderer, shader: Allow matrices to be passed as vertex attributes
2022-09-05 22:41:19 +02:00
Macdu
3b725b5bb4
shader : Fix conditional mov src2 type
2022-09-05 16:06:01 +02:00
Macdu
2650d4d0e5
shader: Define exp(Nan) as 1.0
2022-09-05 12:35:55 +02:00
Macdu
bd57bf0b21
shader: Do not apply sa offset to attributes
2022-09-05 12:35:55 +02:00
Sergi Granell
95f010d3ed
shader: Remove shader:: from functions already in namespace shader
2022-09-05 09:21:46 +02:00
Macdu
6b33c56997
shader: Fix vtstmsk instruction
2022-09-04 21:50:40 +02:00
Macdu
902f33599f
shader: Implement missing texture instructions
2022-09-04 21:50:40 +02:00
Macdu
80d988a746
shader: Only store the number of components specified by a texture
2022-09-04 21:50:40 +02:00
Macdu
118044f31b
shader: Rewrite hint system
2022-09-04 21:50:40 +02:00
Zangetsu38
57d2d91f2e
external: update dynarmic submodule.
...
Co-Authored-By: Zangetsu <dante38@free.fr>
2022-09-03 01:28:10 +02:00
Macdu
eb06956c74
ci: Switch to Clang12 for Linux
2022-09-03 01:28:10 +02:00
Pedro Montes Alcalde
a28378fbe3
external: remove rpcs3 bitfields
2022-09-01 22:09:40 -03:00
Pedro Montes Alcalde
2c46109983
workflow: Delete unused CI variable
2022-09-01 16:07:47 -03:00
CreepNT
d9452fd19a
vita3k: Fix main window not pumping events during loading.
2022-09-01 06:20:46 +02:00
hobyst
3b74ceb5d9
host, gui: Abstract file browser window calls
...
This commit creates the first library of the host OS abstraction
layer to access native OS dialogs using a more flexible C++ API
and implements file browser dialogs using nativefiledialog-extended
so that XDG desktop portals can be used to spawn these dialogs
in Linux.
2022-08-31 19:48:44 -03:00
Pedro Montes Alcalde
486c41b6ba
vulkan: Fix all vulkan warnings ( #2042 )
2022-08-30 13:31:18 -03:00
Zangetsu38
67c1eb4c47
vita3k: bump to v0.1.6.
2022-08-27 11:00:27 +02:00
croden1999
4b6f80d5c8
gui/lang: update language.
2022-08-27 06:47:04 +02:00
Macdu
5a68118737
shader: Fix g++ compiler error
2022-08-27 03:19:06 +02:00
Macdu
814bdfcde4
shader: Fix Out-of-bound shader write
2022-08-27 00:11:06 +02:00
Pedro Montes Alcalde
d07f6d513b
net/ctl: Add loopback IP as default in case no other IP is found ( #1963 )
2022-08-26 17:00:13 -03:00
Pedro Montes Alcalde
00df90fa64
vulkan: Add missing include on cache pipeline ( #2035 )
2022-08-26 16:59:50 -03:00
Pedro Montes Alcalde
b554f45eae
external: Update SDL to 2.24.0 ( #2034 )
2022-08-26 14:06:33 -03:00