Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Shader Programming Keywords

20

Flashcards

0/20

Still learning
StarStarStarStar

sampler2D

StarStarStarStar

Represents a 2D texture for texture sampling in shaders.

StarStarStarStar

vec2

StarStarStarStar

A 2-component floating-point vector.

StarStarStarStar

out

StarStarStarStar

Qualifies an output variable from a shader stage to the next stage.

StarStarStarStar

gl_ClipDistance

StarStarStarStar

Output array variable from the vertex shader that sets the distance from each clip plane.

StarStarStarStar

discard

StarStarStarStar

Terminates the current fragment processing, effectively not drawing the fragment.

StarStarStarStar

smooth

StarStarStarStar

Interpolation qualifier for varying variables, resulting in smooth shading across primitives.

StarStarStarStar

uniform

StarStarStarStar

Declares global variables that can be changed at most once per draw call.

StarStarStarStar

vec3

StarStarStarStar

A 3-component floating-point vector.

StarStarStarStar

flat

StarStarStarStar

Interpolation qualifier that specifies no interpolation across a primitive.

StarStarStarStar

gl_FragCoord

StarStarStarStar

Built-in input variable containing the window-relative coordinates of the current fragment.

StarStarStarStar

precision

StarStarStarStar

Defines the precision level for floating-point variables.

StarStarStarStar

mat4

StarStarStarStar

A 4x4 floating-point matrix.

StarStarStarStar

varying

StarStarStarStar

Used for passing data from vertex shaders to fragment shaders smoothly interpolated.

StarStarStarStar

void

StarStarStarStar

Indicator of a function that does not return a value.

StarStarStarStar

attribute

StarStarStarStar

Specifies input variables for vertex shaders from buffers.

StarStarStarStar

gl_Position

StarStarStarStar

Output variable from the vertex shader that sets the position of the vertex.

StarStarStarStar

in

StarStarStarStar

Qualifies an input variable to a shader stage from the previous stage.

StarStarStarStar

vec4

StarStarStarStar

A 4-component floating-point vector.

StarStarStarStar

layout

StarStarStarStar

Defines how data will be organized and accessed in shader storages like uniform blocks or buffer objects.

StarStarStarStar

gl_FragColor

StarStarStarStar

Output variable representing the color of a pixel in fragment shaders.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.