SPIR-V intermediate language

GPTKB entity

Statements (47)
Predicate Object
gptkbp:instanceOf intermediate language
gptkbp:binarySystem true
gptkbp:category gptkb:programming_language
interpreter
compute intermediate language
shader intermediate language
gptkbp:developedBy gptkb:Khronos_Group
gptkbp:fileExtension .spv
gptkbp:firstReleased 2015
gptkbp:hasVersion 1.1
1.2
1.4
1.3
1.5
1.0
https://www.w3.org/2000/01/rdf-schema#label SPIR-V intermediate language
gptkbp:isTextual false
gptkbp:language gptkb:OpenCL_C
gptkb:GLSL
gptkb:HLSL
C++ for OpenCL
gptkbp:outputFormatFor OpenGL drivers
Vulkan drivers
OpenCL drivers
gptkbp:platform gptkb:microprocessor
gptkb:graphics_card
FPGA
gptkbp:predecessor gptkb:SPIR
gptkbp:relatedStandard gptkb:OpenGL
gptkb:OpenCL
gptkb:Vulkan
gptkbp:specifies https://www.khronos.org/spir/
gptkbp:standardizedBy gptkb:Khronos_Group
gptkbp:supports file format
compute shaders
geometry shaders
graphics shaders
vertex shaders
fragment shaders
tessellation shaders
gptkbp:usedFor compute kernels
shader programming
gptkbp:usedIn gptkb:Vulkan_API
gptkb:OpenGL
gptkb:OpenCL
gptkbp:bfsParent gptkb:Vulkan_API
gptkbp:bfsLayer 7