ObbIntersection.shader 857 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "Source" : "ObbIntersection.azsl",
  3. "DrawList" : "RayTracing",
  4. "AddBuildArguments":
  5. {
  6. "dxc": ["-fspv-target-env=vulkan1.2"]
  7. },
  8. "ProgramSettings":
  9. {
  10. "EntryPoints":
  11. [
  12. {
  13. "name": "Intersection",
  14. "type": "RayTracing"
  15. }
  16. ]
  17. },
  18. "DisabledRHIBackends": ["metal"],
  19. "Supervariants":
  20. [
  21. {
  22. "Name": "",
  23. "RemoveBuildArguments":
  24. {
  25. "azslc": ["--strip-unused-srgs"]
  26. }
  27. },
  28. {
  29. "Name": "NoFloat16",
  30. "AddBuildArguments":
  31. {
  32. "preprocessor": ["-DNO_FLOAT_16=1"]
  33. },
  34. "RemoveBuildArguments":
  35. {
  36. "azslc": ["--strip-unused-srgs"]
  37. }
  38. }
  39. ]
  40. }