/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/RendererCore/Pipeline/Implementation/Declarations.cpp
18 строк
674 B
C-Core
Render Pipeline Blackboards (#1974)
06 июл 2026, 13:55
Не верифицирован
06 июл 2026, 13:55
5715bdc
Код
Авторство
О чём код?
#include <RendererCore/RendererCorePCH.h> #include <RendererCore/Pipeline/Declarations.h> #include <RendererCore/RenderContext/RenderContext.h> EZ_BEGIN_DYNAMIC_REFLECTED_TYPE(ezRenderViewContext, 1, ezRTTINoAllocator) EZ_END_DYNAMIC_REFLECTED_TYPE; void ezRenderViewContext::UpdateViewport() const { ezRectFloat viewport = m_pViewData->m_ViewPortRect; auto& gc = m_pRenderContext->WriteGlobalConstants(); gc.ViewportSize = ezVec4(viewport.width, viewport.height, 1.0f / viewport.width, 1.0f / viewport.height); m_pRenderContext->GetCommandEncoder()->SetViewport(viewport); } EZ_STATICLINK_FILE(RendererCore, RendererCore_Pipeline_Implementation_Declarations);