Blender V5.0
GHOST_ContextMTL Member List

This is the complete list of members for GHOST_ContextMTL, including all inherited members.

activateDrawingContext() overrideGHOST_ContextMTLvirtual
active_context_GHOST_Contextinlinethread_localprotectedstatic
context_params_GHOST_Contextprotected
getActiveDrawingContext()GHOST_Contextinlinestatic
getDefaultFramebuffer() overrideGHOST_ContextMTLvirtual
getSwapInterval(int &interval_out) overrideGHOST_ContextMTLvirtual
getUserData()GHOST_Contextinline
getVSync()GHOST_Contextinlinevirtual
GHOST_Context(const GHOST_ContextParams &context_params)GHOST_Contextinline
GHOST_ContextMTL(const GHOST_ContextParams &context_params, NSView *metalView, CAMetalLayer *metalLayer)GHOST_ContextMTL
initializeDrawingContext() overrideGHOST_ContextMTLvirtual
isStereoVisual() constGHOST_Contextinline
isUpsideDown() constGHOST_Contextinlinevirtual
max_command_buffer_countGHOST_ContextMTLstatic
metalCommandQueue()GHOST_ContextMTL
metalDevice()GHOST_ContextMTL
metalOverlayTexture()GHOST_ContextMTL
metalRegisterPresentCallback(void(*callback)(MTLRenderPassDescriptor *, id< MTLRenderPipelineState >, id< MTLTexture >, id< CAMetalDrawable >))GHOST_ContextMTL
releaseDrawingContext() overrideGHOST_ContextMTLvirtual
releaseNativeHandles() overrideGHOST_ContextMTLvirtual
setSwapInterval(int interval) overrideGHOST_ContextMTLvirtual
setUserData(void *user_data)GHOST_Contextinline
swapBufferAcquire() overrideGHOST_ContextMTLinlinevirtual
swapBufferRelease() overrideGHOST_ContextMTLvirtual
updateDrawingContext() overrideGHOST_ContextMTLvirtual
user_data_GHOST_Contextprotected
~GHOST_Context() overrideGHOST_Contextinline
~GHOST_ContextMTL() overrideGHOST_ContextMTL
~GHOST_IContext()=defaultGHOST_IContextvirtual