Replace NULL with nullptr in libkwineffects

Completing the task of replacing all NULL to nullptr in all the files in
libkwineffects folder.
(also substituting some "0" used as nullptr with nullptr)

REVIEW: 114823
This commit is contained in:
Matteo De Carlo 2014-01-08 11:43:02 +01:00 committed by Martin Gräßlin
parent 3297655fa2
commit 59bb857c7b
10 changed files with 168 additions and 168 deletions

View file

@ -233,7 +233,7 @@ public:
WindowPaintData::WindowPaintData(EffectWindow* w)
: PaintData()
, shader(NULL)
, shader(nullptr)
, d(new WindowPaintDataPrivate())
{
quads = w->buildQuads();
@ -492,7 +492,7 @@ void Effect::reconfigure(ReconfigureFlags)
void* Effect::proxy()
{
return NULL;
return nullptr;
}
void Effect::windowInputMouseEvent(QEvent*)
@ -655,7 +655,7 @@ KConfigGroup EffectsHandler::effectConfig(const QString& effectname)
return kwinconfig->group(QStringLiteral("Effect-") + effectname);
}
EffectsHandler* effects = 0;
EffectsHandler* effects = nullptr;
//****************************************
@ -1299,7 +1299,7 @@ bool WindowQuadList::isTransformed() const
PaintClipper
***************************************************************/
QStack< QRegion >* PaintClipper::areas = NULL;
QStack< QRegion >* PaintClipper::areas = nullptr;
PaintClipper::PaintClipper(const QRegion& allowed_area)
: area(allowed_area)
@ -1316,7 +1316,7 @@ void PaintClipper::push(const QRegion& allowed_area)
{
if (allowed_area == infiniteRegion()) // don't push these
return;
if (areas == NULL)
if (areas == nullptr)
areas = new QStack< QRegion >;
areas->push(allowed_area);
}
@ -1325,23 +1325,23 @@ void PaintClipper::pop(const QRegion& allowed_area)
{
if (allowed_area == infiniteRegion())
return;
Q_ASSERT(areas != NULL);
Q_ASSERT(areas != nullptr);
Q_ASSERT(areas->top() == allowed_area);
areas->pop();
if (areas->isEmpty()) {
delete areas;
areas = NULL;
areas = nullptr;
}
}
bool PaintClipper::clip()
{
return areas != NULL;
return areas != nullptr;
}
QRegion PaintClipper::paintArea()
{
assert(areas != NULL); // can be called only with clip() == true
assert(areas != nullptr); // can be called only with clip() == true
QRegion ret = QRegion(0, 0, displayWidth(), displayHeight());
foreach (const QRegion & r, *areas)
ret &= r;
@ -1670,7 +1670,7 @@ EffectWindow* WindowMotionManager::windowAtPoint(QPoint point, bool useStackingO
++it;
}
return NULL;
return nullptr;
}
/***************************************************************

View file

@ -1527,7 +1527,7 @@ public:
PAINT_DISABLED_BY_ACTIVITY = 1 << 5
};
explicit EffectWindow(QObject *parent = NULL);
explicit EffectWindow(QObject *parent = nullptr);
virtual ~EffectWindow();
virtual void enablePainting(int reason) = 0;

View file

@ -46,7 +46,7 @@ class KWINGLUTILS_EXPORT ColorCorrection : public QObject
Q_OBJECT
public:
explicit ColorCorrection(QObject *parent = 0);
explicit ColorCorrection(QObject *parent = nullptr);
virtual ~ColorCorrection();
/**

View file

@ -124,7 +124,7 @@ public:
ColorServerInterface(const QString &service,
const QString &path,
const QDBusConnection &connection,
QObject *parent = 0);
QObject *parent = nullptr);
virtual ~ColorServerInterface();
uint versionInfo() const;

View file

@ -126,7 +126,7 @@ KWIN_EXPORT Display* display()
inline
KWIN_EXPORT xcb_connection_t *connection()
{
static xcb_connection_t *s_con = NULL;
static xcb_connection_t *s_con = nullptr;
if (!s_con) {
s_con = QX11Info::connection();
}
@ -152,7 +152,7 @@ KWIN_EXPORT xcb_timestamp_t xTime()
inline
KWIN_EXPORT xcb_screen_t *defaultScreen()
{
static xcb_screen_t *s_screen = NULL;
static xcb_screen_t *s_screen = nullptr;
if (s_screen) {
return s_screen;
}
@ -185,17 +185,17 @@ KWIN_EXPORT int displayHeight()
#define KWIN_SINGLETON_VARIABLE(ClassName, variableName) \
public: \
static ClassName *create(QObject *parent = 0);\
static ClassName *create(QObject *parent = nullptr);\
static ClassName *self() { return variableName; }\
protected: \
explicit ClassName(QObject *parent = 0); \
explicit ClassName(QObject *parent = nullptr); \
private: \
static ClassName *variableName;
#define KWIN_SINGLETON(ClassName) KWIN_SINGLETON_VARIABLE(ClassName, s_self)
#define KWIN_SINGLETON_FACTORY_VARIABLE_FACTORED(ClassName, FactoredClassName, variableName) \
ClassName *ClassName::variableName = 0; \
ClassName *ClassName::variableName = nullptr; \
ClassName *ClassName::create(QObject *parent) \
{ \
Q_ASSERT(!variableName); \

View file

@ -129,7 +129,7 @@ GLTexturePrivate::GLTexturePrivate()
m_markedDirty = false;
m_unnormalizeActive = 0;
m_normalizeActive = 0;
m_vbo = 0;
m_vbo = nullptr;
m_filterChanged = true;
m_wrapModeChanged = false;
++s_textureObjectCounter;
@ -137,7 +137,7 @@ GLTexturePrivate::GLTexturePrivate()
GLTexturePrivate::~GLTexturePrivate()
{
if (m_vbo != 0) {
if (m_vbo != nullptr) {
delete m_vbo;
}
if (m_texture != 0) {
@ -165,7 +165,7 @@ void GLTexturePrivate::initStatic()
sFramebufferObjectSupported = hasGLExtension(QStringLiteral("GL_EXT_framebuffer_object"));
sSaturationSupported = ((hasGLExtension(QStringLiteral("GL_ARB_texture_env_crossbar"))
&& hasGLExtension(QStringLiteral("GL_ARB_texture_env_dot3"))) || hasGLVersion(1, 4))
&& (glTextureUnitsCount >= 4) && glActiveTexture != NULL;
&& (glTextureUnitsCount >= 4) && glActiveTexture != nullptr;
sTextureFormat = GL_BGRA;
#endif
}

View file

@ -385,7 +385,7 @@ bool GLShader::compile(GLuint program, GLenum shaderType, const QByteArray &sour
QByteArray preparedSource = prepareSource(shaderType, source);
const char* src = preparedSource.constData();
glShaderSource(shader, 1, &src, NULL);
glShaderSource(shader, 1, &src, nullptr);
// Compile the shader
glCompileShader(shader);
@ -686,7 +686,7 @@ QMatrix4x4 GLShader::getUniformMatrix4x4(const char* name)
//****************************************
// ShaderManager
//****************************************
ShaderManager *ShaderManager::s_shaderManager = NULL;
ShaderManager *ShaderManager::s_shaderManager = nullptr;
ShaderManager *ShaderManager::instance()
{
@ -712,7 +712,7 @@ void ShaderManager::disable()
void ShaderManager::cleanup()
{
delete s_shaderManager;
s_shaderManager = NULL;
s_shaderManager = nullptr;
}
ShaderManager::ShaderManager()
@ -738,7 +738,7 @@ ShaderManager::~ShaderManager()
GLShader *ShaderManager::getBoundShader() const
{
if (m_boundShaders.isEmpty()) {
return NULL;
return nullptr;
} else {
return m_boundShaders.top();
}
@ -762,7 +762,7 @@ bool ShaderManager::isShaderDebug() const
GLShader *ShaderManager::pushShader(ShaderType type, bool reset)
{
if (m_inited && !m_valid) {
return NULL;
return nullptr;
}
pushShader(m_shader[type]);
@ -1451,7 +1451,7 @@ void IndexBuffer::accomodate(int count)
GLuint buffer;
glGenBuffers(1, &buffer);
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, buffer);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, size, NULL, GL_STATIC_DRAW);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, size, nullptr, GL_STATIC_DRAW);
// Use the GPU to copy the data from the old object to the new object,
glBindBuffer(GL_COPY_READ_BUFFER, m_buffer);
@ -1628,9 +1628,9 @@ public:
bool GLVertexBufferPrivate::supported = false;
bool GLVertexBufferPrivate::hasMapBufferRange = false;
bool GLVertexBufferPrivate::supportsIndexedQuads = false;
GLVertexBuffer *GLVertexBufferPrivate::streamingBuffer = NULL;
GLVertexBuffer *GLVertexBufferPrivate::streamingBuffer = nullptr;
#ifndef KWIN_HAVE_OPENGLES
IndexBuffer *GLVertexBufferPrivate::s_indexBuffer = NULL;
IndexBuffer *GLVertexBufferPrivate::s_indexBuffer = nullptr;
#endif
void GLVertexBufferPrivate::interleaveArrays(float *dst, int dim,
@ -1932,12 +1932,12 @@ void GLVertexBuffer::draw(const QRegion &region, GLenum primitiveMode, int first
count = count * 6 / 4;
if (!hardwareClipping) {
glDrawElementsBaseVertex(GL_TRIANGLES, count, GL_UNSIGNED_SHORT, NULL, first);
glDrawElementsBaseVertex(GL_TRIANGLES, count, GL_UNSIGNED_SHORT, nullptr, first);
} else {
// Clip using scissoring
foreach (const QRect &r, region.rects()) {
glScissor(r.x(), displayHeight() - r.y() - r.height(), r.width(), r.height());
glDrawElementsBaseVertex(GL_TRIANGLES, count, GL_UNSIGNED_SHORT, NULL, first);
glDrawElementsBaseVertex(GL_TRIANGLES, count, GL_UNSIGNED_SHORT, nullptr, first);
}
}
return;
@ -1998,7 +1998,7 @@ void GLVertexBuffer::initStatic()
GLVertexBufferPrivate::supported = hasGLVersion(1, 5) || hasGLExtension(QStringLiteral("GL_ARB_vertex_buffer_object"));
GLVertexBufferPrivate::hasMapBufferRange = hasGLVersion(3, 0) || hasGLExtension(QStringLiteral("GL_ARB_map_buffer_range"));
GLVertexBufferPrivate::supportsIndexedQuads = glMapBufferRange && glCopyBufferSubData && glDrawElementsBaseVertex;
GLVertexBufferPrivate::s_indexBuffer = 0;
GLVertexBufferPrivate::s_indexBuffer = nullptr;
#endif
GLVertexBufferPrivate::streamingBuffer = new GLVertexBuffer(GLVertexBuffer::Stream);
}
@ -2007,7 +2007,7 @@ void GLVertexBuffer::cleanup()
{
#ifndef KWIN_HAVE_OPENGLES
delete GLVertexBufferPrivate::s_indexBuffer;
GLVertexBufferPrivate::s_indexBuffer = 0;
GLVertexBufferPrivate::s_indexBuffer = nullptr;
#endif
}

View file

@ -469,7 +469,7 @@ private:
inline
ShaderBinder::ShaderBinder(ShaderManager::ShaderType type, bool reset)
: m_shader(NULL)
: m_shader(nullptr)
{
#ifdef KWIN_HAVE_OPENGL_1
if (!ShaderManager::instance()->isValid()) {

View file

@ -208,10 +208,10 @@ glCopyBufferSubData_func glCopyBufferSubData;
static glXFuncPtr getProcAddress(const char* name)
{
glXFuncPtr ret = NULL;
if (glXGetProcAddress != NULL)
glXFuncPtr ret = nullptr;
if (glXGetProcAddress != nullptr)
ret = glXGetProcAddress((const GLubyte*) name);
if (ret == NULL)
if (ret == nullptr)
ret = (glXFuncPtr) dlsym(RTLD_DEFAULT, name);
return ret;
}
@ -220,45 +220,45 @@ void glxResolveFunctions()
{
// handle OpenGL extensions functions
glXGetProcAddress = (glXGetProcAddress_func) getProcAddress("glXGetProcAddress");
if (glXGetProcAddress == NULL)
if (glXGetProcAddress == nullptr)
glXGetProcAddress = (glXGetProcAddress_func) getProcAddress("glXGetProcAddressARB");
glXQueryDrawable = (glXQueryDrawable_func) getProcAddress("glXQueryDrawable");
if (hasGLExtension(QStringLiteral("GLX_EXT_texture_from_pixmap"))) {
glXBindTexImageEXT = (glXBindTexImageEXT_func) getProcAddress("glXBindTexImageEXT");
glXReleaseTexImageEXT = (glXReleaseTexImageEXT_func) getProcAddress("glXReleaseTexImageEXT");
} else {
glXBindTexImageEXT = NULL;
glXReleaseTexImageEXT = NULL;
glXBindTexImageEXT = nullptr;
glXReleaseTexImageEXT = nullptr;
}
if (hasGLExtension(QStringLiteral("GLX_MESA_copy_sub_buffer")))
glXCopySubBuffer = (glXCopySubBuffer_func) getProcAddress("glXCopySubBufferMESA");
else
glXCopySubBuffer = NULL;
glXCopySubBuffer = nullptr;
if (hasGLExtension(QStringLiteral("GLX_SGI_video_sync"))) {
glXGetVideoSync = (glXGetVideoSync_func) getProcAddress("glXGetVideoSyncSGI");
glXWaitVideoSync = (glXWaitVideoSync_func) getProcAddress("glXWaitVideoSyncSGI");
} else {
glXGetVideoSync = NULL;
glXWaitVideoSync = NULL;
glXGetVideoSync = nullptr;
glXWaitVideoSync = nullptr;
}
if (hasGLExtension(QStringLiteral("GLX_SGI_swap_control")))
glXSwapIntervalSGI = (glXSwapIntervalSGI_func) getProcAddress("glXSwapIntervalSGI");
else
glXSwapIntervalSGI = NULL;
glXSwapIntervalSGI = nullptr;
if (hasGLExtension(QStringLiteral("GLX_EXT_swap_control")))
glXSwapIntervalEXT = (glXSwapIntervalEXT_func) getProcAddress("glXSwapIntervalEXT");
else
glXSwapIntervalEXT = NULL;
glXSwapIntervalEXT = nullptr;
if (hasGLExtension(QStringLiteral("GLX_MESA_swap_control")))
glXSwapIntervalMESA = (glXSwapIntervalMESA_func) getProcAddress("glXSwapIntervalMESA");
else
glXSwapIntervalMESA = NULL;
glXSwapIntervalMESA = nullptr;
if (hasGLExtension(QStringLiteral("GLX_ARB_create_context")))
glXCreateContextAttribsARB = (glXCreateContextAttribsARB_func) getProcAddress("glXCreateContextAttribsARB");
else
glXCreateContextAttribsARB = NULL;
glXCreateContextAttribsARB = nullptr;
}
#else
@ -301,14 +301,14 @@ void eglResolveFunctions()
eglCreateImageKHR = (eglCreateImageKHR_func)eglGetProcAddress("eglCreateImageKHR");
eglDestroyImageKHR = (eglDestroyImageKHR_func)eglGetProcAddress("eglDestroyImageKHR");
} else {
eglCreateImageKHR = NULL;
eglDestroyImageKHR = NULL;
eglCreateImageKHR = nullptr;
eglDestroyImageKHR = nullptr;
}
if (hasGLExtension(QStringLiteral("EGL_NV_post_sub_buffer"))) {
eglPostSubBufferNV = (eglPostSubBufferNV_func)eglGetProcAddress("eglPostSubBufferNV");
} else {
eglPostSubBufferNV = NULL;
eglPostSubBufferNV = nullptr;
}
}
#endif
@ -325,7 +325,7 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
// Get number of texture units
glGetIntegerv(GL_MAX_TEXTURE_UNITS, &glTextureUnitsCount);
} else {
glActiveTexture = NULL;
glActiveTexture = nullptr;
glTextureUnitsCount = 0;
}
@ -384,23 +384,23 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE_WITH_EXT(glGenerateMipmap, glGenerateMipmapEXT);
} else {
glIsRenderbuffer = NULL;
glBindRenderbuffer = NULL;
glDeleteRenderbuffers = NULL;
glGenRenderbuffers = NULL;
glRenderbufferStorage = NULL;
glGetRenderbufferParameteriv = NULL;
glIsFramebuffer = NULL;
glBindFramebuffer = NULL;
glDeleteFramebuffers = NULL;
glGenFramebuffers = NULL;
glCheckFramebufferStatus = NULL;
glFramebufferTexture1D = NULL;
glFramebufferTexture2D = NULL;
glFramebufferTexture3D = NULL;
glFramebufferRenderbuffer = NULL;
glGetFramebufferAttachmentParameteriv = NULL;
glGenerateMipmap = NULL;
glIsRenderbuffer = nullptr;
glBindRenderbuffer = nullptr;
glDeleteRenderbuffers = nullptr;
glGenRenderbuffers = nullptr;
glRenderbufferStorage = nullptr;
glGetRenderbufferParameteriv = nullptr;
glIsFramebuffer = nullptr;
glBindFramebuffer = nullptr;
glDeleteFramebuffers = nullptr;
glGenFramebuffers = nullptr;
glCheckFramebufferStatus = nullptr;
glFramebufferTexture1D = nullptr;
glFramebufferTexture2D = nullptr;
glFramebufferTexture3D = nullptr;
glFramebufferRenderbuffer = nullptr;
glGetFramebufferAttachmentParameteriv = nullptr;
glGenerateMipmap = nullptr;
}
if (hasGLVersion(3, 0) || hasGLExtension(QStringLiteral("GL_ARB_framebuffer_object"))) {
@ -410,7 +410,7 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
// see http://www.opengl.org/registry/specs/EXT/framebuffer_blit.txt
GL_RESOLVE_WITH_EXT(glBlitFramebuffer, glBlitFramebufferEXT);
} else {
glBlitFramebuffer = NULL;
glBlitFramebuffer = nullptr;
}
if (hasGLVersion(2, 0)) {
@ -469,32 +469,32 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE_WITH_EXT(glGetUniformLocation, glGetUniformLocationARB);
GL_RESOLVE_WITH_EXT(glGetUniformfv, glGetUniformfvARB);
} else {
glCreateShader = NULL;
glShaderSource = NULL;
glCompileShader = NULL;
glDeleteShader = NULL;
glCreateProgram = NULL;
glAttachShader = NULL;
glLinkProgram = NULL;
glUseProgram = NULL;
glDeleteProgram = NULL;
glGetShaderInfoLog = NULL;
glGetProgramInfoLog = NULL;
glGetProgramiv = NULL;
glGetShaderiv = NULL;
glUniform1f = NULL;
glUniform2f = NULL;
glUniform3f = NULL;
glUniform4f = NULL;
glUniform1i = NULL;
glUniform1fv = NULL;
glUniform2fv = NULL;
glUniform3fv = NULL;
glUniform4fv = NULL;
glUniformMatrix4fv = NULL;
glValidateProgram = NULL;
glGetUniformLocation = NULL;
glGetUniformfv = NULL;
glCreateShader = nullptr;
glShaderSource = nullptr;
glCompileShader = nullptr;
glDeleteShader = nullptr;
glCreateProgram = nullptr;
glAttachShader = nullptr;
glLinkProgram = nullptr;
glUseProgram = nullptr;
glDeleteProgram = nullptr;
glGetShaderInfoLog = nullptr;
glGetProgramInfoLog = nullptr;
glGetProgramiv = nullptr;
glGetShaderiv = nullptr;
glUniform1f = nullptr;
glUniform2f = nullptr;
glUniform3f = nullptr;
glUniform4f = nullptr;
glUniform1i = nullptr;
glUniform1fv = nullptr;
glUniform2fv = nullptr;
glUniform3fv = nullptr;
glUniform4fv = nullptr;
glUniformMatrix4fv = nullptr;
glValidateProgram = nullptr;
glGetUniformLocation = nullptr;
glGetUniformfv = nullptr;
}
if (hasGLVersion(2, 0)) {
@ -513,12 +513,12 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE_WITH_EXT(glDisableVertexAttribArray, glDisableVertexAttribArrayARB);
GL_RESOLVE_WITH_EXT(glVertexAttribPointer, glVertexAttribPointerARB);
} else {
glVertexAttrib1f = NULL;
glBindAttribLocation = NULL;
glGetAttribLocation = NULL;
glEnableVertexAttribArray = NULL;
glDisableVertexAttribArray = NULL;
glVertexAttribPointer = NULL;
glVertexAttrib1f = nullptr;
glBindAttribLocation = nullptr;
glGetAttribLocation = nullptr;
glEnableVertexAttribArray = nullptr;
glDisableVertexAttribArray = nullptr;
glVertexAttribPointer = nullptr;
}
if (hasGLExtension(QStringLiteral("GL_ARB_fragment_program")) && hasGLExtension(QStringLiteral("GL_ARB_vertex_program"))) {
@ -530,12 +530,12 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE(glProgramLocalParameter4fARB);
GL_RESOLVE(glGetProgramivARB);
} else {
glProgramStringARB = NULL;
glBindProgramARB = NULL;
glDeleteProgramsARB = NULL;
glGenProgramsARB = NULL;
glProgramLocalParameter4fARB = NULL;
glGetProgramivARB = NULL;
glProgramStringARB = nullptr;
glBindProgramARB = nullptr;
glDeleteProgramsARB = nullptr;
glGenProgramsARB = nullptr;
glProgramLocalParameter4fARB = nullptr;
glGetProgramivARB = nullptr;
}
if (hasGLVersion(1, 5)) {
@ -557,14 +557,14 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE_WITH_EXT(glMapBuffer, glMapBufferARB);
GL_RESOLVE_WITH_EXT(glUnmapBuffer, glUnmapBufferARB);
} else {
glGenBuffers = NULL;
glDeleteBuffers = NULL;
glBindBuffer = NULL;
glBufferData = NULL;
glBufferSubData = NULL;
glGetBufferSubData = NULL;
glMapBuffer = NULL;
glUnmapBuffer = NULL;
glGenBuffers = nullptr;
glDeleteBuffers = nullptr;
glBindBuffer = nullptr;
glBufferData = nullptr;
glBufferSubData = nullptr;
glGetBufferSubData = nullptr;
glMapBuffer = nullptr;
glUnmapBuffer = nullptr;
}
if (hasGLVersion(3, 0) || hasGLExtension(QStringLiteral("GL_ARB_vertex_array_object"))) {
@ -574,10 +574,10 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE(glGenVertexArrays);
GL_RESOLVE(glIsVertexArray);
} else {
glBindVertexArray = NULL;
glDeleteVertexArrays = NULL;
glGenVertexArrays = NULL;
glIsVertexArray = NULL;
glBindVertexArray = nullptr;
glDeleteVertexArrays = nullptr;
glGenVertexArrays = nullptr;
glIsVertexArray = nullptr;
}
if (hasGLVersion(3, 0)) {
@ -650,39 +650,39 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE_WITH_EXT(glUniform2uiv, glUniform2uivEXT);
GL_RESOLVE_WITH_EXT(glUniform3uiv, glUniform3uivEXT);
} else {
glVertexAttribI1i = NULL;
glVertexAttribI2i = NULL;
glVertexAttribI3i = NULL;
glVertexAttribI4i = NULL;
glVertexAttribI1ui = NULL;
glVertexAttribI2ui = NULL;
glVertexAttribI3ui = NULL;
glVertexAttribI4ui = NULL;
glVertexAttribI1iv = NULL;
glVertexAttribI2iv = NULL;
glVertexAttribI3iv = NULL;
glVertexAttribI4iv = NULL;
glVertexAttribI1uiv = NULL;
glVertexAttribI2uiv = NULL;
glVertexAttribI3uiv = NULL;
glVertexAttribI4uiv = NULL;
glVertexAttribI4bv = NULL;
glVertexAttribI4sv = NULL;
glVertexAttribI4ubv = NULL;
glVertexAttribI4usv = NULL;
glVertexAttribIPointer = NULL;
glGetVertexAttribIiv = NULL;
glGetVertexAttribIuiv = NULL;
glGetUniformuiv = NULL;
glBindFragDataLocation = NULL;
glGetFragDataLocation = NULL;
glUniform1ui = NULL;
glUniform2ui = NULL;
glUniform3ui = NULL;
glUniform4ui = NULL;
glUniform1uiv = NULL;
glUniform2uiv = NULL;
glUniform3uiv = NULL;
glVertexAttribI1i = nullptr;
glVertexAttribI2i = nullptr;
glVertexAttribI3i = nullptr;
glVertexAttribI4i = nullptr;
glVertexAttribI1ui = nullptr;
glVertexAttribI2ui = nullptr;
glVertexAttribI3ui = nullptr;
glVertexAttribI4ui = nullptr;
glVertexAttribI1iv = nullptr;
glVertexAttribI2iv = nullptr;
glVertexAttribI3iv = nullptr;
glVertexAttribI4iv = nullptr;
glVertexAttribI1uiv = nullptr;
glVertexAttribI2uiv = nullptr;
glVertexAttribI3uiv = nullptr;
glVertexAttribI4uiv = nullptr;
glVertexAttribI4bv = nullptr;
glVertexAttribI4sv = nullptr;
glVertexAttribI4ubv = nullptr;
glVertexAttribI4usv = nullptr;
glVertexAttribIPointer = nullptr;
glGetVertexAttribIiv = nullptr;
glGetVertexAttribIuiv = nullptr;
glGetUniformuiv = nullptr;
glBindFragDataLocation = nullptr;
glGetFragDataLocation = nullptr;
glUniform1ui = nullptr;
glUniform2ui = nullptr;
glUniform3ui = nullptr;
glUniform4ui = nullptr;
glUniform1uiv = nullptr;
glUniform2uiv = nullptr;
glUniform3uiv = nullptr;
}
if (hasGLVersion(3, 0) || hasGLExtension(QStringLiteral("GL_ARB_map_buffer_range"))) {
@ -690,8 +690,8 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE(glMapBufferRange);
GL_RESOLVE(glFlushMappedBufferRange);
} else {
glMapBufferRange = NULL;
glFlushMappedBufferRange = NULL;
glMapBufferRange = nullptr;
glFlushMappedBufferRange = nullptr;
}
if (hasGLExtension(QStringLiteral("GL_ARB_robustness"))) {
@ -710,15 +710,15 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
GL_RESOLVE(glDrawElementsBaseVertex);
GL_RESOLVE(glDrawElementsInstancedBaseVertex);
} else {
glDrawElementsBaseVertex = NULL;
glDrawElementsInstancedBaseVertex = NULL;
glDrawElementsBaseVertex = nullptr;
glDrawElementsInstancedBaseVertex = nullptr;
}
if (hasGLVersion(3, 1) || hasGLExtension(QStringLiteral("GL_ARB_copy_buffer"))) {
// See http://www.opengl.org/registry/specs/ARB/copy_buffer.txt
GL_RESOLVE(glCopyBufferSubData);
} else {
glCopyBufferSubData = NULL;
glCopyBufferSubData = nullptr;
}
#else
@ -729,15 +729,15 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
glUnmapBuffer = (glUnmapBuffer_func) eglGetProcAddress("glUnmapBufferOES");
glGetBufferPointerv = (glGetBufferPointerv_func) eglGetProcAddress("glGetBufferPointervOES");
} else {
glMapBuffer = NULL;
glUnmapBuffer = NULL;
glGetBufferPointerv = NULL;
glMapBuffer = nullptr;
glUnmapBuffer = nullptr;
glGetBufferPointerv = nullptr;
}
if (hasGLExtension(QStringLiteral("GL_OES_texture_3D"))) {
glTexImage3D = (glTexImage3DOES_func)eglGetProcAddress("glTexImage3DOES");
} else {
glTexImage3D = NULL;
glTexImage3D = nullptr;
}
if (hasGLExtension(QStringLiteral("GL_EXT_map_buffer_range"))) {
@ -745,8 +745,8 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
glMapBufferRange = (glMapBufferRange_func) eglGetProcAddress("glMapBufferRangeEXT");
glFlushMappedBufferRange = (glFlushMappedBufferRange_func) eglGetProcAddress("glFlushMappedBufferRangeEXT");
} else {
glMapBufferRange = NULL;
glFlushMappedBufferRange = NULL;
glMapBufferRange = nullptr;
glFlushMappedBufferRange = nullptr;
}
if (hasGLExtension(QStringLiteral("GL_EXT_robustness"))) {
@ -767,7 +767,7 @@ void glResolveFunctions(OpenGLPlatformInterface platformInterface)
if (hasGLExtension(QStringLiteral("GL_OES_EGL_image"))) {
glEGLImageTargetTexture2DOES = (glEGLImageTargetTexture2DOES_func)eglGetProcAddress("glEGLImageTargetTexture2DOES");
} else {
glEGLImageTargetTexture2DOES = NULL;
glEGLImageTargetTexture2DOES = nullptr;
}
}
#endif

View file

@ -82,7 +82,7 @@ static xcb_render_picture_t createPicture(xcb_pixmap_t pix, int depth)
return XCB_RENDER_PICTURE_NONE;
static QHash<int, xcb_render_pictformat_t> s_renderFormats;
if (!s_renderFormats.contains(depth)) {
xcb_render_query_pict_formats_reply_t *formats = xcb_render_query_pict_formats_reply(connection(), xcb_render_query_pict_formats_unchecked(connection()), NULL);
xcb_render_query_pict_formats_reply_t *formats = xcb_render_query_pict_formats_reply(connection(), xcb_render_query_pict_formats_unchecked(connection()), nullptr);
if (!formats) {
return XCB_RENDER_PICTURE_NONE;
}
@ -102,7 +102,7 @@ static xcb_render_picture_t createPicture(xcb_pixmap_t pix, int depth)
return XCB_RENDER_PICTURE_NONE;
}
xcb_render_picture_t pic = xcb_generate_id(connection());
xcb_render_create_picture(connection(), pic, pix, it.value(), 0, NULL);
xcb_render_create_picture(connection(), pic, pix, it.value(), 0, nullptr);
return pic;
}
@ -118,7 +118,7 @@ void XRenderPicture::fromImage(const QImage &img)
xcb_create_pixmap(connection(), depth, xpix, rootWindow(), img.width(), img.height());
xcb_gcontext_t cid = xcb_generate_id(connection());
xcb_create_gc(connection(), cid, xpix, 0, NULL);
xcb_create_gc(connection(), cid, xpix, 0, nullptr);
xcb_put_image(connection(), XCB_IMAGE_FORMAT_Z_PIXMAP, xpix, cid, img.width(), img.height(),
0, 0, 0, depth, img.byteCount(), img.constBits());
xcb_free_gc(connection(), cid);
@ -143,7 +143,7 @@ void scene_setXRenderOffscreenTarget(xcb_render_picture_t pix)
XRenderPicture *scene_xRenderOffscreenTarget()
{
return s_scene_offscreenTargetStack.isEmpty() ? 0 : s_scene_offscreenTargetStack.top();
return s_scene_offscreenTargetStack.isEmpty() ? nullptr : s_scene_offscreenTargetStack.top();
}
void setXRenderOffscreen(bool b)