var.static.resource.hlsl 657 B

123456789101112131415161718192021222324
  1. // Run: %dxc -T vs_6_0 -E main
  2. // No inline initializer
  3. // CHECK: %sRWTex = OpVariable %_ptr_Private_type_2d_image Private
  4. // CHECK: %lRWTex = OpVariable %_ptr_Private_type_2d_image Private
  5. static RWTexture2D<float4> sRWTex;
  6. // No OpStore
  7. // CHECK-LABEL: %main = OpFunction
  8. // CHECK-NEXT: OpLabel
  9. // CHECK-NEXT: OpFunctionCall %void %src_main
  10. // CHECK-NEXT: OpReturn
  11. // CHECK-NEXT: OpFunctionEnd
  12. // CHECK: %src_main = OpFunction
  13. // CHECK-NEXT: OpLabel
  14. // CHECK-NEXT: OpReturn
  15. // CHECK-NEXT: OpFunctionEnd
  16. void main() {
  17. static RWTexture2D<float4> lRWTex;
  18. }