Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtWaylandClient::VulkanServerBufferGlFunctions Struct Reference
+ Collaboration diagram for QtWaylandClient::VulkanServerBufferGlFunctions:

Public Member Functions

 DECL_GL_FUNCTION (glCreateMemoryObjectsEXT, PFNGLCREATEMEMORYOBJECTSEXTPROC)
 
 DECL_GL_FUNCTION (glImportMemoryFdEXT, PFNGLIMPORTMEMORYFDEXTPROC)
 
 DECL_GL_FUNCTION (glTextureStorageMem2DEXT, PFNGLTEXTURESTORAGEMEM2DEXTPROC)
 
 DECL_GL_FUNCTION (glTexStorageMem2DEXT, PFNGLTEXSTORAGEMEM2DEXTPROC)
 
 DECL_GL_FUNCTION (glDeleteMemoryObjectsEXT, PFNGLDELETEMEMORYOBJECTSEXTPROC)
 
bool init (QOpenGLContext *glContext)
 
 DECL_GL_FUNCTION (glCreateMemoryObjectsEXT, PFNGLCREATEMEMORYOBJECTSEXTPROC)
 
 DECL_GL_FUNCTION (glImportMemoryFdEXT, PFNGLIMPORTMEMORYFDEXTPROC)
 
 DECL_GL_FUNCTION (glTextureStorageMem2DEXT, PFNGLTEXTURESTORAGEMEM2DEXTPROC)
 
 DECL_GL_FUNCTION (glTexStorageMem2DEXT, PFNGLTEXSTORAGEMEM2DEXTPROC)
 
 DECL_GL_FUNCTION (glDeleteMemoryObjectsEXT, PFNGLDELETEMEMORYOBJECTSEXTPROC)
 
bool init (QOpenGLContext *glContext)
 

Static Public Member Functions

static bool create (QOpenGLContext *glContext)
 
static bool create (QOpenGLContext *glContext)
 

Detailed Description

Definition at line 36 of file vulkanserverbufferintegration.cpp.

Member Function Documentation

◆ create() [1/2]

bool VulkanServerBufferGlFunctions::create ( QOpenGLContext * glContext)
static

Definition at line 59 of file vulkanserverbufferintegration.cpp.

References QtWaylandClient::funcs.

◆ create() [2/2]

static bool QtWaylandClient::VulkanServerBufferGlFunctions::create ( QOpenGLContext * glContext)
static

◆ DECL_GL_FUNCTION() [1/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glCreateMemoryObjectsEXT ,
PFNGLCREATEMEMORYOBJECTSEXTPROC  )

◆ DECL_GL_FUNCTION() [2/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glCreateMemoryObjectsEXT ,
PFNGLCREATEMEMORYOBJECTSEXTPROC  )

◆ DECL_GL_FUNCTION() [3/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glDeleteMemoryObjectsEXT ,
PFNGLDELETEMEMORYOBJECTSEXTPROC  )

◆ DECL_GL_FUNCTION() [4/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glDeleteMemoryObjectsEXT ,
PFNGLDELETEMEMORYOBJECTSEXTPROC  )

◆ DECL_GL_FUNCTION() [5/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glImportMemoryFdEXT ,
PFNGLIMPORTMEMORYFDEXTPROC  )

◆ DECL_GL_FUNCTION() [6/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glImportMemoryFdEXT ,
PFNGLIMPORTMEMORYFDEXTPROC  )

◆ DECL_GL_FUNCTION() [7/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glTexStorageMem2DEXT ,
PFNGLTEXSTORAGEMEM2DEXTPROC  )

◆ DECL_GL_FUNCTION() [8/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glTexStorageMem2DEXT ,
PFNGLTEXSTORAGEMEM2DEXTPROC  )

◆ DECL_GL_FUNCTION() [9/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glTextureStorageMem2DEXT ,
PFNGLTEXTURESTORAGEMEM2DEXTPROC  )

◆ DECL_GL_FUNCTION() [10/10]

QtWaylandClient::VulkanServerBufferGlFunctions::DECL_GL_FUNCTION ( glTextureStorageMem2DEXT ,
PFNGLTEXTURESTORAGEMEM2DEXTPROC  )

◆ init() [1/2]

bool QtWaylandClient::VulkanServerBufferGlFunctions::init ( QOpenGLContext * glContext)
inline

Definition at line 44 of file vulkanserverbufferintegration.cpp.

◆ init() [2/2]

bool QtWaylandClient::VulkanServerBufferGlFunctions::init ( QOpenGLContext * glContext)
inline

Definition at line 44 of file vulkanserverbufferintegration.cpp.


The documentation for this struct was generated from the following file: