SaturnSky
c571602e53
modules/sceJpegEncUser: Improve JPEG encoding more strictly
...
- Fixes issue where sceJpegEncoderEncode would generate a still MJPEG instead of a JPEG
- Implement the behavior of sceJpegEncoderSetCompressionRatio
2023-06-26 12:47:07 +02:00
Macdu
fd92a28a1f
renderer: Remove debug color
2023-06-25 18:39:31 +02:00
Macdu
12224d7c64
Revert "gui/live area: Some small refactor and improvement."
...
This reverts commit 0a3c9d5b2d
.
2023-06-24 08:37:00 +02:00
Zangetsu38
0a3c9d5b2d
gui/live area: Some small refactor and improvement.
...
- Add search in navigate by controller/kb.
- Fix navigate when press right if have nothing available on it.
- Refactor and improve position and size of gate/frames for all style.
- Fix respect aspect ratio for pos and size of items depending resolution of window.
2023-06-23 22:29:27 +02:00
Zangetsu38
03a8c30175
modules/SceCommonDialog: Fix allocate EmptyParam for slot upper 0.
...
- Empty param is not only in slot 0, is for all slot available, so move on vector.
- Should fix all missing new save icon.
gui/common dialog/save dialog: fix position of text in new save.
- Fix pos and the size of the elements regardless of the size of the window.
- Fix scroll bar missing.
2023-06-23 22:07:05 +02:00
Zangetsu38
2f46b479e4
modules/SceNpTrophy: Fix platinum trophy unlock.
...
- Unlock platinum trophy compare if trophies count is same as total unlocked,
but that's not possible, because trophy counting includes platinum.
- So need remove 1 from the trophy count to check that only one is missing.
2023-06-23 03:04:11 +02:00
bookmist
6893276ac0
modules/SceLibKernel: implement sceClibVprintf
2023-06-22 18:06:23 +03:00
Macdu
7cbfccc189
renderer: Fix issue when sampling stencil without depth buffer
2023-06-22 16:06:49 +02:00
Zangetsu38
2e94f73d51
SceVideodec: set res of sceAvcdecDecode.
...
- should fix video resolution in lego game
- remove memset to 0 on last frame in sceAvcdecDecodeStop, should fix green screen regression.
2023-06-22 15:19:42 +02:00
Macdu
86dae8a55e
renderer/vulkan: Fix depth stencil surfaces initialization
2023-06-22 13:23:57 +02:00
bookmist
a283a7a538
modules/SceNet: Stub SceNetResolverCreate with fake id.
2023-06-22 11:49:03 +02:00
Macdu
1dd62b23fe
ngs: Save Atrac9 decoder state
2023-06-22 09:23:02 +02:00
Zangetsu38
53c29aa433
gui/user management: Small reworks and improvement.
...
- Remove scroll bar in child.
- automatic scroll in center pos when click on element if is not centered.
2023-06-21 18:59:23 +02:00
Macdu
00b872fe22
renderer/vulkan: Add additional check for valid buffer
2023-06-21 14:39:08 +02:00
nishinji
343d438e4e
gui/live_area: add browser template
...
Co-authored-by: Zangetsu38 <dante38@free.fr>
2023-06-20 15:06:13 +02:00
Macdu
82dabe806a
ngs: Stub all audio modules
2023-06-20 11:42:34 +02:00
Macdu
745292f606
ngs: Big refractor
2023-06-20 11:42:34 +02:00
Macdu
497c8df9c5
modules/SceNgs: Cleanup
2023-06-20 11:42:34 +02:00
Zangetsu38
7170fc6918
renderer/texture: convert U8U3U3U2 to U8U8U8U8.
...
Co-authored-by: SaturnSky <ikadro@gmail.com>
2023-06-19 20:10:04 +02:00
Zangetsu38
e58419c001
renderer/vulkan/gxm to vulkan: Stub fmt U8U3U3U2.
...
- Should fix crash on app using it.
2023-06-18 15:07:55 +02:00
Macdu
da447324bd
renderer/vulkan: Handle when reading a surface with its stride included
2023-06-18 12:40:23 +02:00
Zangetsu38
22ea4f03d2
gui/user management: Fix crash when using clean setup.
...
- fix position with set current user in center screen in boot.
gui/home screen: fix browse app list in list mode for up button.
2023-06-15 11:11:28 +02:00
Zangetsu38
8d345f0021
gui/home screen: Allow browse in apps list with kb/controller.
...
- keep respect aspect ratio.
gui/live area: Allow browse live area with kb/controller.
- Allow using PS in controller for pause/resume game.
- refactor close system app.
- And lot more refactor/fix.
gui/manual: Allow browse in the page with kb/controler.
- Little refactor slider style of browse pages.
gui/user_management: Allow browse with kb/controler.
2023-06-15 00:35:51 +02:00
Macdu
8c94e31ffd
modules/SceGxm, renderer/vulkan: Implement visibility increment mode
2023-06-13 18:21:40 +02:00
SaturnSky
5fd9bf9dc5
modules/sceJpegEncUser/sceJpegEncoderCsc: Fixed issue when inPitch and width are different
2023-06-13 18:20:28 +02:00
Croden1999
9e20f6d09b
gui: Update the firmware website of regions
2023-06-13 01:33:10 +02:00
SaturnSky
a5ab965e1a
renderer/gl: Fix issue when Surface cache is extented
...
- Fixed an issue with initializing textures when the width or height of the Surface cache is extented
2023-06-12 20:25:25 +02:00
Zangetsu38
2101d1ea3f
vita3k/CMakeLists: fix path of openssl on copy command.
2023-06-09 03:24:01 +02:00
bookmist
470bdd7b95
modules: implement sceFiberGetInfo, sceGxmShaderPatcherGetUserData, sceKernelCheckThreadStack
2023-06-08 10:59:01 +03:00
Zangetsu38
9d0230995d
gui: fix position of draw background.
2023-06-07 23:18:35 +02:00
SaturnSky
7268ca874c
modules/sceJpegUser: Improved YUV format compatibility
...
- Improved compatibility for YUV420 and YUV422 formats
- Fix to handle color range of YUVs as full range
2023-06-07 00:17:42 +02:00
bookmist
1cd8c8378e
kernel/sync_primitives: more accurate implementation of message pipes
2023-06-05 00:04:31 +02:00
Macdu
6c900b2a33
renderer: Fix stencil and depth sampling
2023-06-04 12:09:22 +02:00
Macdu
58a571e8ea
modules/SceGxm, renderer/vulkan: Implement visibility buffer using occlusion queries
2023-06-04 00:51:51 +02:00
nishinji
1458f474f5
shaders-builtin: Add bicubic filter
2023-06-02 16:45:25 +02:00
Zangetsu38
9837745e54
config: Add option of vulkan validation layer.
...
- Allow can disable it for no impact performance of game when sdk is installed.
2023-05-28 23:07:59 +02:00
Saturnsky
d16f87c337
modules/sceJpegEncUser, codec: Implement stubbed functions ( #2608 )
...
- MJpeg and sceJpegEncoderSetValidRegion functions are not yet supported.
- Ignores the CompressionRatio parameter.
2023-05-28 16:07:31 +02:00
bookmist
a197d981e0
modules/SceNet: a bit more correct error codes
2023-05-27 20:45:58 +03:00
bookmist
befe57b3f2
modules/SceHttp: fix crash at HLE http on connection closing
2023-05-27 20:45:58 +03:00
bookmist
33991d6a3b
modules/SceRtcUser: implement sceRtcTickAddYears, sceRtcTickAddMonths
2023-05-27 20:45:58 +03:00
bookmist
bf2e6da45b
modules/SceGxm: Workaround possible crash on game exit (exit_delete_all_threads)
...
Crash happens when internal kernel display_queue_thread is destroyed before internal sdl SceGxmDisplayQueue thread
2023-05-27 20:45:58 +03:00
bookmist
841336b9e6
modules/SceNpTrophy: stubbed impl of sceNpTrophyGetGroupInfo. also remove std:: from types
2023-05-27 20:45:58 +03:00
bookmist
04b356173b
modules/SceLibKernel: stubbed sceKernelGetRWLockInfo, sceKernelTrySendMsgPipe
2023-05-27 20:45:58 +03:00
bookmist
1733c14a8c
modules/SceThreadmgr: implement sceKernelDeleteCallback
2023-05-27 20:45:58 +03:00
bookmist
4b0593d308
modules/SceAudiodec: a bit better logs
2023-05-27 20:45:58 +03:00
bookmist
b011ee0fac
modules/SceVideodec: describe enums
2023-05-27 20:45:58 +03:00
Macdu
5e0b62ccf3
shader: Improve shader handling of Vita's MSAA
2023-05-27 14:28:14 +02:00
Macdu
23910123d3
shader: correct frag_coord position when upscaling is enabled
2023-05-27 14:28:14 +02:00
Macdu
de93bb6898
renderer/vulkan: Improve support for not-downscaled MSAA surfaces
2023-05-27 14:28:14 +02:00
Macdu
dd4a96f870
renderer/vulkan: Fix flat viewport when upscaling is used
2023-05-27 00:03:22 +02:00