| additional_info(StringRefNull info_name0, StringRefNull info_name1="", StringRefNull info_name2="", StringRefNull info_name3="", StringRefNull info_name4="", StringRefNull info_name5="", StringRefNull info_name6="") | blender::gpu::shader::ShaderCreateInfo | inline |
| additional_infos_ | blender::gpu::shader::ShaderCreateInfo | |
| auto_resource_location(bool value) | blender::gpu::shader::ShaderCreateInfo | inline |
| auto_resource_location_ | blender::gpu::shader::ShaderCreateInfo | |
| batch_resources_ | blender::gpu::shader::ShaderCreateInfo | |
| builtins(BuiltinBits builtin) | blender::gpu::shader::ShaderCreateInfo | inline |
| builtins_ | blender::gpu::shader::ShaderCreateInfo | |
| check_error() const | blender::gpu::shader::ShaderCreateInfo | |
| compute_layout_ | blender::gpu::shader::ShaderCreateInfo | |
| compute_source(StringRefNull filename) | blender::gpu::shader::ShaderCreateInfo | inline |
| compute_source_ | blender::gpu::shader::ShaderCreateInfo | |
| define(StringRefNull name, StringRefNull value="") | blender::gpu::shader::ShaderCreateInfo | inline |
| defines_ | blender::gpu::shader::ShaderCreateInfo | |
| dependencies_generated | blender::gpu::shader::ShaderCreateInfo | |
| depth_write(DepthWrite value) | blender::gpu::shader::ShaderCreateInfo | inline |
| depth_write_ | blender::gpu::shader::ShaderCreateInfo | |
| do_static_compilation(bool value) | blender::gpu::shader::ShaderCreateInfo | inline |
| do_static_compilation_ | blender::gpu::shader::ShaderCreateInfo | |
| early_fragment_test(bool enable) | blender::gpu::shader::ShaderCreateInfo | inline |
| early_fragment_test_ | blender::gpu::shader::ShaderCreateInfo | |
| finalize() | blender::gpu::shader::ShaderCreateInfo | |
| finalized_ | blender::gpu::shader::ShaderCreateInfo | |
| fragment_out(int slot, Type type, StringRefNull name, DualBlend blend=DualBlend::NONE) | blender::gpu::shader::ShaderCreateInfo | inline |
| fragment_outputs_ | blender::gpu::shader::ShaderCreateInfo | |
| fragment_source(StringRefNull filename) | blender::gpu::shader::ShaderCreateInfo | inline |
| fragment_source_ | blender::gpu::shader::ShaderCreateInfo | |
| fragment_source_generated | blender::gpu::shader::ShaderCreateInfo | |
| geometry_layout(PrimitiveIn prim_in, PrimitiveOut prim_out, int max_vertices, int invocations=-1) | blender::gpu::shader::ShaderCreateInfo | inline |
| geometry_layout_ | blender::gpu::shader::ShaderCreateInfo | |
| geometry_out(StageInterfaceInfo &interface) | blender::gpu::shader::ShaderCreateInfo | inline |
| geometry_out_interfaces_ | blender::gpu::shader::ShaderCreateInfo | |
| geometry_source(StringRefNull filename) | blender::gpu::shader::ShaderCreateInfo | inline |
| geometry_source_ | blender::gpu::shader::ShaderCreateInfo | |
| geometry_source_generated | blender::gpu::shader::ShaderCreateInfo | |
| GPUCodegenCreateInfo(const char *name) | GPUCodegenCreateInfo | inline |
| has_resource_image() const | blender::gpu::shader::ShaderCreateInfo | inline |
| has_resource_storage() const | blender::gpu::shader::ShaderCreateInfo | inline |
| has_resource_type(Resource::BindType bind_type) const | blender::gpu::shader::ShaderCreateInfo | inline |
| image(int slot, eGPUTextureFormat format, Qualifier qualifiers, ImageType type, StringRefNull name, Frequency freq=Frequency::PASS) | blender::gpu::shader::ShaderCreateInfo | inline |
| interface_generated | GPUCodegenCreateInfo | |
| interface_names_size_ | blender::gpu::shader::ShaderCreateInfo | |
| legacy_resource_location(bool value) | blender::gpu::shader::ShaderCreateInfo | inline |
| legacy_resource_location_ | blender::gpu::shader::ShaderCreateInfo | |
| local_group_size(int local_size_x=-1, int local_size_y=-1, int local_size_z=-1) | blender::gpu::shader::ShaderCreateInfo | inline |
| name_ | blender::gpu::shader::ShaderCreateInfo | |
| name_buffer | GPUCodegenCreateInfo | |
| operator==(const ShaderCreateInfo &b) | blender::gpu::shader::ShaderCreateInfo | inline |
| pass_resources_ | blender::gpu::shader::ShaderCreateInfo | |
| push_constant(Type type, StringRefNull name, int array_size=0) | blender::gpu::shader::ShaderCreateInfo | inline |
| push_constants_ | blender::gpu::shader::ShaderCreateInfo | |
| sampler(int slot, ImageType type, StringRefNull name, Frequency freq=Frequency::PASS, eGPUSamplerState sampler=(eGPUSamplerState) -1) | blender::gpu::shader::ShaderCreateInfo | inline |
| Self typedef | blender::gpu::shader::ShaderCreateInfo | |
| ShaderCreateInfo(const char *name) | blender::gpu::shader::ShaderCreateInfo | inline |
| storage_buf(int slot, Qualifier qualifiers, StringRefNull type_name, StringRefNull name, Frequency freq=Frequency::PASS) | blender::gpu::shader::ShaderCreateInfo | inline |
| typedef_source(StringRefNull filename) | blender::gpu::shader::ShaderCreateInfo | inline |
| typedef_source_generated | blender::gpu::shader::ShaderCreateInfo | |
| typedef_sources_ | blender::gpu::shader::ShaderCreateInfo | |
| uniform_buf(int slot, StringRefNull type_name, StringRefNull name, Frequency freq=Frequency::PASS) | blender::gpu::shader::ShaderCreateInfo | inline |
| validate_merge(const ShaderCreateInfo &other_info) | blender::gpu::shader::ShaderCreateInfo | |
| validate_vertex_attributes(const ShaderCreateInfo *other_info=nullptr) | blender::gpu::shader::ShaderCreateInfo | |
| vertex_in(int slot, Type type, StringRefNull name) | blender::gpu::shader::ShaderCreateInfo | inline |
| vertex_inputs_ | blender::gpu::shader::ShaderCreateInfo | |
| vertex_out(StageInterfaceInfo &interface) | blender::gpu::shader::ShaderCreateInfo | inline |
| vertex_out_interfaces_ | blender::gpu::shader::ShaderCreateInfo | |
| vertex_source(StringRefNull filename) | blender::gpu::shader::ShaderCreateInfo | inline |
| vertex_source_ | blender::gpu::shader::ShaderCreateInfo | |
| vertex_source_generated | blender::gpu::shader::ShaderCreateInfo | |
| ~GPUCodegenCreateInfo() | GPUCodegenCreateInfo | inline |
| ~ShaderCreateInfo() | blender::gpu::shader::ShaderCreateInfo | inline |