Ingen beskrivning
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.

RenderGraphUtilsResources.cs 944B

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using System.ComponentModel;
  3. namespace UnityEngine.Rendering.RenderGraphModule.Util
  4. {
  5. [Serializable]
  6. [HideInInspector]
  7. [Category("Resources/Render Graph Helper Function Resources")]
  8. [SupportedOnRenderPipeline]
  9. class RenderGraphUtilsResources : IRenderPipelineResources
  10. {
  11. public enum Version
  12. {
  13. Initial,
  14. Count,
  15. Latest = Count - 1
  16. }
  17. [SerializeField, HideInInspector] Version m_Version = Version.Latest;
  18. int IRenderPipelineGraphicsSettings.version => (int)m_Version;
  19. [SerializeField, ResourcePath("Shaders/CoreCopy.shader")]
  20. internal Shader m_CoreCopyPS;
  21. /// <summary>
  22. /// Core Copy shader.
  23. /// </summary>
  24. public Shader coreCopyPS
  25. {
  26. get => m_CoreCopyPS;
  27. set => this.SetValueAndNotify(ref m_CoreCopyPS, value, nameof(m_CoreCopyPS));
  28. }
  29. }
  30. }