Open GL Shading Language (GLSL) 4.0
GPTKB entity
Statements (60)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software
|
gptkbp:developed_by |
gptkb:Khronos_Group
|
gptkbp:enhances |
graphics rendering
|
gptkbp:features |
built-in functions
dynamic branching uniform variables varying variables texture lookups |
gptkbp:formulation |
C-like
|
https://www.w3.org/2000/01/rdf-schema#label |
Open GL Shading Language (GLSL) 4.0
|
gptkbp:improves |
shader performance
shader flexibility shader readability |
gptkbp:is_compatible_with |
Open GL 4.0 drivers
|
gptkbp:is_used_for |
vertex shading
geometry shading compute shading fragment shading tessellation shading |
gptkbp:latest_version |
4.0
|
gptkbp:part_of |
gptkb:Open_GL_4.0
|
gptkbp:provides |
shader compilation
shader linking shader execution |
gptkbp:released |
March 2010
|
gptkbp:requires |
Open GL 4.0 context
|
gptkbp:supports |
image processing
functions arrays cross-platform development structures real-time rendering particle systems post-processing effects advanced shading techniques compute shaders GPU programming shadow mapping samplers environment mapping bump mapping multiple render targets reflection mapping lighting models normal mapping geometry shaders refraction effects tessellation shaders post-processing shaders integer types high precision types |
gptkbp:used_in |
gptkb:aircraft
gptkb:software gptkb:video_game visualization tools virtual reality applications augmented reality applications real-time graphics applications |
gptkbp:bfsParent |
gptkb:Open_GL_4.0
|
gptkbp:bfsLayer |
4
|