From 30f41c02aec763d32e62351452da9ef582bc3472 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 6 Mar 2026 13:30:59 -0800 Subject: Move contrib libraries to contrib repo --- .../src/render/direct3d12/D3D12_VertexShader.hlsl | 45 ---------------------- 1 file changed, 45 deletions(-) delete mode 100644 contrib/SDL-3.2.8/src/render/direct3d12/D3D12_VertexShader.hlsl (limited to 'contrib/SDL-3.2.8/src/render/direct3d12/D3D12_VertexShader.hlsl') diff --git a/contrib/SDL-3.2.8/src/render/direct3d12/D3D12_VertexShader.hlsl b/contrib/SDL-3.2.8/src/render/direct3d12/D3D12_VertexShader.hlsl deleted file mode 100644 index c7d2433..0000000 --- a/contrib/SDL-3.2.8/src/render/direct3d12/D3D12_VertexShader.hlsl +++ /dev/null @@ -1,45 +0,0 @@ -#include "D3D12_Shader_Common.hlsli" - -struct VertexShaderInput -{ - float3 pos : POSITION; - float2 tex : TEXCOORD0; - float4 color : COLOR0; -}; - -struct VertexShaderOutput -{ - float4 pos : SV_POSITION; - float2 tex : TEXCOORD0; - float4 color : COLOR0; -}; - -[RootSignature(ColorRS)] -VertexShaderOutput mainColor(VertexShaderInput input) -{ - VertexShaderOutput output; - float4 pos = float4(input.pos, 1.0f); - - // Transform the vertex position into projected space. - pos = mul(pos, model); - pos = mul(pos, projectionAndView); - output.pos = pos; - - // Pass through texture coordinates and color values without transformation - output.tex = input.tex; - output.color = input.color; - - return output; -} - -[RootSignature(TextureRS)] -VertexShaderOutput mainTexture(VertexShaderInput input) -{ - return mainColor(input); -} - -[RootSignature(AdvancedRS)] -VertexShaderOutput mainAdvanced(VertexShaderInput input) -{ - return mainColor(input); -} -- cgit v1.2.3