thebookofshaders/glossary
Patricio Gonzalez Vivo 9d192dc11e
Merge pull request #406 from Euregan/patch-1
Fixed a typo in the glossary
2025-03-04 08:56:53 -08:00
..
GL_ES Translate glossary section (partly) and swap all/any page 2020-07-30 14:03:05 +07:00
abs unified grammar in Polish translations 2025-02-09 17:45:53 +01:00
acos added translations to Polish 2025-02-06 00:44:27 +01:00
all added translations to Polish 2025-02-06 00:44:27 +01:00
any added translations to Polish 2025-02-06 00:44:27 +01:00
asin added translations to Polish 2025-02-06 00:44:27 +01:00
atan added translations to Polish 2025-02-06 00:44:27 +01:00
attribute added translations to Polish 2025-02-06 00:44:27 +01:00
bool added translations to Polish 2025-02-06 00:44:27 +01:00
bvec2 fixed a few translations to Polish 2025-02-09 14:58:27 +01:00
bvec3 fixed a few translations to Polish 2025-02-09 14:58:27 +01:00
bvec4 Add Polish translations 2025-02-09 17:43:07 +01:00
ceil unified grammar in Polish translations 2025-02-09 17:45:53 +01:00
clamp Add Polish translations 2025-02-09 17:43:07 +01:00
const Add Polish translations 2025-02-09 17:43:07 +01:00
cos Add Polish translations 2025-02-09 17:43:07 +01:00
cross Add Polish translations 2025-02-09 17:43:07 +01:00
dFdx Add Polish translations 2025-02-09 17:43:07 +01:00
dFdy Add Polish translations 2025-02-09 17:43:07 +01:00
degrees Add Polish translations 2025-02-09 17:43:07 +01:00
distance Add Polish translations 2025-02-09 17:43:07 +01:00
dot unified grammar in Polish translations 2025-02-09 17:45:53 +01:00
equal unified the singular/plural forms 2025-02-09 14:57:23 +01:00
exp unified the singular/plural forms 2025-02-09 14:57:23 +01:00
exp2 unified the singular/plural forms 2025-02-09 14:57:23 +01:00
faceforward add ukrainian translation 2023-08-06 20:36:42 +03:00
float add ukrainian translation 2023-08-06 20:36:42 +03:00
floor unified the singular/plural forms 2025-02-09 14:57:23 +01:00
fract unified the singular/plural forms 2025-02-09 14:57:23 +01:00
gl_FragColor add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_FragCoord add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_FrontFacing add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxCombinedTextureImageUnits add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxDrawBuffers add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxFragmentUniformVectors add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxTextureImageUnits add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxVaryingVectors add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxVertexAttribs add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_MaxVertexTextureImageUnits add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_PointCoord add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_PointSize add ukrainian translation 2023-08-06 20:36:42 +03:00
gl_Position add ukrainian translation 2023-08-06 20:36:42 +03:00
greaterThan add ukrainian translation 2023-08-06 20:36:42 +03:00
greaterThanEqual add ukrainian translation 2023-08-06 20:36:42 +03:00
highp add ukrainian translation 2023-08-06 20:36:42 +03:00
in add ukrainian translation 2023-08-06 20:36:42 +03:00
inout add ukrainian translation 2023-08-06 20:36:42 +03:00
int add ukrainian translation 2023-08-06 20:36:42 +03:00
inversesqrt unified the singular/plural forms 2025-02-09 14:57:23 +01:00
ivec2 add ukrainian translation 2023-08-06 20:36:42 +03:00
ivec3 add ukrainian translation 2023-08-06 20:36:42 +03:00
ivec4 add ukrainian translation 2023-08-06 20:36:42 +03:00
length add ukrainian translation 2023-08-06 20:36:42 +03:00
lessThan add ukrainian translation 2023-08-06 20:36:42 +03:00
lessThanEqual add ukrainian translation 2023-08-06 20:36:42 +03:00
log unified the singular/plural forms 2025-02-09 14:57:23 +01:00
log2 unified the singular/plural forms 2025-02-09 14:57:23 +01:00
lowp add ukrainian translation 2023-08-06 20:36:42 +03:00
main add ukrainian translation 2023-08-06 20:36:42 +03:00
mat2 add ukrainian translation 2023-08-06 20:36:42 +03:00
mat3 add ukrainian translation 2023-08-06 20:36:42 +03:00
mat4 add ukrainian translation 2023-08-06 20:36:42 +03:00
matrixCompMult add ukrainian translation 2023-08-06 20:36:42 +03:00
max unified the singular/plural forms 2025-02-09 14:57:23 +01:00
mediump add ukrainian translation 2023-08-06 20:36:42 +03:00
min unified the singular/plural forms 2025-02-09 14:57:23 +01:00
mix unified the singular/plural forms 2025-02-09 14:57:23 +01:00
mod unified the singular/plural forms 2025-02-09 14:57:23 +01:00
normalize add ukrainian translation 2023-08-06 20:36:42 +03:00
not add ukrainian translation 2023-08-06 20:36:42 +03:00
notEqual add ukrainian translation 2023-08-06 20:36:42 +03:00
out add ukrainian translation 2023-08-06 20:36:42 +03:00
pow unified the singular/plural forms 2025-02-09 14:57:23 +01:00
precision add ukrainian translation 2023-08-06 20:36:42 +03:00
radians unified the singular/plural forms 2025-02-09 14:57:23 +01:00
reflect add ukrainian translation 2023-08-06 20:36:42 +03:00
refract add ukrainian translation 2023-08-06 20:36:42 +03:00
return add ukrainian translation 2023-08-06 20:36:42 +03:00
sampler2D add ukrainian translation 2023-08-06 20:36:42 +03:00
samplerCube add ukrainian translation 2023-08-06 20:36:42 +03:00
sign unified the singular/plural forms 2025-02-09 14:57:23 +01:00
sin Add Polish translations 2025-02-09 17:43:07 +01:00
smoothstep add ukrainian translation 2023-08-06 20:36:42 +03:00
sqrt unified the singular/plural forms 2025-02-09 14:57:23 +01:00
step unified the singular/plural forms 2025-02-09 14:57:23 +01:00
struct unified the singular/plural forms 2025-02-09 14:57:23 +01:00
tan unified the singular/plural forms 2025-02-09 14:57:23 +01:00
texture2D add ukrainian translation 2023-08-06 20:36:42 +03:00
textureCube add ukrainian translation 2023-08-06 20:36:42 +03:00
uniform add ukrainian translation 2023-08-06 20:36:42 +03:00
varying add ukrainian translation 2023-08-06 20:36:42 +03:00
vec2 add ukrainian translation 2023-08-06 20:36:42 +03:00
vec3 add ukrainian translation 2023-08-06 20:36:42 +03:00
vec4 add ukrainian translation 2023-08-06 20:36:42 +03:00
void add ukrainian translation 2023-08-06 20:36:42 +03:00
README-ua.md add ukrainian translation 2023-08-06 20:36:42 +03:00
README-vi.md Translate glossary section (partly) and swap all/any page 2020-07-30 14:03:05 +07:00
README.md Fixed a typo in the glossary 2023-11-04 19:49:55 +01:00
index.php add ukrainian translation 2023-08-06 20:36:42 +03:00

README.md

Glossary

By theme

  • TYPES

void bool int float bvec2 bvec3 bvec4 ivec2 ivec3 ivec4 vec2 vec3 vec4 mat2 mat3 mat4 sampler2D samplerCube struct

  • QUALIFIERS

attribute const uniform varying precision highp mediump lowp in out inout

  • BUILT-IN VARIABLES

gl_Position gl_PointSize gl_PointCoord gl_FrontFacing gl_FragCoord gl_FragColor

  • BUILT-IN CONSTANTS

gl_MaxVertexAttribs gl_MaxVaryingVectors gl_MaxVertexTextureImageUnits gl_MaxCombinedTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformVectors gl_MaxDrawBuffers

  • ANGLE & TRIGONOMETRY FUNCTIONS

radians() degrees() sin() cos() tan() asin() acos() atan()

  • EXPONENTIAL FUNCTIONS

pow() exp() log() exp2() log2() sqrt() inversesqrt()

  • COMMON FUNCTIONS

abs() sign() floor() ceil() fract() mod() min() max() clamp() mix() step() smoothstep()

  • GEOMETRIC FUNCTIONS

length() distance() dot() cross() normalize() faceforward() reflect() refract()

  • MATRIX FUNCTIONS

matrixCompMult()

  • VECTOR RELATIONAL FUNCTIONS

lessThan() lessThanEqual() greaterThan() greaterThanEqual() equal() notEqual() any() all() not()

  • TEXTURE LOOKUP FUNCTIONS

texture2D() textureCube()

Alphabetical

  • A

abs() acos() all() any() asin() atan() attribute

  • B

bool bvec2 bvec3 bvec4

  • C

ceil() clamp() const cos() cross()

  • D

degrees() dFdx() dFdy() distance() dot()

  • E

equal() exp() exp2()

  • F

faceforward() float floor() fract()

  • G

greaterThan() greaterThanEqual() gl_FragColor gl_FragCoord gl_FrontFacing gl_PointCoord gl_PointSize gl_Position gl_MaxCombinedTextureImageUnits gl_MaxDrawBuffers gl_MaxFragmentUniformVectors gl_MaxVaryingVectors gl_MaxVertexAttribs gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits

  • H

highp

  • I

in inout int inversesqrt() ivec2 ivec3 ivec4

  • L

length() lessThan() lessThanEqual() log() log2() lowp

  • M

matrixCompMult() mat2 mat3 mat4 max() mediump min() mix() mod()

  • N

normalize() not() notEqual()

  • O

out

  • P

precision pow()

  • R

radians() reflect() refract()

  • S

sampler2D samplerCube sign() sin() smoothstep() sqrt() step() struct

  • T

tan() texture2D() textureCube()

  • U

uniform

  • V

varying vec2 vec3 vec4 void