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

#include <spirv_cross.hpp>

Public Attributes

std::vector< Resourceuniform_buffers
 
std::vector< Resourcestorage_buffers
 
std::vector< Resourcestage_inputs
 
std::vector< Resourcestage_outputs
 
std::vector< Resourcesubpass_inputs
 
std::vector< Resourcestorage_images
 
std::vector< Resourcesampled_images
 
std::vector< Resourceatomic_counters
 
std::vector< Resourcepush_constant_buffers
 
std::vector< Resourceseparate_images
 
std::vector< Resourceseparate_samplers
 

Member Data Documentation

◆ atomic_counters

std::vector<Resource> spirv_cross::ShaderResources::atomic_counters

◆ push_constant_buffers

std::vector<Resource> spirv_cross::ShaderResources::push_constant_buffers

◆ sampled_images

std::vector<Resource> spirv_cross::ShaderResources::sampled_images

◆ separate_images

std::vector<Resource> spirv_cross::ShaderResources::separate_images

◆ separate_samplers

std::vector<Resource> spirv_cross::ShaderResources::separate_samplers

◆ stage_inputs

std::vector<Resource> spirv_cross::ShaderResources::stage_inputs

◆ stage_outputs

std::vector<Resource> spirv_cross::ShaderResources::stage_outputs

◆ storage_buffers

std::vector<Resource> spirv_cross::ShaderResources::storage_buffers

◆ storage_images

std::vector<Resource> spirv_cross::ShaderResources::storage_images

◆ subpass_inputs

std::vector<Resource> spirv_cross::ShaderResources::subpass_inputs

◆ uniform_buffers

std::vector<Resource> spirv_cross::ShaderResources::uniform_buffers

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