Macdu
032c2d59d8
ci: Remove big-sur bottles for homebrew
2023-10-27 20:58:22 +02:00
Macdu
f4972f6427
config, gui: Add option to disable checking for updates
2023-10-27 18:37:22 +02:00
Macdu
544764daf1
ci: Switch to clang15 for the linux build
2023-10-27 17:53:36 +02:00
Macdu
1a6572808c
motion: Workaround for steam deck
2023-10-26 13:27:03 +02:00
Macdu
b083094cc3
modules/SceGxm: Rewrite sceGxmSetUniformDataF
2023-10-25 18:24:27 +02:00
Croden1999
6fa221cd9a
gui/app context menu: Fixed the missing open folder or delete shaderlog menuItem.
2023-10-23 15:10:56 -03:00
Croden1999
fdf371779f
gui: Fixed open or delete the shaderlog path.
2023-10-23 11:17:25 -03:00
Macdu
7890e3c791
renderer/vulkan: Improve macroblock slow path workaround
2023-10-22 13:27:27 +02:00
Macdu
bfe743f108
shader: Do not sample to PA in secondary program
2023-10-22 12:23:08 +02:00
Macdu
6e126f8f12
shader: Fix loading of indexed values
2023-10-22 11:47:09 +02:00
Macdu
bfec3f6291
renderer: Implement texture replacement
2023-10-22 11:07:57 +02:00
Macdu
ad73b8dde2
ci: use boost 1.81 for code analysis
2023-10-22 11:07:57 +02:00
Zangetsu38
6987b763c7
gui: Refactor UI navigation code in interface.
...
- Optimize code by creating lambda to remove duplicate code
2023-10-22 00:26:09 +02:00
Macdu
5014131509
shader: Fix vcomp with multiple dest components
2023-10-21 02:02:16 +02:00
Pedro Montes Alcalde
1e7e67be4f
gui: Add log of NFD Error in ever case it can happen ( #3006 )
2023-10-18 13:36:03 -03:00
EXtremeExploit
0cd71ceb86
config: Get rid of default.yml
2023-10-18 02:59:41 +02:00
redpolline
1fe42cdc4f
io: Support emuenv changes
...
kernel: Support emuenv changes
modules: Support emuenv changes
packages: Support emuenv changes
2023-10-17 13:31:19 +02:00
redpolline
4fde5c8397
renderer: Support emuenv changes in the renderer
2023-10-17 13:31:19 +02:00
redpolline
111c6dc1af
gui: Prep-work to support path changes in the renderer
2023-10-17 13:31:19 +02:00
redpolline
f165e43409
emuenv: use XDG_DATA_DIRS / XDG_CACHE_HOME / XDG_CONFIG_HOME to init paths on Linux only
...
app: Fixes to support changes to emuenv, move path init from main.cpp to app::init_paths()
compat: Fixes to support changes to emuenv
config: Fixes to support changes to emuenv
lang: Fixes to support changes to emuenv
util: Fixes to support changes to emuenv
Note: End-users wishing to use the base_dir as their storage for user-data (original behavior)
can do so under Linux by running the following in a terminal or shell script (Windows and other OSes are not affected by this commit):
'XDG_DATA_DIRS="./" XDG_CACHE_HOME="./" XDG_CONFIG_HOME="./" ./Vita3K'
This change is needed to build flatpaks (Issue Vita3K/Vita3K#1418 ) and to fix Issue Vita3K/Vita3K#664 (use XDG directory standard for store config and logs).
2023-10-17 13:31:19 +02:00
bookmist
9e7e807704
tracy: autoregister modules, faster check if module is profiling, other optimisations
2023-10-17 10:15:57 +03:00
Macdu
7ad4fb9b9d
renderer/vulkan: Fix memory leak
2023-10-17 04:37:36 +02:00
Macdu
6672090c10
renderer/vulkan: Rewrite surface cache
2023-10-16 00:47:43 +02:00
Macdu
50cc5a25d7
shader: Implement bitwise rotation for src values
2023-10-15 19:50:39 +02:00
Macdu
73f0552943
shader: Fix loading of negative immediate values
2023-10-15 19:50:39 +02:00
Croden1999
eb6c81b633
gui/app context menu: Add lang strings in time_used.
...
gui, lang: Small lang strings refactor and fixed the description.
2023-10-14 14:58:13 +02:00
Macdu
564417b3b6
shader: Increase repeat offset for GPI on mode both
2023-10-12 23:01:33 +02:00
Macdu
84491b2c41
renderer/vulkan: Fix stencil fail op
2023-10-12 17:55:39 +02:00
Zangetsu38
6d65c2f908
gui: check if app is found in index for log in init_app_background.
...
- should fix crash when fw is missing.
2023-10-12 16:18:05 +02:00
Macdu
3868a98984
main: Defer pref path check
2023-10-12 10:46:21 +02:00
Macdu
6697648d9e
config, main: Allow firmware files to be installed using the command line
2023-10-11 13:01:12 +02:00
Macdu
462a1d3aaa
config: Fix inconsistencies in command description
2023-10-11 13:01:12 +02:00
Zangetsu38
4ba6675c95
compat: Check if app compat db is outdated before load.
...
- Get load compat db more speed without full load db two time when have new update.
- fix function name.
- small refactor.
2023-10-11 12:53:45 +02:00
Macdu
27517f37be
gxm, renderer: Rewrite texture uploading
2023-10-10 17:23:26 +02:00
Macdu
6f35f1a3ab
vita3k: Use LOG_..._ONCE when appropriate
2023-10-10 16:31:47 +02:00
Macdu
2e6156db7d
renderer: Scale line width with resolution multiplier
2023-10-10 00:15:01 +02:00
Macdu
47d29bdce9
ngs: Improve support for mono voices
2023-10-09 22:25:16 +02:00
Zangetsu38
47e340122b
https: Add MD5 checksum verification file using Content-MD5 header.
...
- should fix corrupted file download with checksum integrity before try using it.
2023-10-08 18:04:59 +02:00
Macdu
af33a85b1f
modules/SceGxm: Properly initialize all fields of linear strided textures
2023-10-08 00:47:14 +02:00
Macdu
3140a0681b
shader: Round before converting to integer
2023-10-07 10:51:11 +02:00
Macdu
53734af964
kernel: Remove spamming log
2023-10-07 10:51:11 +02:00
Macdu
93000acbc3
ngs: Fix patches with a mono source
2023-10-06 15:56:54 +02:00
Macdu
ae3ea6a895
renderer: Fix BCn textures
2023-10-04 17:04:59 +02:00
bookmist
2134285ed0
cmake: enable link time optimisation (LTO)
2023-10-04 02:28:36 +03:00
bookmist
1253b0b62f
cmake: compile only needed boost libs
...
also hide boost new version warning
2023-10-04 02:28:36 +03:00
bookmist
94306efae8
CMake: refactor folder for external libraries
2023-10-04 02:28:36 +03:00
Zangetsu38
2a10e9b1a7
https: fix resume download with small refactor.
2023-10-01 18:47:59 +02:00
Macdu
d0bc57f516
shader: Implement texture viewport for texture projection
2023-10-01 18:07:50 +02:00
Macdu
da0f337e37
renderer/vulkan: Add support for macroblock sync when a scissor is not specified
2023-10-01 14:03:04 +02:00
Dzmitry Dubrova
cd2d57ff84
sceSaveDataDialogGetResult: Fix OOB when slots are empty
2023-10-01 00:34:03 +02:00