/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Base/Shaders/Pipeline/Copy.ezShader
36 строк
651 B
Jan Krassnigg
Removed VERTEX_SHADER_RENDER_TARGET_ARRAY_INDEX shader permutation (#1708)
09 ноя 2025, 20:30
Не верифицирован
09 ноя 2025, 20:30
cd794e7
Код
Авторство
О чём код?
[PLATFORMS] ALL [PERMUTATIONS] CAMERA_MODE [RENDERSTATE] DepthTest = false DepthTestFunc = CompareFunc_Less DepthWrite = false CullMode = CullMode_None [VERTEXSHADER] #include <Shaders/Pipeline/FullscreenTriangleVertexShader.h> [PIXELSHADER] #include <Shaders/Pipeline/FullscreenTriangleInterpolator.h> #include "CopyConstants.h" Texture2DArray Input; float4 main(PS_IN input) : SV_Target { int mipLevel = 0; int arrayIndex = 0; #if CAMERA_MODE == CAMERA_MODE_STEREO arrayIndex = input.RenderTargetArrayIndex; #endif float4 res = Input.Load(int4((int)input.Position.x, (int)input.Position.y, arrayIndex, mipLevel)); return res; }