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

VitaShaRK: Difference between revisions

From GameBrew
m (HydeWing moved page VitaShaRK Vita to VitaShaRK without leaving a redirect)
No edit summary
Line 18: Line 18:
|source=https://github.com/Rinnegatamante/vitaShaRK
|source=https://github.com/Rinnegatamante/vitaShaRK
}}
}}
'''vitaShaRK''' is a vita Shaders Runtime Kompiler is a runtime shader compiler library for PSVITA/PSTV using the SceShaccCg module contained inside the PSM runtime.
vitaShaRK is a vita Shaders Runtime Kompiler is a runtime shader compiler library for PSVITA/PSTV using the SceShaccCg module contained inside the PSM runtime.


==Note==
In order to use vitaShaRK, you need to install also [https://github.com/bythos14/SceShaccCgExt SceShaccCgExt].
In order to use vitaShaRK, you need to install also [[SceShaccCgExt Vita]].


==Changelog==  
==Changelog==  
'''(v.1.4)'''
'''v1.4'''
*Integrated sceShaccCgExt.
*Integrated sceShaccCgExt.


'''(v.1.3)'''
'''v1.3'''
*Add shark_set_allocators to change sceShaccCg allocator funcs.
*Add shark_set_allocators to change sceShaccCg allocator funcs.


'''(v.1.2)'''
'''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.
* 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.


'''(v.1.1)'''
'''v1.1'''
* Do not include vitasdk.h
* Do not include vitasdk.h.
* Do not include modulemgr.h.
* Do not include modulemgr.h.
* Include modulemgr.h.
* Include modulemgr.h.


'''(v.1.0)'''
'''v1.0'''
* First Release.
* First Release.


==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 [[SceShaccCgExt Vita]].
*Bythos for [https://github.com/bythos14/SceShaccCgExt SceShaccCgExt].
*S1ngyy for the awesome logo.
*S1ngyy for the awesome logo.


== External links ==
==External links==
* Github - https://github.com/Rinnegatamante/vitaShaRK
* GitHub - https://github.com/Rinnegatamante/vitaShaRK
* Twitter - https://twitter.com/rinnegatamante/status/1276962440228601858

Revision as of 06:33, 12 December 2022

vitaShaRK
File:Vitasharkvita.jpg
General
AuthorRinnegatamante
TypeDevelopments
Version1.4
LicenseLGPL-3.0
Last Updated2022/06/11
Links
Download
Website
Source

vitaShaRK is a 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: