buffer | castor3d::ObjectBufferOffset::GpuBufferChunk | |
chunk | castor3d::ObjectBufferOffset::GpuBufferChunk | |
createInOutStoragePassBinding(crg::FramePass &pass, uint32_t binding, std::string const &name) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
createInputStoragePassBinding(crg::FramePass &pass, uint32_t binding, std::string const &name) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
createOutputStoragePassBinding(crg::FramePass &pass, uint32_t binding, std::string const &name) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
createUniformPassBinding(crg::FramePass &pass, uint32_t binding, std::string const &name) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
directUpload(ashes::Queue const &queue, ashes::CommandPool const &commandPool, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getBuffer() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getCount() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getData() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getFirst() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getOffset() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getSize() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getStorageBinding(uint32_t binding) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
getUniformBinding(uint32_t binding) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
hasData() const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
markDirty(VkAccessFlags dstAccessFlags=VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT, VkPipelineStageFlags dstPipelineFlags=VK_PIPELINE_STAGE_VERTEX_INPUT_BIT) const | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |
reset() | castor3d::ObjectBufferOffset::GpuBufferChunk | inline |