Package: gdk

Function gdk:gl-context-is-shared

Lambda List

gdk:gl-context-is-shared (context other)

Arguments

context -- a gdk:gl-context object
other -- another gdk:gl-context object

Return Value

True if the two GL contexts are compatible.

Details

Checks if the two GL contexts can share resources. When they can, the texture IDs from other can be used in context. This is particularly useful when passing gdk:gl-texture objects between different contexts.

Contexts created for the same display with the same properties will always be compatible, even if they are created for different surfaces. For other contexts it depends on the GL backend.

Both contexts must be realized for this check to succeed. If either one is not, this function will return false.

Since 4.4
 

See also

2026-02-05