CopyDepth.shader 720 B

1234567891011121314151617181920212223242526
  1. Shader "Hidden/Universal Render Pipeline/CopyDepth"
  2. {
  3. SubShader
  4. {
  5. Tags { "RenderType" = "Opaque" "RenderPipeline" = "UniversalPipeline"}
  6. Pass
  7. {
  8. Name "CopyDepth"
  9. ZTest Always ZWrite On ColorMask 0
  10. HLSLPROGRAM
  11. // Required to compile gles 2.0 with standard srp library
  12. #pragma prefer_hlslcc gles
  13. #pragma exclude_renderers d3d11_9x
  14. #pragma vertex vert
  15. #pragma fragment frag
  16. #pragma multi_compile _DEPTH_NO_MSAA _DEPTH_MSAA_2 _DEPTH_MSAA_4
  17. #include "Packages/com.unity.render-pipelines.universal/Shaders/Utils/CopyDepthPass.hlsl"
  18. ENDHLSL
  19. }
  20. }
  21. }