Open GL Shading Language (GLSL) 4.30
GPTKB entity
Statements (55)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Open_GL_4.3
|
gptkbp:allows |
matrix operations
user-defined functions vector operations texture sampling |
gptkbp:based_on |
C-like syntax
|
gptkbp:enhances |
shader programming
|
https://www.w3.org/2000/01/rdf-schema#label |
Open GL Shading Language (GLSL) 4.30
|
gptkbp:includes |
functions
data types control flow statements built-in variables |
gptkbp:is_compatible_with |
gptkb:Open_GL_4.3
cross-platform development |
gptkbp:is_designed_for |
GPU programming
|
gptkbp:is_essential_for |
modern graphics programming
|
gptkbp:is_influenced_by |
previous GLSL versions
|
gptkbp:is_maintained_by |
gptkb:Khronos_Group
|
gptkbp:is_often_used_in |
gptkb:video_game
gptkb:museum 3 D applications |
gptkbp:is_part_of |
graphics pipeline
|
gptkbp:is_used_for |
shader debugging
shader compilation shader optimization |
gptkbp:is_used_in |
real-time rendering
graphics programming |
gptkbp:is_utilized_in |
data visualization
educational tools virtual reality applications augmented reality applications scientific visualization simulation applications |
gptkbp:latest_version |
4.30
|
gptkbp:part_of |
gptkb:Open_GL_4.3
|
gptkbp:provides |
high-level shading language features
|
gptkbp:released |
gptkb:2012
|
gptkbp:supports |
arrays
structures atomic operations compute shaders samplers instancing vertex shaders geometry shaders multisampling shader storage buffer objects fragment shaders tessellation shaders image load/store precision qualifiers uniform variables varying variables |