MCPcopy Create free account
hub / github.com/OGRECave/ogre-next / _setTexBuffer

Method _setTexBuffer

RenderSystems/Vulkan/src/OgreVulkanRenderSystem.cpp:1543–1553  ·  view source on GitHub ↗

-------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

1541 }
1542 //-------------------------------------------------------------------------
1543 void VulkanRenderSystem::_setTexBuffer( size_t slot, VkBufferView bufferView )
1544 {
1545 OGRE_ASSERT_MEDIUM( slot < NUM_BIND_TEX_BUFFERS );
1546 if( mGlobalTable.texBuffers[slot] != bufferView )
1547 {
1548 mGlobalTable.texBuffers[slot] = bufferView;
1549 mGlobalTable.minDirtySlotTexBuffer =
1550 std::min( mGlobalTable.minDirtySlotTexBuffer, (uint8)slot );
1551 mTableDirty = true;
1552 }
1553 }
1554 //-------------------------------------------------------------------------
1555 void VulkanRenderSystem::_setTexBufferCS( size_t slot, VkBufferView bufferView )
1556 {

Callers 6

bindBufferVSMethod · 0.80
bindBufferPSMethod · 0.80
bindBufferGSMethod · 0.80
bindBufferDSMethod · 0.80
bindBufferHSMethod · 0.80
bindBufferCSMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected