Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

VitaShaRK: Difference between revisions

From GameBrew
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==
Original 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.
If you find this project helpful and want to show appreciation to the author, please consider to join their [https://www.patreon.com/Rinnegatamante Patreon].


==External links==
==External links==

Revision as of 03:42, 3 February 2023

vitaShaRK
File:Vitashark02.png
General
AuthorRinnegatamante
TypeDevelopments
Version1.4
LicenseLGPL-3.0
Last Updated2022/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.

External links

Advertising: