Questions tagged [opengl-extensions]

OpenGL extensions are a means for OpenGL implementations to provide new or expanded functionality that the core of OpenGL does not provide.

Reference:

Example Questions:

27 questions
1
vote
1 answer

Is glDebugMessageCallbackKHR implemented in Android 6?

I am trying to implement the OpenGL function for debug callbacks added with the Android OpenGL ES 3.1 extension pack in Android 5.0. When I try to setup a callback: GLES31Ext.glDebugMessageCallbackKHR(myCallback); it throws…
sydd
  • 1,824
  • 2
  • 30
  • 54
1
vote
2 answers

Upload ASTC compression texture use glCompressedTexImage2D cost too much time?

I am working on an opengl application development. I used the opengl function :glCompressedTexImage2D(), to upload video frame texture in ASTC texture compression format. It works well in mobile phone which the GPU support the opengl…
1
vote
1 answer

What extensions became part of the core in OpenGL ES 3.2

With the introduction of Open GL ES 3.2 several extensions became part of the core API. Several of these extensions are part of the Android Extension Pack and, according to the GLES 3.2 specification, out of all the AEP extensions, only sGRB decode…
Adeiln
  • 298
  • 3
  • 10
1
vote
0 answers

ARB_sparse_texture crashing, causing computer to reboot

I'm using ARB_sparse_texture OpenGL extension in a visualisation project. I'm getting random exception on glTexturePageCommitmentEXT call. Its causing computer to reboot when i run my application in NVidia Mosaic Mode. I'm calling…
0
votes
1 answer

How to draw a texture using glDrawTexiOES?

I try the following code, but without any success : I create my texture like this : glActiveTexture(GL_TEXTURE0); glGenTextures(1, @Tex); glBindTexture(GL_TEXTURE_2D, Tex); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,…
user8584960
0
votes
1 answer

Is the QtOpenGLExtensions module official?

I need to do something very simple - use OpenGL extensions in my Qt code. For this, I've found this link which says the best way is the QtOpenGLExtensions module. But this module doesn't exist in the documentation. Does anyone know why?
Stefan Monov
  • 11,332
  • 10
  • 63
  • 120
0
votes
4 answers

#include : No such file or directory (even though source and header are in the same directory)

I recently started converting a game engine I wrote in Java (using lwjgl) to C/C++. I am using Qt Creator and CMake on Fedora 25 (I'm pretty sure this doesn't affect anything) to link all the directories, files, etc. GLFW is installed on my system,…
briguyjm
  • 43
  • 1
  • 3
  • 12
0
votes
1 answer

ETC1 Texture compression guaranteed to be available on OpenGL ES 2.0 Android Devices?

I'm a little confused as to the availability (or not) of ETC1 Textue compression on Android devices. I see this (from the Android Docs) being quoted in various places: Caution: The ETC1 format is supported by most Android devices, but it not…
Zippy
  • 3,826
  • 5
  • 43
  • 96
0
votes
0 answers

GL Error: Out of Memory when trying to use glBindVertexArrayOES?

I have searched around the web but doesn't find how glBindVertexArrayOES has to work exactly. For now VAO usage leads to GL Error: Out of Memory. Can anyone give me advice or maybe share link to documentation with appropriate examples of VAO…
Yehor Nemov
  • 907
  • 2
  • 16
  • 31
0
votes
1 answer

GLEW and my shader disagree - do I have that extension or not?

I'm discovering shaders by use, and have come to a weird issue. I need the ARB_robustness extension for my fragment shader to function properly. GLEW is positive that I have that extension : assert(GLEW_ARB_robustness); // Passes ...however when I…
Quentin
  • 62,093
  • 7
  • 131
  • 191
-1
votes
1 answer

gl3w and GL extensions

I am targeting GL Core Profile on Linux. When I directly use the system GL headers like so: #include ...then everything works as expected, and I can use GL extensions too, e.g. glPushGroupMarkerEXT() calls. But since I've…
Bram
  • 7,440
  • 3
  • 52
  • 94
-2
votes
3 answers

What can do OpenGL extensions that Qt+OpenGL can't?

Since Qt can handle in normal way OpenGL, it is cross-platform, can handle mouse, keyboard, gamepad etc. What are the disadvantages of using Qt with OpenGL instead using OpenGL with extensions?
1
2