LibreOffice Module vcl (master)  1
Macros | Functions | Variables
OpenGLContext.cxx File Reference
#include <chrono>
#include <vcl/opengl/OpenGLContext.hxx>
#include <vcl/opengl/OpenGLHelper.hxx>
#include <vcl/opengl/OpenGLWrapper.hxx>
#include <vcl/syschild.hxx>
#include <vcl/sysdata.hxx>
#include <osl/thread.hxx>
#include <sal/log.hxx>
#include <svdata.hxx>
#include <salgdi.hxx>
#include <salinst.hxx>
#include <opengl/framebuffer.hxx>
#include <opengl/program.hxx>
#include <opengl/texture.hxx>
#include <opengl/zone.hxx>
#include <opengl/RenderState.hxx>
#include <config_features.h>
Include dependency graph for OpenGLContext.cxx:

Go to the source code of this file.

Macros

#define MAX_FRAMEBUFFER_COUNT   30
 

Functions

static OUString getGLString (GLenum eGlEnum)
 

Variables

static sal_Int64 nBufferSwapCounter = 0
 

Macro Definition Documentation

#define MAX_FRAMEBUFFER_COUNT   30

Definition at line 36 of file OpenGLContext.cxx.

Referenced by OpenGLContext::AcquireFramebuffer().

Function Documentation

static OUString getGLString ( GLenum  eGlEnum)
static

Definition at line 237 of file OpenGLContext.cxx.

References CHECK_GL_ERROR.

Referenced by OpenGLContext::InitGL().

Variable Documentation

sal_Int64 nBufferSwapCounter = 0
static

Definition at line 38 of file OpenGLContext.cxx.

Referenced by OpenGLContext::BuffersSwapped().