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 🔒