GLUniformType -
Defines the types of the uniforms that `GskGLShaders` declare.
Isolation - These flags describe the types of isolations
possible with a [class@Gsk.
LineCap - Specifies how to render the start and end points
of contours or dashes when stroking.
LineJoin - Specifies how to render the junction of two
lines when stroking.
MaskMode - The mask modes available for mask nodes.
PathDirection - Used to pick one of the four tangents
at a given point on the path.
PathForeachFlags - Flags that can be passed to
@foreach to influence what kinds of operations the path is decomposed into.
PathIntersection - The values of this enumeration
classify intersections between paths.
PathOperation - Describes the segments of a `GskPath`.
PorterDuff - GSK_PORTER_DUFF_SOURCE:
GSK_PORTER_DUFF_DEST: GSK_PORTER_DUFF_SOURCE_OVER_DEST: GSK_PORTER_DUFF_DEST_OVER_SOURCE: GSK_PORTER_DUFF_SOURCE_IN_DEST:
GSK_PORTER_DUFF_DEST_IN_SOURCE: GSK_PORTER_DUFF_SOURCE_OUT_DEST: GSK_PORTER_DUFF_DEST_OUT_SOURCE: GSK_PORTER_DUFF_SOURCE_ATOP_DEST:
GSK_PORTER_DUFF_DEST_ATOP_SOURCE: GSK_PORTER_DUFF_XOR: GSK_PORTER_DUFF_CLEAR: The 12 compositing modes defined by the seminal paper by
Thomas Porter and Tom Duff.
RenderNodeType - The type of a node determines what
the node is rendering.
ScalingFilter - The filters used when scaling texture
data.
TransformCategory - The categories of matrices
relevant for GSK and GTK.