KhronosGroup / KhronosGroup/GLSL

Improvements to the core glsl language

Open
#168 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
458
Forks
114
Avg merge
4m
Merged PRs (30d)
1

Description

Are there plans to improve the glsl language. This could be from simple features like default parameters for functions, till more complex ones like interfaces/classes and/or templates? It seems to me that there was no progress made in this direction in the last couple of years. Features like these would make it much easier to write clean and compact code. If there is already an ongoing discussion, please refer me to it.

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is identified. First review the core GLSL specification and the issue discussion, then determine whether the requested default parameters, interfaces/classes, or templates have an existing proposal; a concrete scope and acceptance criteria would be needed before implementation can be considered done.

Written by the indexing model from the issue text.

Assessment

Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.