Name Description Size Coverage
LICENSE.KHRONOS.txt 1084 -
platform -
qopengl.cpp Helpers to read out the list of features matching a device from a Chromium driver bug list. Note that not all keys are supported and some may behave differently: gl_vendor is a substring match instead of regex. { "entries": [ { "id": 20, "description": "Disable EXT_draw_buffers on GeForce GT 650M on Linux due to driver bugs", "os": { "type": "linux" }, // Optional: "exceptions" list "vendor_id": "0x10de", "device_id": ["0x0fd5"], "multi_gpu_category": "any", "features": [ "disable_ext_draw_buffers" ] }, .... } 16343 -
qopengl.h OES_EGL_image_external is not included in the Apple provided system headers yet, but we define the missing typedef so that the qopenglextensions.cpp code will magically work once Apple include the extension in their drivers. 8577 -
qopengl_p.h 3206 -
qopengles2ext.h These types are defined with reference to <inttypes.h> in the Apple extension spec, but here we use the Khronos portable types in khrplatform.h, and assume those types are always defined. If any other extensions using these types are defined, the typedefs must move out of this block and be shared. 223314 -
qopenglext.h This header is generated from the Khronos OpenGL / OpenGL ES XML * API Registry. The current version of the Registry, generator scripts * used to make the header, and the header can be found at * https://github.com/KhronosGroup/OpenGL-Registry 843124 -
qopenglextensions_p.h 4213 -
qopenglextrafunctions.h 111873 -
qopenglfunctions.cpp 228931 -
qopenglfunctions.h 75706 -
qopenglprogrambinarycache.cpp 16731 -
qopenglprogrambinarycache_p.h 3521 -
qt_attribution.json 1526 -
REUSE.toml 213 -