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 | |
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_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 | |
operator<<(std::ostream &stream, const ShaderCreateInfo &info) | blender::gpu::shader::ShaderCreateInfo | friend |
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 | |
~ShaderCreateInfo() | blender::gpu::shader::ShaderCreateInfo | inline |