Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_opengl_image_textures.cpp File Reference
#include "opengl/kis_opengl_image_textures.h"
#include <QOpenGLFunctions>
#include <QOpenGLContext>
#include <QMessageBox>
#include <QApplication>
#include <QScreen>
#include <KoColorSpaceRegistry.h>
#include <KoColorProfile.h>
#include <KoColorModelStandardIds.h>
#include "kis_image.h"
#include "kis_config.h"
#include "KisPart.h"
#include "KisOpenGLModeProber.h"
#include "kis_fixed_paint_device.h"
#include "KisOpenGLSync.h"
#include <QVector3D>
#include "kis_painting_tweaks.h"
#include "KisOpenGLBufferCreationGuard.h"
#include <KisPlatformPluginInterfaceFactory.h>

Go to the source code of this file.

Macros

#define GL_BGRA   0x80E1
 
#define GL_BGRA8_EXT   0x93A1
 
#define GL_BGRA_EXT   0x80E1
 
#define GL_CLAMP_TO_EDGE   0x812F
 
#define GL_RGBA16_EXT   0x805B
 

Macro Definition Documentation

◆ GL_BGRA

#define GL_BGRA   0x80E1

Definition at line 53 of file kis_opengl_image_textures.cpp.

◆ GL_BGRA8_EXT

#define GL_BGRA8_EXT   0x93A1

Definition at line 61 of file kis_opengl_image_textures.cpp.

◆ GL_BGRA_EXT

#define GL_BGRA_EXT   0x80E1

Definition at line 58 of file kis_opengl_image_textures.cpp.

◆ GL_CLAMP_TO_EDGE

#define GL_CLAMP_TO_EDGE   0x812F

we use Angle's EGL on Windows, so we need access to EGL_ANGLE_platform_angle definition

Definition at line 49 of file kis_opengl_image_textures.cpp.

◆ GL_RGBA16_EXT

#define GL_RGBA16_EXT   0x805B

Definition at line 65 of file kis_opengl_image_textures.cpp.