KhronosGroup / KhronosGroup/glslang

[HLSL] Support SPIR-V from HLSL for OpenGL

Open
#1,417 16 comments 1 reaction 0 assignees View on GitHub
enhancement HLSL SPIR-V
Dominant language
C++
Stars
3.6k
Forks
989
Avg merge
1d 2h
Merged PRs (30d)
31

Description

Sadly, but you can't currently use glslang to compile HLSL shaders for OpenGL right now.

Waiting forward for the moment when this will be finally available..

Contributor guide

Open the contributing guide

Research direction

The issue provides no file, test, or entry point to follow. Start by reviewing the HLSL front end and SPIR-V generation paths described in the repository, then determine the required OpenGL support and its validation coverage. Done means HLSL shaders compile successfully to SPIR-V for OpenGL with appropriate tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers, computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.