Nameless Engine
|
#include <MeshNode.h>
Public Attributes | |
std::unordered_map< std::string, ShaderCpuWriteResourceBindingUniquePtr > | shaderCpuWriteResourceBindings |
std::unordered_map< std::string, ShaderTextureResourceBindingUniquePtr > | shaderTextureResources |
Stores resources used by shaders.
std::unordered_map<std::string, ShaderCpuWriteResourceBindingUniquePtr> ne::MeshNode::GpuResources::ShaderResources::shaderCpuWriteResourceBindings |
Single (non-array) shader resource bindings with CPU write access.
std::unordered_map<std::string, ShaderTextureResourceBindingUniquePtr> ne::MeshNode::GpuResources::ShaderResources::shaderTextureResources |
Shader resource bindings that reference textures.