#pragma once struct VertexOutput { float4 position: SV_Position; float2 uv: TEXCOORD0; }; struct PushConstants { float4x4 modelMatrix; uint albedoID; uint roughnessID; uint metalnessID; };