/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/RendererVulkan/Resources/RenderTargetViewVulkan.h
31 строка
906 B
Sanakan8472
Copy / Readback fixes (#1963)
11 июн 2026, 18:07
Не верифицирован
11 июн 2026, 18:07
b50d6f1
Код
Авторство
О чём код?
#pragma once #include <RendererFoundation/Resources/RenderTargetView.h> struct ID3D11RenderTargetView; struct ID3D11DepthStencilView; struct ID3D11UnorderedAccessView; class ezGALRenderTargetViewVulkan : public ezGALRenderTargetView { public: vk::ImageView GetImageView() const; bool IsFullRange() const; vk::ImageSubresourceRange GetRange() const; protected: friend class ezGALDeviceVulkan; friend class ezMemoryUtils; ezGALRenderTargetViewVulkan(ezGALTexture* pTexture, const ezGALRenderTargetViewCreationDescription& Description); virtual ~ezGALRenderTargetViewVulkan(); virtual ezResult InitPlatform(ezGALDevice* pDevice) override; virtual ezResult DeInitPlatform(ezGALDevice* pDevice) override; vk::ImageView m_ImageView; bool m_bBfullRange = false; vk::ImageSubresourceRange m_Range; }; #include <RendererVulkan/Resources/Implementation/RenderTargetViewVulkan_inl.h>