PerfGraphPS.hlsl 681 B

12345678910111213141516171819202122232425262728293031
  1. // RUN: %dxc -E main -T ps_6_0 %s | FileCheck %s
  2. // CHECK: loadInput
  3. // CHECK: storeOutput
  4. //
  5. // Copyright (c) Microsoft. All rights reserved.
  6. // This code is licensed under the MIT License (MIT).
  7. // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
  8. // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
  9. // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
  10. // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
  11. //
  12. // Developed by Minigraph
  13. //
  14. // Author: Julia Careaga
  15. //
  16. #include "PerfGraphRS.hlsli"
  17. struct VSOutput
  18. {
  19. float4 pos : SV_POSITION;
  20. float3 col : COLOR;
  21. };
  22. [RootSignature(PerfGraph_RootSig)]
  23. float4 main( VSOutput input ) : SV_TARGET
  24. {
  25. return float4(input.col, 0.75);
  26. }