Nessuna descrizione
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.

URPRenderGraphViewerDisabler.cs 687B

12345678910111213141516171819
  1. using UnityEngine.Rendering;
  2. using UnityEngine.Rendering.Universal;
  3. namespace UnityEditor.Rendering.Universal
  4. {
  5. class URPRenderGraphViewerDisabler
  6. {
  7. // Disable the Render Graph Viewer menu item if URP is active and RenderGraph is disabled.
  8. [MenuItem("Window/Analysis/Render Graph Viewer", true)]
  9. static bool ValidateRenderGraphViewer()
  10. {
  11. if (RenderPipelineManager.currentPipeline is not UniversalRenderPipeline)
  12. return true;
  13. var settings = GraphicsSettings.GetRenderPipelineSettings<RenderGraphSettings>();
  14. return settings != null && !settings.enableRenderCompatibilityMode;
  15. }
  16. }
  17. }