Animación Vulkan 1.0
Animación de tiro libre baloncesto con motor gráfico desarrollado en clase
Cargando...
Buscando...
Nada coincide
Referencia de la clase GEDescriptorSet

Clase que describe un conjunto de descriptores. Más...

#include <GEDescriptorSet.h>

Métodos públicos

 GEDescriptorSet (GEGraphicsContext *gc, GERenderingContext *rc, std::vector< GEUniformBuffer * > ubos)
 Crea los conjuntos de descriptores asociados a los uniform buffers.
void destroy (GEGraphicsContext *gc)
 Destruye los conjuntos de descriptores y libera recursos.

Atributos públicos

std::vector< VkDescriptorSet > descriptorSets
 Conjuntos de descriptores por imagen.

Atributos privados

VkDescriptorPool descriptorPool
 Descriptor pool usado para asignar conjuntos.

Descripción detallada

Clase que describe un conjunto de descriptores.

Documentación de constructores y destructores

◆ GEDescriptorSet()

GEDescriptorSet::GEDescriptorSet ( GEGraphicsContext * gc,
GERenderingContext * rc,
std::vector< GEUniformBuffer * > ubos )

Crea los conjuntos de descriptores asociados a los uniform buffers.

Crea los conjuntos de descriptores asociados a los buffers.

Parámetros
gcContexto gráfico.
rcContexto de renderizado.
ubosVector de uniform buffers a enlazar.
gcContexto gráfico.
rcContexto de renderizado.
ubosVector de uniform buffers.

Hace referencia a descriptorPool, GERenderingContext::descriptorSetLayout, descriptorSets, GEGraphicsContext::device y GERenderingContext::imageCount.

Documentación de funciones miembro

◆ destroy()

void GEDescriptorSet::destroy ( GEGraphicsContext * gc)

Destruye los conjuntos de descriptores y libera recursos.

Destruye los conjuntos de descriptores.

Parámetros
gcContexto gráfico.

Hace referencia a descriptorPool, descriptorSets y GEGraphicsContext::device.

Documentación de datos miembro

◆ descriptorPool

VkDescriptorPool GEDescriptorSet::descriptorPool
private

Descriptor pool usado para asignar conjuntos.

Referenciado por destroy() y GEDescriptorSet().

◆ descriptorSets

std::vector<VkDescriptorSet> GEDescriptorSet::descriptorSets

Conjuntos de descriptores por imagen.

Referenciado por destroy() y GEDescriptorSet().


La documentación de esta clase está generada de los siguientes archivos: