WGSL

GPTKB entity

Statements (38)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:designedFor gptkb:WebGPU
gptkbp:domain shader programming
gptkbp:fileExtension .wgsl
gptkbp:firstAppearance 2021
gptkbp:fullName gptkb:WebGPU_Shading_Language
https://www.w3.org/2000/01/rdf-schema#label WGSL
gptkbp:runsOn gptkb:graphics_card
browser
gptkbp:standardizedBy gptkb:W3C
true
gptkbp:supports control flow
modularity
pointers
arrays
functions
type safety
textures
samplers
structs
vector types
HLSL translation
SPIR-V translation
matrix types
storage buffers
storage classes
uniform buffers
gptkbp:symbol C-like
gptkbp:usedBy gptkb:Safari
gptkb:Firefox
gptkb:Chrome
gptkb:wgpu
Dawn
gptkbp:usedFor graphics rendering
compute shaders
gptkbp:website https://gpuweb.github.io/gpuweb/wgsl/
gptkbp:bfsParent gptkb:WebGPU
gptkbp:bfsLayer 6