Tipos
| Nome | Valor | Descrição |
|---|---|---|
DescriptorSets | ||
WriteDescriptorSets | std::vector<vk::WriteDescriptorSet> |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | void | wait() | ||
public | void | |||
public | void | end() | ||
public | void | destroy() | ||
public | void | setupCommandBuffer( const vk::CommandPool& inPool ) | ||
public | void | setupSync() | ||
public | void | destroySync() | ||
public | void | setupCameraData() | ||
public | void | |||
public | void | destroyCameraData() | ||
public | void | setupLightData() | ||
public | void | |||
public | void | destroyLightData() | ||
public | void | setup2DData( std::size_t inBudget ) | ||
public | void | |||
public | void | destroy2DData() | ||
public | void | setup3DData( std::size_t inBudget ) | ||
public | void | |||
public | void | destroy3DData() | ||
public | void | |||
public | vk::DescriptorSet | const | ||
public | void | addWriteDescriptorSet( const vk::WriteDescriptorSet& inWriteDescriptorSet ) | ||
public | void | updateDescriptorSets() |
Membros
| Accesso | Tipo | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | vk::Device | logicalDevice | ||
public | vk::PhysicalDevice | physicalDevice | ||
public | vk::CommandBuffer | commandBuffer | ||
public | vk::Semaphore | imageAvailableSemaphore | ||
public | vk::Fence | fence | ||
public | cameraResource | |||
public | lightResource | |||
public | poly2DResource | |||
public | poly3DResource | |||
public | descriptorSets | |||
public | descriptorSetWrites | |||
public | image |