Statements (24)
Predicate | Object |
---|---|
gptkbp:instanceOf |
intermediate language
|
gptkbp:category |
interpreter
shader language |
gptkbp:developedBy |
gptkb:Khronos_Group
|
gptkbp:enables |
cross-vendor shader portability
offline shader compilation |
gptkbp:fileExtension |
.spv
|
https://www.w3.org/2000/01/rdf-schema#label |
SPIR-V shader language
|
gptkbp:introducedIn |
2015
|
gptkbp:replacedBy |
GLSL-to-assembly translation
|
gptkbp:specifies |
https://www.khronos.org/spir/
|
gptkbp:supports |
file format
static single assignment form |
gptkbp:target |
gptkb:OpenCL_C
gptkb:Rust_(via_SPIRV-Tools) gptkb:GLSL gptkb:HLSL |
gptkbp:usedFor |
compute shaders
graphics shaders |
gptkbp:usedIn |
gptkb:Vulkan_API
gptkb:OpenGL gptkb:OpenCL |
gptkbp:bfsParent |
gptkb:Vulkan
|
gptkbp:bfsLayer |
5
|