Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

vitaShaRK

From GameBrew
Revision as of 14:47, 1 February 2023 by HydeWing (talk | contribs)
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

Original 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.

If you find this project helpful and want to show appreciation to the author, please consider to join their Patreon.

External links

Advertising: