mangren
d00e299b8f
Modules/sceNgs: Implement resume/pause
2021-03-16 16:22:59 +01:00
mangren
845a608e38
ngs: refactor, implement callbacks and getinfo.
...
modules/SceNgs: Implement sceNgsVoiceGetInfo.
A voice and its definition can now specify multiple modules processing, each one will has its own storage for voice state, parameters and callbacks
ngs: Implement callback for atrac9 module
ngs: Stub simple voice and atrac9 simple voices
ngs/atrac9: Renew decoder state when config data change
ngs: allow complex voice definition stubbing
2021-03-16 16:22:59 +01:00
Zangetsu38
ce683e01c0
common dialog: add lang support for (trophy/save data) dialog
2021-03-16 12:31:28 +01:00
mangren
167f1fcfa6
modules/SceAvPlayer: Fix video frame flashing
2021-03-09 21:25:54 +01:00
Zangetsu38
befe4e3986
vita3k: move app_path from title_id.
2021-03-03 13:39:19 +01:00
Francisco José García García
8411642fb1
modules/Sce(LibKernel/Threadmgr): Implement some event function.
...
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-03-03 13:33:17 +01:00
Zangetsu38
e5355bf8da
modules/SceAppMgr: reworks split in interface.
2021-02-26 23:32:12 +01:00
Francisco José García García
7792349a7b
modules/sceAppMgr: refactor LoadExec.
...
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-02-26 13:00:22 +01:00
Zangetsu38
dc27b868ba
modules/SceGxm: Stub TextureInitCube.
2021-02-24 10:43:22 +01:00
Pedro Montes Alcalde
100a7a6bfe
vita3k: Some refactor on compiler warnings ( #1170 )
2021-02-22 15:59:47 +01:00
Pedro Montes Alcalde
560a3f6749
Add missing checks in draw precomputed and lock lw mutex ( #1169 )
2021-02-22 03:12:23 +01:00
bookmist
487e47f742
modules/AvPlayer: clean unused code ( #1165 )
2021-02-20 22:45:12 +01:00
Francisco José García García
f0592f964f
cpu: use stack allocation ( #1163 )
2021-02-20 20:11:05 +01:00
sunho
3d86d89aa0
modules: use new run_callback
2021-02-20 20:08:28 +01:00
sunho
1383c09e01
kernel: call_svc can be defined in modules
2021-02-20 20:08:28 +01:00
pent0
872d74a2b9
Merge pull request #1158 from pent0/kkdd
...
Implement instancing and handle stripped symbols shader
2021-02-21 00:25:05 +07:00
Pedro Montes Alcalde
b053930dea
Use SAFETIME on new code ( #1162 )
2021-02-20 16:51:46 +01:00
bookmist
ceaf8603ca
modules/SceCommonDialog: fix unexpected random stucks and other misprints ( #1160 )
2021-02-20 16:51:04 +01:00
mangren
0b41fa7e9a
gxm: Handle and implement instancing
2021-02-19 21:01:38 +07:00
Zangetsu38
847ee5f296
modules/SceNpTrophy: complete implement Get(Game/Trophy)Info.
2021-02-18 20:53:12 +01:00
bookmist
7a17f83b6a
modules/sceLibKernel: _sceKernelGetThreadInfo. fix stack pointer
2021-02-17 08:36:18 +01:00
Pedro Montes Alcalde
082f7a867d
gxm: Implement sceGxmProgramIsEquivalent. ( #1146 )
2021-02-16 13:05:47 +01:00
Zangetsu38
c6a21685cf
modules/gxm: implement sceGxmTextureSet(LodBias/LodMin).
...
gl/texture: set glTexParameter(f/i) for GL_TEXTURE_(MIN_LOD/LOD_BIAS).
2021-02-16 13:03:32 +01:00
sunho
63fafd88e5
modules/SceFiber: implement _sceFiberAttachContextAnd(Run/switch)
2021-02-16 12:18:55 +01:00
mangren
e61594c38d
gxm: Remove compability features for handwritten shader
2021-02-16 10:21:36 +01:00
bookmist
0d4fc49b8e
modules/SceAvPlayer: implement event callback and stub some functions ( #1138 )
2021-02-15 12:25:40 +01:00
scribam
5e3a6eb982
Update submodules + minor changes ( #1137 )
...
* cmake: Add NOMINMAX globally to avoid Windows compilation issues with std::min/std::max
* main/net: add missing include files
* rtc: Remove convert_filetime/convert_timespec functions as they have been replaced with _wstat/stat
* external: Update better-enums to tag "0.11.3"
* external: Update CLI11 to tag "v1.9.1"
* external: Update elfio to tag "Release_3.8"
* external: Update glad to tag "0.1.34"
* external: Update googletest to tag "release-1.10.0"
* external: Update imgui to tag "v1.80"
* external: Update imgui_club
* external: Update miniz to tag "2.1.0"
* external: Update pugixml to tag "v1.11.4"
* external: Update spdlog to tag "v1.8.2"
* external: Update stb
* external: Update yaml-cpp to tag "yaml-cpp-0.6.3"
* external: Switch to vitasdk/vita-toolchain
* external: Refactor xxHash integration
2021-02-09 21:49:54 +01:00
1whatleytay
2f2fc4430c
vita3k: use thread-safe gmtime and localtime ( #1080 )
2021-02-09 04:44:52 +01:00
Zangetsu38
48daafb6bf
gui/settings dialog: Add option for disable video player.
2021-02-08 22:09:32 +01:00
Nicolas Jallamion
cf510e4cd8
modules/SceGxm: implement both PrecomputedStateSetAllUniformBuffers. ( #1134 )
2021-02-08 20:35:32 +07:00
Nicolas Jallamion
1e2f6a614d
modules/SceDisplay: Add check error for value resolution. ( #1127 )
2021-02-07 16:35:58 +07:00
scribam
4ca67af2f8
SceGxm: Add minor error checks
2021-02-06 22:41:28 +01:00
scribam
f7ca53f2b8
SceNpTrophy: partial implementation of sceNpTrophyGetGameInfo and sceNpTrophyGetTrophyInfo
2021-02-06 17:36:23 +01:00
Zangetsu38
fa3e9b2027
modules/SceGxm: Implement both DefaultUniformBuffer function.
2021-02-06 14:58:57 +01:00
mangren
5db2eba4a0
modules/SceGxm: Initialise background texture of color surface
2021-02-06 08:05:16 +01:00
scribam
06f22d565d
SceAtrac: Add error checking and implement sceAtracQueryDecoderGroupMemSize
2021-02-04 23:20:00 +01:00
scribam
cc49970910
modules: sync with latest vita-headers/db.yml
2021-02-04 23:16:00 +01:00
Francisco José García García
f116a83907
modulemgr: Fix file reading into vector
2021-01-31 17:07:06 +01:00
bookmist
c74a5c7d20
modules/SceLibKernel,SceThreadmgr: sceKernelGetLwMutexInfo, sceKernelGetLwMutexInfoById, _sceKernelGetLwMutexInfoById implemented
2021-01-30 03:05:57 +01:00
Francisco José García García
6a51155681
gxm: Add vertex program cache
2021-01-25 15:57:17 +01:00
Francisco José García García
eae6603bce
modulemgr: Implement sceKernelGetModuleIdByAddr
2021-01-25 15:49:21 +01:00
Francisco José García García
b801d98fe5
processmgr: Implement _sceKernelRegisterLibkernelAddresses
2021-01-25 15:49:21 +01:00
Zangetsu38
3cf56a9fb0
SceModulemgr: move some functions.
2021-01-25 15:49:21 +01:00
Francisco José García García
a5bb651bae
io: Move some function to SceIofilemgr.
2021-01-25 15:49:21 +01:00
Francisco José García García
1a291cc031
SceSblRng: Implement _sceKernelGetRandomNumber
2021-01-25 15:49:21 +01:00
Francisco José García García
e1e172ce6f
processmgr: implement _sceKernelGetTimer5Reg
2021-01-25 15:49:21 +01:00
Francisco José García García
4738ce7d90
thread: move and implement some functions to SceThreadmgr.
2021-01-25 15:49:21 +01:00
Zangetsu38
4c91313273
modules/SceAppMgrUser,SceDisplayUser & SceRtc/SceRtcUser: move all function inside kernel modules.
2021-01-25 15:49:21 +01:00
Francisco José García García
1b080927f1
util: Move encode_arm_inst to util
2021-01-25 12:57:52 +01:00
Francisco José García García
1d79c92df3
module: Patch imports when modules are loaded later
2021-01-25 12:57:52 +01:00