Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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.
Referenced by VulkanServerBufferGlFunctions::init().
|
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().