20 #if !defined(__MITSUBA_HW_WGLRENDERER_H_)
21 #define __MITSUBA_HW_WGLRENDERER_H_
46 virtual void *lookupExtension(
const std::string &name)
const;
virtual void init(Device *device, Renderer *other=NULL)
Initialize the renderer.
Windows (WGL) renderer implementation.
Definition: wglrenderer.h:31
HGLRC getWGLContext()
Return the rendering context.
Definition: wglrenderer.h:37
Windows (WGL) windowing environment session.
Definition: wglsession.h:32
An abstract drawing device.
Definition: device.h:136
#define MTS_DECLARE_CLASS()
This macro must be used in the initial definition in classes that derive from Object.
Definition: class.h:158
Abstract renderer implementation.
Definition: renderer.h:79
virtual void shutdown()
Shut the renderer down.
OpenGL implementation of the Renderer interface.
Definition: glrenderer.h:43