Animación Vulkan 1.0
Animación de tiro libre baloncesto con motor gráfico desarrollado en clase
Cargando...
Buscando...
Nada coincide
GEDepthBuffer.h
Ir a la documentación de este archivo.
1
5
6#pragma once
7
8#include <vulkan/vulkan.h>
9#include "GEGraphicsContext.h"
10
16{
17public:
18 VkImage image;
19 VkDeviceMemory imageMemory;
20 VkImageView imageView;
21
27 GEDepthBuffer(GEGraphicsContext* gc, VkExtent2D extent);
28
33 void destroy(GEGraphicsContext* gc);
34};
35
Declaración de la clase GEGraphicsContext que almacena el contexto gráfico de Vulkan.
VkDeviceMemory imageMemory
Memoria asociada a la imagen.
Definition GEDepthBuffer.h:19
VkImage image
Imagen de profundidad.
Definition GEDepthBuffer.h:18
VkImageView imageView
Vista de la imagen.
Definition GEDepthBuffer.h:20
GEDepthBuffer(GEGraphicsContext *gc, VkExtent2D extent)
Crea un buffer de profundidad (imagen, memoria y vista).
Definition GEDepthBuffer.cpp:15
void destroy(GEGraphicsContext *gc)
Destruye el buffer de profundidad liberando recursos Vulkan.
Definition GEDepthBuffer.cpp:74
Clase que almacena el contexto gráfico de Vulkan (instancia y dispositivo).
Definition GEGraphicsContext.h:17