/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/RendererCore/Pipeline/Implementation/Passes/SkyRenderPass.cpp
27 строк
846 B
Sanakan8472
Track resource dependencies through extraction (and more polishing of resource states) (#1955)
07 июн 2026, 20:15
Не верифицирован
07 июн 2026, 20:15
4cd2378
Код
Авторство
О чём код?
#include <RendererCore/RendererCorePCH.h> #include <RendererCore/Pipeline/Passes/SkyRenderPass.h> EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezSkyRenderPass, 1, ezRTTIDefaultAllocator<ezSkyRenderPass>) EZ_END_DYNAMIC_REFLECTED_TYPE; ezSkyRenderPass::ezSkyRenderPass(const char* szName) : ezForwardRenderPass(szName) { } ezSkyRenderPass::~ezSkyRenderPass() = default; void ezSkyRenderPass::DeclareRenderObjectDependencies(ezRenderGraph& ref_graph, ezRenderGraphPassBuilder& ref_pass) { DeclareRendererDependenciesForCategory(ezDefaultRenderDataCategories::Sky, ref_graph, ref_pass); } void ezSkyRenderPass::RenderObjects(const ezRenderViewContext& renderViewContext) { RenderDataWithCategory(renderViewContext, ezDefaultRenderDataCategories::Sky); } EZ_STATICLINK_FILE(RendererCore, RendererCore_Pipeline_Implementation_Passes_SkyRenderPass);