addView(gui::RenderView *newView) | om::graphics::devices::opengl::OpenGLContext | virtual |
bindFramebuffer(const Shared< Framebuffer > &newFramebuffer) | om::graphics::devices::opengl::OpenGLContext | virtual |
clearColorBuffer(const Color4d &clearColor) | om::graphics::devices::opengl::OpenGLContext | virtual |
clearDepthBuffer(Double clearDepth) | om::graphics::devices::opengl::OpenGLContext | virtual |
clearStencilBuffer(Int clearStencil) | om::graphics::devices::opengl::OpenGLContext | virtual |
clearViews() | om::graphics::devices::opengl::OpenGLContext | virtual |
createBuffer(const BufferType &bufferType, const BufferUsage &newUsage=BufferUsage::STATIC) | om::graphics::devices::opengl::OpenGLContext | virtual |
createBuffer(const BufferType &bufferType, Size capacity, const BufferUsage &newUsage=BufferUsage::STATIC) | om::graphics::devices::opengl::OpenGLContext | virtual |
createBuffer(const BufferType &bufferType, Size capacity, const void *data, const BufferUsage &newUsage=BufferUsage::STATIC) | om::graphics::devices::opengl::OpenGLContext | virtual |
createFramebuffer() | om::graphics::devices::opengl::OpenGLContext | virtual |
createShader(const ShaderType &newShaderType, const ShaderSourceString &newSource, const ShaderLanguage &newLanguage=ShaderLanguage::DEFAULT, StringOutputStream *compilationLog=((void *) 0)) | om::graphics::devices::opengl::OpenGLContext | virtual |
createShaderProgram() | om::graphics::devices::opengl::OpenGLContext | virtual |
createShaderProgram(const ShaderProgramSource &programSource, const ShaderConfiguration *configuration=((void *) 0), StringOutputStream *compilationLog=((void *) 0)) | om::graphics::devices::opengl::OpenGLContext | virtual |
createTexture(const Image &image, TextureFormat format) | om::graphics::devices::opengl::OpenGLContext | virtual |
om::graphics::devices::GraphicsContext::createTexture(const Image &image) | om::graphics::devices::GraphicsContext | inline |
createTexture1D(TextureFormat format, Size width) | om::graphics::devices::opengl::OpenGLContext | virtual |
createTexture2D(TextureFormat format, Size width, Size height) | om::graphics::devices::opengl::OpenGLContext | virtual |
createTexture3D(TextureFormat format, Size width, Size height, Size depth) | om::graphics::devices::opengl::OpenGLContext | virtual |
createTextureCube(TextureFormat format, Size width) | om::graphics::devices::opengl::OpenGLContext | virtual |
draw(const RenderMode &renderMode, const DeviceShaderProgram &program, const ShaderBindingSet &shaderBindings, const ShaderBindingData &shaderData, const IndexRange &indexRange, const IndexBuffer *indices=((void *) 0)) | om::graphics::devices::opengl::OpenGLContext | virtual |
finish() | om::graphics::devices::opengl::OpenGLContext | virtual |
flush() | om::graphics::devices::opengl::OpenGLContext | virtual |
getBestProgramSource(const ShaderProgram &shaderProgram, Index &sourceIndex) const | om::graphics::devices::opengl::OpenGLContext | virtual |
getBlendMode() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getCapabilities() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getDefaultProgram(const TechniqueUsage &usage) | om::graphics::devices::opengl::OpenGLContext | virtual |
getDefaultProgramLibrary() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getDepthMode() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getFramebuffer() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getFramebufferSize() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getLineWidth() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getPointSize() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getRenderFlagIsSet(RenderFlags::Flag flag) const | om::graphics::devices::opengl::OpenGLContext | virtual |
getRenderFlags() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getRenderMode() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getScissorTest() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getStencilMode() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getTargetView() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getViewport() const | om::graphics::devices::opengl::OpenGLContext | virtual |
getViewportSize() const | om::graphics::devices::GraphicsContext | inline |
getVSync() const | om::graphics::devices::opengl::OpenGLContext | virtual |
hasCapabilities(const GraphicsContextCapabilities &capabilities) | om::graphics::devices::GraphicsContext | inline |
isCurrent() | om::graphics::devices::opengl::OpenGLContext | virtual |
isValid() const | om::graphics::devices::opengl::OpenGLContext | virtual |
makeCurrent() | om::graphics::devices::opengl::OpenGLContext | virtual |
readColorBuffer(const PixelFormat &pixelType, Image &image) const | om::graphics::devices::opengl::OpenGLContext | virtual |
readColorBuffer(const PixelFormat &pixelType, Image &image, const AABB2i &bounds) const | om::graphics::devices::opengl::OpenGLContext | virtual |
readDepthBuffer(const PixelFormat &pixelType, Image &image) const | om::graphics::devices::opengl::OpenGLContext | virtual |
readDepthBuffer(const PixelFormat &pixelType, Image &image, const AABB2i &bounds) const | om::graphics::devices::opengl::OpenGLContext | virtual |
removeView(const gui::RenderView *newView) | om::graphics::devices::opengl::OpenGLContext | virtual |
setBlendMode(const BlendMode &newBlendMode) | om::graphics::devices::opengl::OpenGLContext | virtual |
setDepthMode(const DepthMode &newDepthMode) | om::graphics::devices::opengl::OpenGLContext | virtual |
setLineWidth(Float newLineWidth) | om::graphics::devices::opengl::OpenGLContext | virtual |
setPointSize(Float newPointSize) | om::graphics::devices::opengl::OpenGLContext | virtual |
setRenderFlag(RenderFlags::Flag flag, Bool value=true) | om::graphics::devices::opengl::OpenGLContext | virtual |
setRenderFlags(const RenderFlags &newRenderFlags) | om::graphics::devices::opengl::OpenGLContext | virtual |
setRenderMode(const RenderMode &newRenderMode) | om::graphics::devices::opengl::OpenGLContext | virtual |
setScissorTest(const ScissorTest &newScissorTest) | om::graphics::devices::opengl::OpenGLContext | virtual |
setStencilMode(const StencilMode &newStencilMode) | om::graphics::devices::opengl::OpenGLContext | virtual |
setTargetView(gui::RenderView *newView) | om::graphics::devices::opengl::OpenGLContext | virtual |
setViewport(const Viewport &newViewport) | om::graphics::devices::opengl::OpenGLContext | virtual |
setVSync(Bool newVSync) | om::graphics::devices::opengl::OpenGLContext | virtual |
swapBuffers() | om::graphics::devices::opengl::OpenGLContext | virtual |
unbindFramebuffer() | om::graphics::devices::opengl::OpenGLContext | virtual |
~GraphicsContext() | om::graphics::devices::GraphicsContext | inlinevirtual |
~OpenGLContext() | om::graphics::devices::opengl::OpenGLContext | |