StructsΒ§
- Coord
Components π - Helper struct for texture calls with the separate components from the vector argument
- Texture
Args πOptions - Influences the operation
texture_args_generator
EnumsΒ§
- Macro
Call - A compiler defined builtin function
- Texture
Level Type
FunctionsΒ§
- image_
dims_ πto_ coords_ size - Helper functions used to convert from a image dimension into a integer representing the number of components needed for the coordinates vector (1 means scalar instead of vector)
- inject_
builtin - Inject builtins into the declaration
- inject_
common_ πbuiltin - Injects the builtins into declaration that can used either float or doubles
- inject_
double_ πbuiltin - Injects the builtins into declaration that need doubles
- inject_
standard_ πbuiltins - Injects the builtins into declaration that donβt need any special variations
- make_
coords_ πarg - sampled_
to_ depth - Helper function to cast a expression holding a sampled image to a depth image.
- texture_
args_ πgenerator - Helper function to generate the image components for texture/image builtins
- texture_
call π