sharpemu/src/SharpEmu.Libs
Berk 52e17b5056 [shader-decoder-part1] Implemented a shader decoder (Part 1) (#12)
* [shader-decoder-part1] Implemented a shader decoder for Gen5 shaders, including IR generation, metadata reading, scalar evaluation, and SPIR-V translation. Updated related exports and video output components to support the new shader decoding functionality.

* [shader decoder] correct RDNA2 operands, fixing synchronization problems

* [shader-decoder] RDNA2 decoder improvements

* [shader-decoder] fix RDNA2 shift masking and sprite draws

* [shader-decoder] improve RDNA2 shader decoder to support more instructions and fix some issues with the previous implementation.
2026-07-04 13:51:08 +03:00
..
Agc [shader-decoder-part1] Implemented a shader decoder (Part 1) (#12) 2026-07-04 13:51:08 +03:00
Ampr [ampr] more improvements to the Ampr library, generally for performance 2026-07-01 13:50:52 +03:00
AppContent [appContent] correct way to get metadata from game 2026-06-23 19:28:53 +03:00
Audio [libs] Add audio and system gesture exports 2026-06-28 23:47:00 +03:00
CommonDialog [hle] Add missing service exports 2026-06-21 23:18:55 +03:00
Fiber [libs] Update AGC and fiber exports 2026-06-28 23:46:44 +03:00
GameUpdate [hle] Add missing service exports 2026-06-21 23:18:55 +03:00
Json [hle] Add missing service exports 2026-06-21 23:18:55 +03:00
Kernel [shader-decoder-part1] Implemented a shader decoder (Part 1) (#12) 2026-07-04 13:51:08 +03:00
Network [libs] Update network exports 2026-06-28 23:46:56 +03:00
Np [NpEntitlementAccess] added sceNpEntitlementAccessGetAddcontEntitlementInfoList export 2026-07-01 13:49:49 +03:00
NpGameIntent [hle] Add missing service exports 2026-06-21 23:18:55 +03:00
Pad [libs] Update NP and pad exports 2026-06-28 23:46:56 +03:00
PlayGo [libs] Enhance PlayGo streaming service 2026-06-29 14:31:18 +03:00
Rtc [libs] Update system and video exports 2026-06-28 23:46:56 +03:00
SaveData [saveData] Add support for sceSaveDataMount3 (#14) 2026-07-03 13:25:38 +03:00
Share [sceShare] initial share exports 2026-06-23 19:27:24 +03:00
SystemGesture [libs] Add audio and system gesture exports 2026-06-28 23:47:00 +03:00
SystemService [video] hide splash 2026-06-29 13:32:17 +03:00
UserService [libs] Update system and video exports 2026-06-28 23:46:56 +03:00
VideoOut [shader-decoder-part1] Implemented a shader decoder (Part 1) (#12) 2026-07-04 13:51:08 +03:00
CxxAbiExports.cs A dozen changes; new HLEs, AV fixes, ELF loader fixes, new return codes, etc. 2026-03-14 20:38:25 +03:00
LibcInternalExports.cs A dozen changes; new HLEs, AV fixes, ELF loader fixes, new return codes, etc. 2026-03-14 20:38:25 +03:00
SharpEmu.Libs.csproj [dotnet] remove shaderc package because it is no longer needed 2026-07-02 17:15:51 +03:00
packages.lock.json [dotnet] remove shaderc package because it is no longer needed 2026-07-02 17:15:51 +03:00