载入中...
搜索中...
未找到
eve::graphics::vulkan::Graphics::GpuParticleResource::Slot结构体 参考

Public 属性

vkb::GenericBuffer state
 
vkb::GenericBuffer meta
 
vkb::GenericBuffer indirect
 
vkb::GenericBuffer spawns
 
vkb::GenericBuffer scratchState
 
vkb::GenericBuffer scratchMeta
 
vkb::GenericBuffer sortRecords
 
vkb::GenericBuffer sortedIndices
 
vk::DescriptorSet computeSet {}
 
vk::DescriptorSet drawSet {}
 
vk::DescriptorSet sortSet {}
 
GpuTexture * drawTexture = nullptr
 
GpuTexture * drawDepthTexture = nullptr
 
vk::Buffer drawSortedIndices = nullptr
 
vk::Buffer drawMeta = nullptr
 
std::uint64_t serial = 0
 
bool initialized = false
 
bool hasSortedIndices = false
 

详细描述

在文件 GraphicsParticles.cpp 第 140 行定义.

类成员变量说明

◆ computeSet

vk::DescriptorSet eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::computeSet {}

在文件 GraphicsParticles.cpp 第 149 行定义.

◆ drawDepthTexture

GpuTexture* eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::drawDepthTexture = nullptr

在文件 GraphicsParticles.cpp 第 153 行定义.

◆ drawMeta

vk::Buffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::drawMeta = nullptr

在文件 GraphicsParticles.cpp 第 155 行定义.

◆ drawSet

vk::DescriptorSet eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::drawSet {}

在文件 GraphicsParticles.cpp 第 150 行定义.

◆ drawSortedIndices

vk::Buffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::drawSortedIndices = nullptr

在文件 GraphicsParticles.cpp 第 154 行定义.

◆ drawTexture

GpuTexture* eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::drawTexture = nullptr

在文件 GraphicsParticles.cpp 第 152 行定义.

◆ hasSortedIndices

bool eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::hasSortedIndices = false

在文件 GraphicsParticles.cpp 第 158 行定义.

◆ indirect

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::indirect

在文件 GraphicsParticles.cpp 第 143 行定义.

◆ initialized

bool eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::initialized = false

在文件 GraphicsParticles.cpp 第 157 行定义.

◆ meta

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::meta

在文件 GraphicsParticles.cpp 第 142 行定义.

◆ scratchMeta

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::scratchMeta

在文件 GraphicsParticles.cpp 第 146 行定义.

◆ scratchState

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::scratchState

在文件 GraphicsParticles.cpp 第 145 行定义.

◆ serial

std::uint64_t eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::serial = 0

在文件 GraphicsParticles.cpp 第 156 行定义.

◆ sortedIndices

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::sortedIndices

在文件 GraphicsParticles.cpp 第 148 行定义.

◆ sortRecords

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::sortRecords

在文件 GraphicsParticles.cpp 第 147 行定义.

◆ sortSet

vk::DescriptorSet eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::sortSet {}

在文件 GraphicsParticles.cpp 第 151 行定义.

◆ spawns

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::spawns

在文件 GraphicsParticles.cpp 第 144 行定义.

◆ state

vkb::GenericBuffer eve::graphics::vulkan::Graphics::GpuParticleResource::Slot::state

在文件 GraphicsParticles.cpp 第 141 行定义.


该结构体的文档由以下文件生成: