ReflectionProbeRenderOuter.shader 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {
  2. "Source" : "ReflectionProbeRenderOuter.azsl",
  3. "RasterState" :
  4. {
  5. "CullMode" : "Front"
  6. },
  7. "DepthStencilState" :
  8. {
  9. "Depth" :
  10. {
  11. "Enable" : false
  12. },
  13. "Stencil" :
  14. {
  15. "Enable" : true,
  16. "ReadMask" : "0x3F",
  17. "WriteMask" : "0x00",
  18. "BackFace" :
  19. {
  20. "Func" : "Equal",
  21. "DepthFailOp" : "Keep",
  22. "FailOp" : "Keep",
  23. "PassOp" : "Keep"
  24. }
  25. }
  26. },
  27. "GlobalTargetBlendState" : {
  28. "Enable" : true,
  29. "BlendSource" : "One",
  30. "BlendDest" : "One",
  31. "BlendOp" : "Add"
  32. },
  33. "DrawList" : "reflectionproberenderouter",
  34. "ProgramSettings":
  35. {
  36. "EntryPoints":
  37. [
  38. {
  39. "name": "MainVS",
  40. "type": "Vertex"
  41. },
  42. {
  43. "name": "MainPS",
  44. "type": "Fragment"
  45. }
  46. ]
  47. },
  48. "Supervariants":
  49. [
  50. {
  51. "Name": "NoMSAA",
  52. "AddBuildArguments": {
  53. "azslc": ["--no-ms"]
  54. }
  55. }
  56. ]
  57. }