KhronosGroup / KhronosGroup/glslang

HLSL: Map min16float/min16int/min16uint to float16_t/int16_t/uint16_t

Open
#1,271 13 comments 0 reactions 0 assignees View on GitHub
question SPIR-V
Dominant language
C++
Stars
3.6k
Forks
989
Avg merge
1d 2h
Merged PRs (30d)
31

Description

Maybe add an option to conditionally map those types in HLSL to AMD float16_t/int16_t/uint16_t. Reference the requirement https://github.com/KhronosGroup/glslang/pull/1266.

Contributor guide

Open the contributing guide

Research direction

The issue names HLSL min16float, min16int, and min16uint types and links KhronosGroup/glslang#1266 as the requirement. Start by reading that referenced pull request and locating the HLSL type-mapping entry point; done means an option conditionally maps these types to AMD float16_t, int16_t, and uint16_t.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
compilers
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.