qt: fix linux arm32 build error

This commit is contained in:
ts-korhonen
2022-03-01 19:15:12 +02:00
parent 4c85dcf879
commit 61239efa39
2 changed files with 8 additions and 4 deletions

View File

@@ -202,7 +202,7 @@ OpenGLRenderer::getOptions(QWidget *parent)
void
OpenGLRenderer::setupExtensions()
{
#ifndef Q_OS_MACOS
#ifndef NO_BUFFER_STORAGE
if (context->hasExtension("GL_ARB_buffer_storage")) {
hasBufferStorage = true;
@@ -219,7 +219,7 @@ OpenGLRenderer::setupBuffers()
glBindBuffer(GL_PIXEL_UNPACK_BUFFER, unpackBufferID);
if (hasBufferStorage) {
#ifndef Q_OS_MACOS
#ifndef NO_BUFFER_STORAGE
/* Create persistent buffer for pixel transfer. */
glBufferStorage(GL_PIXEL_UNPACK_BUFFER, BUFFERBYTES * BUFFERCOUNT, NULL, GL_MAP_WRITE_BIT | GL_MAP_PERSISTENT_BIT | GL_MAP_COHERENT_BIT);