Brak opisu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

XRMirrorView.shader 1.1KB

12345678910111213141516171819202122232425262728293031323334
  1. Shader "Hidden/Universal Render Pipeline/XR/XRMirrorView"
  2. {
  3. SubShader
  4. {
  5. Tags{ "RenderPipeline" = "UniversalPipeline" }
  6. HLSLINCLUDE
  7. // Foveated rendering currently not supported in dxc on metal
  8. #pragma never_use_dxc metal
  9. ENDHLSL
  10. Pass
  11. {
  12. ZWrite Off ZTest Always Blend Off Cull Off
  13. HLSLPROGRAM
  14. #pragma vertex VertQuad
  15. #pragma fragment FragBilinear
  16. #pragma multi_compile_local_fragment _ HDR_COLORSPACE_CONVERSION_AND_ENCODING
  17. #pragma multi_compile_fragment _ DISABLE_TEXTURE2D_X_ARRAY
  18. #if defined(DISABLE_TEXTURE2D_X_ARRAY)
  19. #define SRC_TEXTURE2D_X_ARRAY 0
  20. #else
  21. #define SRC_TEXTURE2D_X_ARRAY 1
  22. #endif
  23. #include_with_pragmas "Packages/com.unity.render-pipelines.core/ShaderLibrary/FoveatedRenderingKeywords.hlsl"
  24. #include "Packages/com.unity.render-pipelines.universal/Shaders/XR/XRMirrorView.hlsl"
  25. ENDHLSL
  26. }
  27. }
  28. Fallback Off
  29. }