方法
GdkGLContextis_shared
自 4.4 起可用
声明 [源代码]
gboolean
gdk_gl_context_is_shared (
GdkGLContext* self,
GdkGLContext* other
)
描述 [源代码]
检查两个 GL 上下文是否可以共享资源。
如果可以,可以将在 other
中使用的纹理 ID 用于 self
。这对于在不同上下文之间传递 GdkGLTexture
对象尤其有用。
对于使用相同属性用于同一显示的上下文,它们始终是兼容的,即使它们是为不同的表面创建的。对于其他上下文,它取决于 GL 后端。
必须实现两个上下文才能成功检查。如果两者中的任何一个没有实现,该函数将返回 FALSE
。
自 4.4 起可用
参数
other
-
类型:
GdkGLContext
应该与
self
兼容的GdkGLContext
。数据由方法的调用者拥有。