Blender V4.5
blender::gpu::GPUSource Member List

This is the complete list of members for blender::gpu::GPUSource, including all inherited members.

add_builtin(shader::metadata::Builtin builtin)blender::gpu::GPUSourceinline
add_dependency(StringRef line)blender::gpu::GPUSourceinline
add_function(StringRefNull name, Span< shader::metadata::ArgumentFormat > arguments, GPUFunctionDictionnary *g_functions)blender::gpu::GPUSourceinline
add_printf_format(uint32_t format_hash, std::string format, GPUPrintFormatMap *format_map)blender::gpu::GPUSourceinline
build(Vector< StringRefNull > &result) constblender::gpu::GPUSourceinline
builtinsblender::gpu::GPUSource
builtins_get() constblender::gpu::GPUSourceinline
convert_builtin_bit(shader::metadata::Builtin builtin)blender::gpu::GPUSourceinline
convert_qualifier(shader::metadata::Qualifier qualifier)blender::gpu::GPUSourceinline
convert_type(shader::metadata::Type type)blender::gpu::GPUSourceinline
dependenciesblender::gpu::GPUSource
dependencies_initblender::gpu::GPUSource
dependencies_namesblender::gpu::GPUSource
filenameblender::gpu::GPUSource
fullpathblender::gpu::GPUSource
GPUSource(const char *path, const char *file, const char *datatoc, GPUFunctionDictionnary *g_functions, GPUPrintFormatMap *g_formats, std::function< void(GPUSource &, GPUFunctionDictionnary *, GPUPrintFormatMap *)> metadata_fn)blender::gpu::GPUSourceinline
init_dependencies(const GPUSourceDictionnary &dict, const GPUFunctionDictionnary &g_functions)blender::gpu::GPUSourceinline
is_from_material_library() constblender::gpu::GPUSourceinline
patched_sourceblender::gpu::GPUSource
print_error(const StringRef &input, int64_t offset, const StringRef message)blender::gpu::GPUSourceinline
sourceblender::gpu::GPUSource