/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/UnitTests/RendererTest/Basics/RendererTestUtils.h
24 строки
745 B
C-Core
Array usage cleanup (#1864)
11 мар 2026, 23:44
Не верифицирован
11 мар 2026, 23:44
f7cb730
Код
Авторство
О чём код?
#pragma once #include "../TestClass/TestClass.h" #include <RendererTest/../../../Data/UnitTests/RendererTest/Shaders/TestInstancing.h> EZ_DEFINE_AS_POD_TYPE(ezTestShaderData); class ezRendererTestUtils { public: struct ImgColor { EZ_DECLARE_POD_TYPE(); ezUInt8 b; ezUInt8 g; ezUInt8 r; ezUInt8 a; }; static ezTransform CreateTransform(const ezUInt32 uiColumns, const ezUInt32 uiRows, ezUInt32 x, ezUInt32 y); static void FillStructuredBuffer(ezDynamicArray<ezTestShaderData>& ref_instanceData, ezUInt32 uiColorOffset = 0, ezUInt32 uiSlotOffset = 0); static void CreateImage(ezImage& ref_image, ezUInt32 uiWidth, ezUInt32 uiHeight, ezUInt32 uiMipLevelCount, bool bMipLevelIsBlue, ezUInt8 uiFixedBlue = 0); };