public static extern void XRenderFillRectangle( DisplayPtr dpy, PictOp op, Picture dst, [In] ref XRenderColor color, int x, int y, uint width, uint height );
public static extern void XRenderCompositeTriangles( DisplayPtr dpy, PictOp op, Picture src, Picture dst, [In] /* XRenderPictFormat */ IntPtr maskFormat, int xSrc, int ySrc, [In] XTriangle[] triangles, int ntriangle );
public static extern void XRenderCompositeTrapezoids( DisplayPtr dpy, PictOp op, Picture src, Picture dst, [In] ref XRenderPictFormat maskFormat, int xSrc, int ySrc, [In] XTrapezoid[] traps, int ntrap );
public static extern void XRenderCompositeTriFan( DisplayPtr dpy, PictOp op, Picture src, Picture dst, [In] /* XRenderPictFormat */ IntPtr maskFormat, int xSrc, int ySrc, [In] XPointFixed[] points, int npoint );
public static extern void XRenderCompositeDoublePoly( DisplayPtr dpy, PictOp op, Picture src, Picture dst, [In] /* XRenderPictFormat */ IntPtr maskFormat, int xSrc, int ySrc, int xDst, int yDst, XPointDouble[] fpoints, int npoints, int winding );
public static extern void XRenderComposite( DisplayPtr dpy, PictOp op, Picture src, Picture mask, Picture dst, int src_x, int src_y, int mask_x, int mask_y, int dst_x, int dst_y, uint width, uint height );