Open GL Shading Language Specification
GPTKB entity
Statements (65)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Specification
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:software
|
gptkbp:allows |
Real-time graphics rendering
|
gptkbp:developed_by |
gptkb:Khronos_Group
|
gptkbp:enables |
Custom shading techniques
|
gptkbp:first_released |
gptkb:2004
|
https://www.w3.org/2000/01/rdf-schema#label |
Open GL Shading Language Specification
|
gptkbp:includes |
Control structures
Data types Built-in functions |
gptkbp:is_compatible_with |
Open GL versions
|
gptkbp:is_documented_in |
Open GL documentation
|
gptkbp:is_implemented_in |
Various programming languages
|
gptkbp:is_influenced_by |
gptkb:HLSL
gptkb:language Cg GLSLES |
gptkbp:is_part_of |
Graphics pipeline
Open GLAPI |
gptkbp:is_related_to |
Computer graphics
Real-time rendering GPU programming |
gptkbp:is_standardized_by |
gptkb:Khronos_Group
|
gptkbp:is_supported_by |
gptkb:Graphics_Processing_Unit
Graphics drivers |
gptkbp:is_used_for |
gptkb:museum
gptkb:Specification Image processing Texture mapping Shader programming Color grading Shadow mapping Particle systems Environment mapping Bump mapping Normal mapping Depth of field effects Motion blur effects Reflection mapping Fog effects Anti-aliasing techniques Refraction effects Lighting calculations Screen-space effects Surface shading Vertex manipulation |
gptkbp:is_used_in |
gptkb:Video_games
Film production Web applications Augmented reality applications Virtual reality applications Mobile applications Architectural visualization Simulation software Animation software Scientific visualization 3 D applications |
gptkbp:latest_version |
4.6
|
gptkbp:provides |
Control over GPU rendering
|
gptkbp:supports |
Compute Shaders
Fragment Shaders Vertex Shaders Geometry Shaders |
gptkbp:written_in |
C-like syntax
|