#ifndef HGL_RENDER_DRIVER_INCLUDE #define HGL_RENDER_DRIVER_INCLUDE #include namespace hgl { namespace graph { /** * 渲染驱动 * 用于对真实渲染API的交接管理 */ class RenderDriver { private: RenderStatus current_status; public: virtual void SetCurStatus(const RenderStatus &)=0; virtual void ClearColorBuffer()=0; virtual void ClearDepthBuffer()=0; };//class RenderDriver void InitOpenGLDebug(); }//namespace graph }//namespace hgl #endif//HGL_RENDER_DRIVER_INCLUDE