/// <summary> /// Draws the collected debug shapes to the output. /// </summary> /// <param name="renderContext">The rendering context.</param> /// <param name="target">The rendering output surface handle.</param> /// <param name="depthBuffer">The custom depth texture used for depth test. Can be MSAA. Must match target surface size.</param> /// <param name="enableDepthTest">True if perform manual depth test with scene depth buffer when rendering the primitives. Uses custom shader and the scene depth buffer.</param> public static void Draw(ref RenderContext renderContext, GPUTextureView target = null, GPUTextureView depthBuffer = null, bool enableDepthTest = false) { }