|
Blender V4.5
|
This is the complete list of members for blender::gpu::GPUSource, including all inherited members.
| add_builtin(shader::metadata::Builtin builtin) | blender::gpu::GPUSource | inline |
| add_dependency(StringRef line) | blender::gpu::GPUSource | inline |
| add_function(StringRefNull name, Span< shader::metadata::ArgumentFormat > arguments, GPUFunctionDictionnary *g_functions) | blender::gpu::GPUSource | inline |
| add_printf_format(uint32_t format_hash, std::string format, GPUPrintFormatMap *format_map) | blender::gpu::GPUSource | inline |
| build(Vector< StringRefNull > &result) const | blender::gpu::GPUSource | inline |
| builtins | blender::gpu::GPUSource | |
| builtins_get() const | blender::gpu::GPUSource | inline |
| convert_builtin_bit(shader::metadata::Builtin builtin) | blender::gpu::GPUSource | inline |
| convert_qualifier(shader::metadata::Qualifier qualifier) | blender::gpu::GPUSource | inline |
| convert_type(shader::metadata::Type type) | blender::gpu::GPUSource | inline |
| dependencies | blender::gpu::GPUSource | |
| dependencies_init | blender::gpu::GPUSource | |
| dependencies_names | blender::gpu::GPUSource | |
| filename | blender::gpu::GPUSource | |
| fullpath | blender::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::GPUSource | inline |
| init_dependencies(const GPUSourceDictionnary &dict, const GPUFunctionDictionnary &g_functions) | blender::gpu::GPUSource | inline |
| is_from_material_library() const | blender::gpu::GPUSource | inline |
| patched_source | blender::gpu::GPUSource | |
| print_error(const StringRef &input, int64_t offset, const StringRef message) | blender::gpu::GPUSource | inline |
| source | blender::gpu::GPUSource |