Blender V4.3
blender::gpu::MTLShaderTexture Struct Reference

#include <mtl_shader_interface.hh>

Public Attributes

bool used
 
uint32_t name_offset
 
int slot_index
 
int location
 
eGPUTextureType type
 
eGPUSamplerFormat sampler_format
 
ShaderStage stage_mask
 
bool is_texture_sampler
 
int texture_buffer_ssbo_location = -1
 
int buffer_metadata_uniform_loc = -1
 

Detailed Description

Definition at line 137 of file mtl_shader_interface.hh.

Member Data Documentation

◆ buffer_metadata_uniform_loc

◆ is_texture_sampler

bool blender::gpu::MTLShaderTexture::is_texture_sampler

◆ location

◆ name_offset

◆ sampler_format

eGPUSamplerFormat blender::gpu::MTLShaderTexture::sampler_format

◆ slot_index

◆ stage_mask

ShaderStage blender::gpu::MTLShaderTexture::stage_mask

◆ texture_buffer_ssbo_location

◆ type

◆ used


The documentation for this struct was generated from the following file: