Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/steviegt6/prvsm

Exposes OpenGL in FNA and provides SPIRV-Cross support.
https://github.com/steviegt6/prvsm

Last synced: 23 days ago
JSON representation

Exposes OpenGL in FNA and provides SPIRV-Cross support.

Awesome Lists containing this project

README

        

# prvsm

Prism (stylized **prvsm**) is an experimental Terraria mod that tries to accomplish two tasks:

1. bring OpenGL's GLSL shader language to FNA,
2. and integrate SPIRV-Cross for loading SPIR-V bytecode.

**USE AT YOUR OWN RISK:** This is hacky and works in an atypical manner; this is officially supported by neither FNA nor MojoShader.

## The Name

prvsm is Prism, Prism is prvsm. This is a subtle-but-not-really reference to [PRISM](https://github.com/TerrariaPrismTeam/Prism), which was developed by numerous people including [PoroCYon](https://gitlab.ulyssis.org/pcy), who also [developed the project that this is ~~based on~~ inspired from](https://gitlab.ulyssis.org/pcy/fnaglsl).