casey / casey/pxl

GLSL Compatibility

Open
#113 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
32
Forks
2
PR merge metrics
No merged PRs in 30d

Description

The GLSL shading language varies across versions of OpenGL.

WebGL 1.0, admits the OpenGL ES Shading Language, Version 1.00, and WebGL 2.0 admits the OpenGL ES Shading Language, Version 3.00.

I think that many authors will want their pxl programs to be portability to the web, so ensuring that we only allow the GLSL subset that WebGL 1.0 accepts may be desirable. Or, perhaps allow authors to opt-into whatever the system version of GLSL is.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.