![]() |
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] |