/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/UnitTests/RendererTest/Shaders/Texture2DReadbackDepth.ezShader
34 строки
538 B
Jan Krassnigg
GAL improvements (#1422)
05 ноя 2024, 22:46
Не верифицирован
05 ноя 2024, 22:46
0e9f0e4
Код
Авторство
О чём код?
[PLATFORMS] ALL DEBUG [PERMUTATIONS] [RENDERSTATE] [VERTEXSHADER] #include "Texture.h" VS_OUT main(VS_IN Input) { VS_OUT RetVal; RetVal.pos = mul(mvp, float4(Input.pos, 1.0)); RetVal.texcoord0 = Input.texcoord0; return RetVal; } [PIXELSHADER] #include "Texture.h" Texture2D DiffuseTexture; float4 main(PS_IN Input) : SV_Target { float width, height; DiffuseTexture.GetDimensions(width, height); float4 color = DiffuseTexture.Load( int3(Input.texcoord0.x * width, Input.texcoord0.y * height, 0)); return color; }