+ /**
+ * @brief Cache the debug renderer
+ */
+ void CacheDebugRenderer( Renderer& renderer );
+
+ /**
+ * @brief Request the debug renderer;
+ */
+ Renderer GetDebugRenderer();
+
+ /**
+ * Get the SVG rasterization thread.
+ * @return A pointer pointing to the SVG rasterization thread.
+ */
+ SvgRasterizeThread* GetSVGRasterizationThread();
+
+private: // for svg rasterization thread
+
+ /**
+ * Applies the rasterized image to material
+ */
+ void ApplyRasterizedSVGToSampler();
+