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>.
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)
 

Static Public Member Functions

static bool create (QOpenGLContext *glContext)
 

Detailed Description

Definition at line 36 of file vulkanserverbufferintegration.cpp.

Member Function Documentation

◆ create()

bool VulkanServerBufferGlFunctions::create ( QOpenGLContext * glContext)
static

Definition at line 59 of file vulkanserverbufferintegration.cpp.

References QtWaylandClient::funcs.

◆ DECL_GL_FUNCTION() [1/5]

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

◆ DECL_GL_FUNCTION() [2/5]

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

◆ DECL_GL_FUNCTION() [3/5]

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

◆ DECL_GL_FUNCTION() [4/5]

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

◆ DECL_GL_FUNCTION() [5/5]

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

◆ init()

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

Definition at line 44 of file vulkanserverbufferintegration.cpp.

References FIND_GL_FUNCTION.


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