![]() |
Qt 6.x
The Qt SDK
|
#include "vulkanserverbufferintegration.h"
#include "vulkanwrapper.h"
#include <QtOpenGL/QOpenGLTexture>
#include <QtGui/QOpenGLContext>
#include <QtGui/QOffscreenSurface>
#include <QtGui/qopengl.h>
#include <unistd.h>
#include <fcntl.h>
#include <QtCore/QDebug>
Go to the source code of this file.
Classes | |
struct | VulkanServerBufferGlFunctions |
class | CurrentContext |
Macros | |
#define | DECL_GL_FUNCTION(name, type) type name |
#define | FIND_GL_FUNCTION(name, type) |
Variables | |
static QT_BEGIN_NAMESPACE constexpr bool | vsbiExtraDebug = false |
static VulkanServerBufferGlFunctions * | funcs = nullptr |
Definition at line 21 of file vulkanserverbufferintegration.cpp.
Definition at line 24 of file vulkanserverbufferintegration.cpp.
|
static |
Definition at line 54 of file vulkanserverbufferintegration.cpp.
Referenced by QOpenGLExtensionMatcher::QOpenGLExtensionMatcher(), _hb_qt_font_create(), QPlatformGraphicsBufferHelper::bindSWToTexture(), QOpenGLTexture::boundTextureId(), VulkanServerBufferGlFunctions::create(), QOpenGLTextureGlyphCache::createTextureData(), QOpenGL2PaintEngineExPrivate::drawCachedGlyphs(), freeTexture(), QOpenGLVersionFunctionsFactory::get(), QOpenGLTexturePrivate::initializeOpenGLFunctions(), load_glyph_image_to_texture(), QOpenGLContextPrivate::maxTextureSize(), qopenglfSpecialClearDepthf(), qopenglfSpecialDepthRangef(), qt_gl_functions(), qt_gl_read_framebuffer(), qt_gl_read_framebuffer_rgba8(), VulkanServerBuffer::releaseOpenGlTexture(), QOpenGLTextureGlyphCache::resizeTextureData(), QOpenGLProgramBinaryCache::save(), QOpenGLDebugLogger::startLogging(), QOpenGLDebugLogger::stopLogging(), QOpenGLTextureUploader::textureImage(), ClassDef::toJson(), VulkanServerBuffer::toOpenGlTexture(), QOpenGL2PaintEngineExPrivate::uploadData(), and src_gui_opengl_qopenglfunctions::wrapper1().
|
staticconstexpr |
Definition at line 19 of file vulkanserverbufferintegration.cpp.
Referenced by VulkanServerBuffer::toOpenGlTexture().