// Unused bindings Texture2D tx0, tx1, tx2, tx3, tx4, tx5, tx6, tx7; SamplerState ss0, ss1, ss2, ss3, ss4, ss5, ss6, ss7; cbuffer cbf0 { float4 a0, a1, a2, a3, a4, a5, a6, a7; } struct in0 // Dummy interface, none of which is used { float4 position : POSITION; float2 uv : TEXCOORD0; }; struct out0 { float4 pos : SV_Position; #if defined(SHADING_RATE) uint sr : SV_ShadingRate; #endif }; #if defined(EXT_ONLY) [[vk::ext_extension("SPV_KHR_fragment_shading_rate")]] #endif out0 vertex(in0 i) { out0 o = (out0) 0; return o; }