More actions
No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
|website=https://github.com/Rinnegatamante/vitaShaRK | |website=https://github.com/Rinnegatamante/vitaShaRK | ||
|source=https://github.com/Rinnegatamante/vitaShaRK | |source=https://github.com/Rinnegatamante/vitaShaRK | ||
|discussion=https://www.patreon.com/Rinnegatamante | |||
}} | }} | ||
vitaShaRK (vita Shaders Runtime Kompiler) is a runtime shader compiler library for PSVITA/PSTV using the SceShaccCg module contained inside the PSM runtime. | vitaShaRK (vita Shaders Runtime Kompiler) is a runtime shader compiler library for PSVITA/PSTV using the SceShaccCg module contained inside the PSM runtime. | ||
Line 41: | Line 42: | ||
==Credits== | ==Credits== | ||
*frangarcj for the original vita2d shader compiler source used as base to build up this library. | *frangarcj for the original vita2d shader compiler source used as base to build up this library. | ||
*Bythos for [https://github.com/bythos14/SceShaccCgExt SceShaccCgExt]. | *Bythos for [https://github.com/bythos14/SceShaccCgExt SceShaccCgExt]. | ||
*S1ngyy for the awesome logo. | *S1ngyy for the awesome logo. | ||
==External links== | ==External links== |
Revision as of 03:42, 3 February 2023
vitaShaRK | |
---|---|
File:Vitashark02.png | |
General | |
Author | Rinnegatamante |
Type | Developments |
Version | 1.4 |
License | LGPL-3.0 |
Last Updated | 2022/06/11 |
Links | |
Download | |
Website | |
Source | |
vitaShaRK (vita Shaders Runtime Kompiler) is a runtime shader compiler library for PSVITA/PSTV using the SceShaccCg module contained inside the PSM runtime.
In order to use vitaShaRK, you need to install also SceShaccCgExt.
Changelog
v1.4
- Integrated sceShaccCgExt.
v1.3
- Add shark_set_allocators to change sceShaccCg allocator funcs.
v1.2
- SceShaccCg does not copy the inputs to sceShaccCgCompileProgram, so they must not be stored on the stack unless their lifetimes last the full time between CompileProgram and DestroyCompileOutput.
v1.1
- Do not include vitasdk.h.
- Do not include modulemgr.h.
- Include modulemgr.h.
v1.0
- First Release.
Credits
- frangarcj for the original vita2d shader compiler source used as base to build up this library.
- Bythos for SceShaccCgExt.
- S1ngyy for the awesome logo.