lib_resource.hlsl 525 B

123456789101112131415
  1. // RUN: %dxc -T lib_6_3 -auto-binding-space 11 -default-linkage external %s | FileCheck %s
  2. // Make sure globals for resource exist.
  3. // CHECK: @"\01?g_txDiffuse@@3V?$Texture2D@V?$vector@M$03@@@@A" = external constant %"class.Texture2D<vector<float, 4> >", align 4
  4. // CHECK: @"\01?g_samLinear@@3USamplerState@@A" = external constant %struct.SamplerState, align 4
  5. Texture2D g_txDiffuse;
  6. SamplerState g_samLinear;
  7. float4 test(float2 c : C) : SV_TARGET
  8. {
  9. float4 x = g_txDiffuse.Sample( g_samLinear, c );
  10. return x;
  11. }