Declaración de la clase GEGraphicsContext que almacena el contexto gráfico de Vulkan.
std::vector< VkCommandBuffer > commandBuffers
Buffers de comandos por imagen.
Definition GECommandContext.h:20
void destroy(GEGraphicsContext *gc)
Destruye los buffers de comandos.
Definition GECommandContext.cpp:31
void createCommandBuffers(GEGraphicsContext *gc, uint32_t imageCount)
Crea los buffers de comandos que se enviarán a la cola gráfica.
Definition GECommandContext.cpp:68
GECommandContext(GEGraphicsContext *gc, uint32_t imageCount)
Construye los buffers de comandos.
Definition GECommandContext.cpp:21
VkCommandPool commandPool
Pool de comandos usado para asignar buffers.
Definition GECommandContext.h:36
void createCommandPool(GEGraphicsContext *gc)
Crea el command pool vinculado a la familia de colas para gráficos.
Definition GECommandContext.cpp:49
Clase que almacena el contexto gráfico de Vulkan (instancia y dispositivo).
Definition GEGraphicsContext.h:17