HairRenderingFillPPLL.shader 801 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "Source" : "HairRenderingFillPPLL.azsl",
  3. "DrawList" : "hairFillPass",
  4. "DepthStencilState" :
  5. {
  6. "Depth" :
  7. {
  8. "Enable" : true,
  9. "CompareFunc" : "GreaterEqual"
  10. // Originally in TressFX this is LessEqual - Atom is using reverse sort
  11. },
  12. "Stencil" :
  13. {
  14. "Enable" : false
  15. }
  16. },
  17. "RasterState" :
  18. {
  19. "CullMode" : "None"
  20. },
  21. "GlobalTargetBlendState" :
  22. {
  23. "Enable" : false
  24. },
  25. "ProgramSettings":
  26. {
  27. "EntryPoints":
  28. [
  29. {
  30. "name": "RenderHairVS",
  31. "type": "Vertex"
  32. },
  33. {
  34. "name": "PPLLFillPS",
  35. "type": "Fragment"
  36. }
  37. ]
  38. },
  39. "DisabledRHIBackends": ["metal"]
  40. }