![]() |
OGRE 2.3.3
Object-Oriented Graphics Rendering Engine
|
This table holds an emulation of D3D11/Metal style of resource binding. More...
#include <OgreVulkanGlobalBindingTable.h>
Public Member Functions | |
void | reset (void) |
void | setAllDirty (void) |
This table holds an emulation of D3D11/Metal style of resource binding.
VkWriteDescriptorSet* Ogre::VulkanGlobalBindingTable::bakedDescriptorSets[BakedDescriptorSets::NumBakedDescriptorSets] |
VkDescriptorBufferInfo Ogre::VulkanGlobalBindingTable::constBuffers[NUM_BIND_CONST_BUFFERS] |
bool Ogre::VulkanGlobalBindingTable::dirtyBakedSamplers |
Referenced by reset(), and setAllDirty().
bool Ogre::VulkanGlobalBindingTable::dirtyBakedTextures |
Referenced by reset(), and setAllDirty().
bool Ogre::VulkanGlobalBindingTable::dirtyBakedUavs |
Referenced by reset(), and setAllDirty().
bool Ogre::VulkanGlobalBindingTable::dirtyParamsBuffer |
Referenced by reset(), and setAllDirty().
uint8 Ogre::VulkanGlobalBindingTable::minDirtySlotConst |
Referenced by reset(), and setAllDirty().
uint8 Ogre::VulkanGlobalBindingTable::minDirtySlotReadOnlyBuffer |
Referenced by reset(), and setAllDirty().
uint8 Ogre::VulkanGlobalBindingTable::minDirtySlotSamplers |
Referenced by reset(), and setAllDirty().
uint8 Ogre::VulkanGlobalBindingTable::minDirtySlotTexBuffer |
Referenced by reset(), and setAllDirty().
uint8 Ogre::VulkanGlobalBindingTable::minDirtySlotTextures |
Referenced by reset(), and setAllDirty().
VkDescriptorBufferInfo Ogre::VulkanGlobalBindingTable::paramsBuffer[NumShaderTypes+1u] |
VkDescriptorBufferInfo Ogre::VulkanGlobalBindingTable::readOnlyBuffers[NUM_BIND_READONLY_BUFFERS] |
VkDescriptorImageInfo Ogre::VulkanGlobalBindingTable::samplers[NUM_BIND_SAMPLERS] |
VkBufferView Ogre::VulkanGlobalBindingTable::texBuffers[NUM_BIND_TEX_BUFFERS] |
VkDescriptorImageInfo Ogre::VulkanGlobalBindingTable::textures[NUM_BIND_TEXTURES] |