RetroArch
Public Attributes | List of all members
spirv_cross::MSLResourceBinding Struct Reference

#include <spirv_msl.hpp>

Public Attributes

spv::ExecutionModel stage
 
uint32_t desc_set = 0
 
uint32_t binding = 0
 
uint32_t msl_buffer = 0
 
uint32_t msl_texture = 0
 
uint32_t msl_sampler = 0
 
bool used_by_shader = false
 

Member Data Documentation

◆ binding

uint32_t spirv_cross::MSLResourceBinding::binding = 0

◆ desc_set

uint32_t spirv_cross::MSLResourceBinding::desc_set = 0

◆ msl_buffer

uint32_t spirv_cross::MSLResourceBinding::msl_buffer = 0

◆ msl_sampler

uint32_t spirv_cross::MSLResourceBinding::msl_sampler = 0

◆ msl_texture

uint32_t spirv_cross::MSLResourceBinding::msl_texture = 0

◆ stage

spv::ExecutionModel spirv_cross::MSLResourceBinding::stage

◆ used_by_shader

bool spirv_cross::MSLResourceBinding::used_by_shader = false

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