From e6e4e9443661bab3bb69a6c32dacfaf0e54f32ef Mon Sep 17 00:00:00 2001 From: Přemysl Janouch
Date: Sun, 30 Sep 2018 16:32:47 +0200 Subject: nexgb: regenerate from xcb-proto 1.12 To refresh documentation. --- nexgb/render/render.go | 245 +++++++++++++++++++++---------------------------- 1 file changed, 107 insertions(+), 138 deletions(-) (limited to 'nexgb/render') diff --git a/nexgb/render/render.go b/nexgb/render/render.go index 458869d..66412ef 100644 --- a/nexgb/render/render.go +++ b/nexgb/render/render.go @@ -1597,7 +1597,7 @@ func AddGlyphs(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint } // AddGlyphsChecked sends a checked request. -// If an error occurs, it can be retrieved using AddGlyphsCookie.Check() +// If an error occurs, it can be retrieved using AddGlyphsCookie.Check. func AddGlyphsChecked(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint32, Glyphs []Glyphinfo, Data []byte) AddGlyphsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -1615,8 +1615,7 @@ func (cook AddGlyphsCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for AddGlyphs -// addGlyphsRequest writes a AddGlyphs request to a byte slice. +// addGlyphsRequest writes a AddGlyphs request to a byte slice for transfer. func addGlyphsRequest(c *xgb.Conn, Glyphset Glyphset, GlyphsLen uint32, Glyphids []uint32, Glyphs []Glyphinfo, Data []byte) []byte { size := xgb.Pad((((12 + xgb.Pad((int(GlyphsLen) * 4))) + xgb.Pad((int(GlyphsLen) * 12))) + xgb.Pad((len(Data) * 1)))) b := 0 @@ -1659,7 +1658,7 @@ type AddTrapsCookie struct { // AddTraps sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func AddTraps(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap) AddTrapsCookie { +func AddTraps(c *xgb.Conn, Picture Picture, XOff, YOff int16, Traps []Trap) AddTrapsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1671,8 +1670,8 @@ func AddTraps(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap } // AddTrapsChecked sends a checked request. -// If an error occurs, it can be retrieved using AddTrapsCookie.Check() -func AddTrapsChecked(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap) AddTrapsCookie { +// If an error occurs, it can be retrieved using AddTrapsCookie.Check. +func AddTrapsChecked(c *xgb.Conn, Picture Picture, XOff, YOff int16, Traps []Trap) AddTrapsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1689,9 +1688,8 @@ func (cook AddTrapsCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for AddTraps -// addTrapsRequest writes a AddTraps request to a byte slice. -func addTrapsRequest(c *xgb.Conn, Picture Picture, XOff int16, YOff int16, Traps []Trap) []byte { +// addTrapsRequest writes a AddTraps request to a byte slice for transfer. +func addTrapsRequest(c *xgb.Conn, Picture Picture, XOff, YOff int16, Traps []Trap) []byte { size := xgb.Pad((12 + xgb.Pad((len(Traps) * 24)))) b := 0 buf := make([]byte, size) @@ -1740,7 +1738,7 @@ func ChangePicture(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []u } // ChangePictureChecked sends a checked request. -// If an error occurs, it can be retrieved using ChangePictureCookie.Check() +// If an error occurs, it can be retrieved using ChangePictureCookie.Check. func ChangePictureChecked(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []uint32) ChangePictureCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -1758,8 +1756,7 @@ func (cook ChangePictureCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for ChangePicture -// changePictureRequest writes a ChangePicture request to a byte slice. +// changePictureRequest writes a ChangePicture request to a byte slice for transfer. func changePictureRequest(c *xgb.Conn, Picture Picture, ValueMask uint32, ValueList []uint32) []byte { size := xgb.Pad((12 + xgb.Pad((4 * xgb.PopCount(int(ValueMask)))))) b := 0 @@ -1798,7 +1795,7 @@ type CompositeCookie struct { // Composite sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func Composite(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, SrcX int16, SrcY int16, MaskX int16, MaskY int16, DstX int16, DstY int16, Width uint16, Height uint16) CompositeCookie { +func Composite(c *xgb.Conn, Op byte, Src, Mask, Dst Picture, SrcX, SrcY, MaskX, MaskY, DstX, DstY int16, Width, Height uint16) CompositeCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1810,8 +1807,8 @@ func Composite(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, Src } // CompositeChecked sends a checked request. -// If an error occurs, it can be retrieved using CompositeCookie.Check() -func CompositeChecked(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, SrcX int16, SrcY int16, MaskX int16, MaskY int16, DstX int16, DstY int16, Width uint16, Height uint16) CompositeCookie { +// If an error occurs, it can be retrieved using CompositeCookie.Check. +func CompositeChecked(c *xgb.Conn, Op byte, Src, Mask, Dst Picture, SrcX, SrcY, MaskX, MaskY, DstX, DstY int16, Width, Height uint16) CompositeCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1828,9 +1825,8 @@ func (cook CompositeCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for Composite -// compositeRequest writes a Composite request to a byte slice. -func compositeRequest(c *xgb.Conn, Op byte, Src Picture, Mask Picture, Dst Picture, SrcX int16, SrcY int16, MaskX int16, MaskY int16, DstX int16, DstY int16, Width uint16, Height uint16) []byte { +// compositeRequest writes a Composite request to a byte slice for transfer. +func compositeRequest(c *xgb.Conn, Op byte, Src, Mask, Dst Picture, SrcX, SrcY, MaskX, MaskY, DstX, DstY int16, Width, Height uint16) []byte { size := 36 b := 0 buf := make([]byte, size) @@ -1894,7 +1890,7 @@ type CompositeGlyphs16Cookie struct { // CompositeGlyphs16 sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CompositeGlyphs16(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie { +func CompositeGlyphs16(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1906,8 +1902,8 @@ func CompositeGlyphs16(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskForma } // CompositeGlyphs16Checked sends a checked request. -// If an error occurs, it can be retrieved using CompositeGlyphs16Cookie.Check() -func CompositeGlyphs16Checked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie { +// If an error occurs, it can be retrieved using CompositeGlyphs16Cookie.Check. +func CompositeGlyphs16Checked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs16Cookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1924,9 +1920,8 @@ func (cook CompositeGlyphs16Cookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CompositeGlyphs16 -// compositeGlyphs16Request writes a CompositeGlyphs16 request to a byte slice. -func compositeGlyphs16Request(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) []byte { +// compositeGlyphs16Request writes a CompositeGlyphs16 request to a byte slice for transfer. +func compositeGlyphs16Request(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) []byte { size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1)))) b := 0 buf := make([]byte, size) @@ -1978,7 +1973,7 @@ type CompositeGlyphs32Cookie struct { // CompositeGlyphs32 sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CompositeGlyphs32(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie { +func CompositeGlyphs32(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -1990,8 +1985,8 @@ func CompositeGlyphs32(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskForma } // CompositeGlyphs32Checked sends a checked request. -// If an error occurs, it can be retrieved using CompositeGlyphs32Cookie.Check() -func CompositeGlyphs32Checked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie { +// If an error occurs, it can be retrieved using CompositeGlyphs32Cookie.Check. +func CompositeGlyphs32Checked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs32Cookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2008,9 +2003,8 @@ func (cook CompositeGlyphs32Cookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CompositeGlyphs32 -// compositeGlyphs32Request writes a CompositeGlyphs32 request to a byte slice. -func compositeGlyphs32Request(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) []byte { +// compositeGlyphs32Request writes a CompositeGlyphs32 request to a byte slice for transfer. +func compositeGlyphs32Request(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) []byte { size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1)))) b := 0 buf := make([]byte, size) @@ -2062,7 +2056,7 @@ type CompositeGlyphs8Cookie struct { // CompositeGlyphs8 sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CompositeGlyphs8(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie { +func CompositeGlyphs8(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2074,8 +2068,8 @@ func CompositeGlyphs8(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat } // CompositeGlyphs8Checked sends a checked request. -// If an error occurs, it can be retrieved using CompositeGlyphs8Cookie.Check() -func CompositeGlyphs8Checked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie { +// If an error occurs, it can be retrieved using CompositeGlyphs8Cookie.Check. +func CompositeGlyphs8Checked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) CompositeGlyphs8Cookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2092,9 +2086,8 @@ func (cook CompositeGlyphs8Cookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CompositeGlyphs8 -// compositeGlyphs8Request writes a CompositeGlyphs8 request to a byte slice. -func compositeGlyphs8Request(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX int16, SrcY int16, Glyphcmds []byte) []byte { +// compositeGlyphs8Request writes a CompositeGlyphs8 request to a byte slice for transfer. +func compositeGlyphs8Request(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, Glyphset Glyphset, SrcX, SrcY int16, Glyphcmds []byte) []byte { size := xgb.Pad((28 + xgb.Pad((len(Glyphcmds) * 1)))) b := 0 buf := make([]byte, size) @@ -2158,7 +2151,7 @@ func CreateAnimCursor(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) C } // CreateAnimCursorChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateAnimCursorCookie.Check() +// If an error occurs, it can be retrieved using CreateAnimCursorCookie.Check. func CreateAnimCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) CreateAnimCursorCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2176,8 +2169,7 @@ func (cook CreateAnimCursorCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateAnimCursor -// createAnimCursorRequest writes a CreateAnimCursor request to a byte slice. +// createAnimCursorRequest writes a CreateAnimCursor request to a byte slice for transfer. func createAnimCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Cursors []Animcursorelt) []byte { size := xgb.Pad((8 + xgb.Pad((len(Cursors) * 8)))) b := 0 @@ -2221,7 +2213,7 @@ func CreateConicalGradient(c *xgb.Conn, Picture Picture, Center Pointfix, Angle } // CreateConicalGradientChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateConicalGradientCookie.Check() +// If an error occurs, it can be retrieved using CreateConicalGradientCookie.Check. func CreateConicalGradientChecked(c *xgb.Conn, Picture Picture, Center Pointfix, Angle Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateConicalGradientCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2239,8 +2231,7 @@ func (cook CreateConicalGradientCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateConicalGradient -// createConicalGradientRequest writes a CreateConicalGradient request to a byte slice. +// createConicalGradientRequest writes a CreateConicalGradient request to a byte slice for transfer. func createConicalGradientRequest(c *xgb.Conn, Picture Picture, Center Pointfix, Angle Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte { size := xgb.Pad(((24 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8)))) b := 0 @@ -2289,7 +2280,7 @@ type CreateCursorCookie struct { // CreateCursor sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CreateCursor(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y uint16) CreateCursorCookie { +func CreateCursor(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X, Y uint16) CreateCursorCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2301,8 +2292,8 @@ func CreateCursor(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y ui } // CreateCursorChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateCursorCookie.Check() -func CreateCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y uint16) CreateCursorCookie { +// If an error occurs, it can be retrieved using CreateCursorCookie.Check. +func CreateCursorChecked(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X, Y uint16) CreateCursorCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2319,9 +2310,8 @@ func (cook CreateCursorCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateCursor -// createCursorRequest writes a CreateCursor request to a byte slice. -func createCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X uint16, Y uint16) []byte { +// createCursorRequest writes a CreateCursor request to a byte slice for transfer. +func createCursorRequest(c *xgb.Conn, Cid xproto.Cursor, Source Picture, X, Y uint16) []byte { size := 16 b := 0 buf := make([]byte, size) @@ -2371,7 +2361,7 @@ func CreateGlyphSet(c *xgb.Conn, Gsid Glyphset, Format Pictformat) CreateGlyphSe } // CreateGlyphSetChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateGlyphSetCookie.Check() +// If an error occurs, it can be retrieved using CreateGlyphSetCookie.Check. func CreateGlyphSetChecked(c *xgb.Conn, Gsid Glyphset, Format Pictformat) CreateGlyphSetCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2389,8 +2379,7 @@ func (cook CreateGlyphSetCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateGlyphSet -// createGlyphSetRequest writes a CreateGlyphSet request to a byte slice. +// createGlyphSetRequest writes a CreateGlyphSet request to a byte slice for transfer. func createGlyphSetRequest(c *xgb.Conn, Gsid Glyphset, Format Pictformat) []byte { size := 12 b := 0 @@ -2423,7 +2412,7 @@ type CreateLinearGradientCookie struct { // CreateLinearGradient sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CreateLinearGradient(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie { +func CreateLinearGradient(c *xgb.Conn, Picture Picture, P1, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2435,8 +2424,8 @@ func CreateLinearGradient(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix } // CreateLinearGradientChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateLinearGradientCookie.Check() -func CreateLinearGradientChecked(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie { +// If an error occurs, it can be retrieved using CreateLinearGradientCookie.Check. +func CreateLinearGradientChecked(c *xgb.Conn, Picture Picture, P1, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) CreateLinearGradientCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2453,9 +2442,8 @@ func (cook CreateLinearGradientCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateLinearGradient -// createLinearGradientRequest writes a CreateLinearGradient request to a byte slice. -func createLinearGradientRequest(c *xgb.Conn, Picture Picture, P1 Pointfix, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) []byte { +// createLinearGradientRequest writes a CreateLinearGradient request to a byte slice for transfer. +func createLinearGradientRequest(c *xgb.Conn, Picture Picture, P1, P2 Pointfix, NumStops uint32, Stops []Fixed, Colors []Color) []byte { size := xgb.Pad(((28 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8)))) b := 0 buf := make([]byte, size) @@ -2518,7 +2506,7 @@ func CreatePicture(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pi } // CreatePictureChecked sends a checked request. -// If an error occurs, it can be retrieved using CreatePictureCookie.Check() +// If an error occurs, it can be retrieved using CreatePictureCookie.Check. func CreatePictureChecked(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pictformat, ValueMask uint32, ValueList []uint32) CreatePictureCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2536,8 +2524,7 @@ func (cook CreatePictureCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreatePicture -// createPictureRequest writes a CreatePicture request to a byte slice. +// createPictureRequest writes a CreatePicture request to a byte slice for transfer. func createPictureRequest(c *xgb.Conn, Pid Picture, Drawable xproto.Drawable, Format Pictformat, ValueMask uint32, ValueList []uint32) []byte { size := xgb.Pad((20 + xgb.Pad((4 * xgb.PopCount(int(ValueMask)))))) b := 0 @@ -2582,7 +2569,7 @@ type CreateRadialGradientCookie struct { // CreateRadialGradient sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func CreateRadialGradient(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Pointfix, InnerRadius Fixed, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie { +func CreateRadialGradient(c *xgb.Conn, Picture Picture, Inner, Outer Pointfix, InnerRadius, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2594,8 +2581,8 @@ func CreateRadialGradient(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Po } // CreateRadialGradientChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateRadialGradientCookie.Check() -func CreateRadialGradientChecked(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Pointfix, InnerRadius Fixed, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie { +// If an error occurs, it can be retrieved using CreateRadialGradientCookie.Check. +func CreateRadialGradientChecked(c *xgb.Conn, Picture Picture, Inner, Outer Pointfix, InnerRadius, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) CreateRadialGradientCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -2612,9 +2599,8 @@ func (cook CreateRadialGradientCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateRadialGradient -// createRadialGradientRequest writes a CreateRadialGradient request to a byte slice. -func createRadialGradientRequest(c *xgb.Conn, Picture Picture, Inner Pointfix, Outer Pointfix, InnerRadius Fixed, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte { +// createRadialGradientRequest writes a CreateRadialGradient request to a byte slice for transfer. +func createRadialGradientRequest(c *xgb.Conn, Picture Picture, Inner, Outer Pointfix, InnerRadius, OuterRadius Fixed, NumStops uint32, Stops []Fixed, Colors []Color) []byte { size := xgb.Pad(((36 + xgb.Pad((int(NumStops) * 4))) + xgb.Pad((int(NumStops) * 8)))) b := 0 buf := make([]byte, size) @@ -2683,7 +2669,7 @@ func CreateSolidFill(c *xgb.Conn, Picture Picture, Color Color) CreateSolidFillC } // CreateSolidFillChecked sends a checked request. -// If an error occurs, it can be retrieved using CreateSolidFillCookie.Check() +// If an error occurs, it can be retrieved using CreateSolidFillCookie.Check. func CreateSolidFillChecked(c *xgb.Conn, Picture Picture, Color Color) CreateSolidFillCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2701,8 +2687,7 @@ func (cook CreateSolidFillCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for CreateSolidFill -// createSolidFillRequest writes a CreateSolidFill request to a byte slice. +// createSolidFillRequest writes a CreateSolidFill request to a byte slice for transfer. func createSolidFillRequest(c *xgb.Conn, Picture Picture, Color Color) []byte { size := 16 b := 0 @@ -2750,7 +2735,7 @@ func FillRectangles(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xpro } // FillRectanglesChecked sends a checked request. -// If an error occurs, it can be retrieved using FillRectanglesCookie.Check() +// If an error occurs, it can be retrieved using FillRectanglesCookie.Check. func FillRectanglesChecked(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xproto.Rectangle) FillRectanglesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2768,8 +2753,7 @@ func (cook FillRectanglesCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for FillRectangles -// fillRectanglesRequest writes a FillRectangles request to a byte slice. +// fillRectanglesRequest writes a FillRectangles request to a byte slice for transfer. func fillRectanglesRequest(c *xgb.Conn, Op byte, Dst Picture, Color Color, Rects []xproto.Rectangle) []byte { size := xgb.Pad((20 + xgb.Pad((len(Rects) * 8)))) b := 0 @@ -2824,7 +2808,7 @@ func FreeGlyphSet(c *xgb.Conn, Glyphset Glyphset) FreeGlyphSetCookie { } // FreeGlyphSetChecked sends a checked request. -// If an error occurs, it can be retrieved using FreeGlyphSetCookie.Check() +// If an error occurs, it can be retrieved using FreeGlyphSetCookie.Check. func FreeGlyphSetChecked(c *xgb.Conn, Glyphset Glyphset) FreeGlyphSetCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2842,8 +2826,7 @@ func (cook FreeGlyphSetCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for FreeGlyphSet -// freeGlyphSetRequest writes a FreeGlyphSet request to a byte slice. +// freeGlyphSetRequest writes a FreeGlyphSet request to a byte slice for transfer. func freeGlyphSetRequest(c *xgb.Conn, Glyphset Glyphset) []byte { size := 8 b := 0 @@ -2885,7 +2868,7 @@ func FreeGlyphs(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) FreeGlyphsCookie } // FreeGlyphsChecked sends a checked request. -// If an error occurs, it can be retrieved using FreeGlyphsCookie.Check() +// If an error occurs, it can be retrieved using FreeGlyphsCookie.Check. func FreeGlyphsChecked(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) FreeGlyphsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2903,8 +2886,7 @@ func (cook FreeGlyphsCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for FreeGlyphs -// freeGlyphsRequest writes a FreeGlyphs request to a byte slice. +// freeGlyphsRequest writes a FreeGlyphs request to a byte slice for transfer. func freeGlyphsRequest(c *xgb.Conn, Glyphset Glyphset, Glyphs []Glyph) []byte { size := xgb.Pad((8 + xgb.Pad((len(Glyphs) * 4)))) b := 0 @@ -2951,7 +2933,7 @@ func FreePicture(c *xgb.Conn, Picture Picture) FreePictureCookie { } // FreePictureChecked sends a checked request. -// If an error occurs, it can be retrieved using FreePictureCookie.Check() +// If an error occurs, it can be retrieved using FreePictureCookie.Check. func FreePictureChecked(c *xgb.Conn, Picture Picture) FreePictureCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -2969,8 +2951,7 @@ func (cook FreePictureCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for FreePicture -// freePictureRequest writes a FreePicture request to a byte slice. +// freePictureRequest writes a FreePicture request to a byte slice for transfer. func freePictureRequest(c *xgb.Conn, Picture Picture) []byte { size := 8 b := 0 @@ -2999,7 +2980,7 @@ type QueryFiltersCookie struct { } // QueryFilters sends a checked request. -// If an error occurs, it will be returned with the reply by calling QueryFiltersCookie.Reply() +// If an error occurs, it will be returned with the reply by calling QueryFiltersCookie.Reply. func QueryFilters(c *xgb.Conn, Drawable xproto.Drawable) QueryFiltersCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -3081,8 +3062,7 @@ func queryFiltersReply(buf []byte) *QueryFiltersReply { return v } -// Write request to wire for QueryFilters -// queryFiltersRequest writes a QueryFilters request to a byte slice. +// queryFiltersRequest writes a QueryFilters request to a byte slice for transfer. func queryFiltersRequest(c *xgb.Conn, Drawable xproto.Drawable) []byte { size := 8 b := 0 @@ -3111,7 +3091,7 @@ type QueryPictFormatsCookie struct { } // QueryPictFormats sends a checked request. -// If an error occurs, it will be returned with the reply by calling QueryPictFormatsCookie.Reply() +// If an error occurs, it will be returned with the reply by calling QueryPictFormatsCookie.Reply. func QueryPictFormats(c *xgb.Conn) QueryPictFormatsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -3209,8 +3189,7 @@ func queryPictFormatsReply(buf []byte) *QueryPictFormatsReply { return v } -// Write request to wire for QueryPictFormats -// queryPictFormatsRequest writes a QueryPictFormats request to a byte slice. +// queryPictFormatsRequest writes a QueryPictFormats request to a byte slice for transfer. func queryPictFormatsRequest(c *xgb.Conn) []byte { size := 4 b := 0 @@ -3236,7 +3215,7 @@ type QueryPictIndexValuesCookie struct { } // QueryPictIndexValues sends a checked request. -// If an error occurs, it will be returned with the reply by calling QueryPictIndexValuesCookie.Reply() +// If an error occurs, it will be returned with the reply by calling QueryPictIndexValuesCookie.Reply. func QueryPictIndexValues(c *xgb.Conn, Format Pictformat) QueryPictIndexValuesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -3307,8 +3286,7 @@ func queryPictIndexValuesReply(buf []byte) *QueryPictIndexValuesReply { return v } -// Write request to wire for QueryPictIndexValues -// queryPictIndexValuesRequest writes a QueryPictIndexValues request to a byte slice. +// queryPictIndexValuesRequest writes a QueryPictIndexValues request to a byte slice for transfer. func queryPictIndexValuesRequest(c *xgb.Conn, Format Pictformat) []byte { size := 8 b := 0 @@ -3337,8 +3315,8 @@ type QueryVersionCookie struct { } // QueryVersion sends a checked request. -// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply() -func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) QueryVersionCookie { +// If an error occurs, it will be returned with the reply by calling QueryVersionCookie.Reply. +func QueryVersion(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3351,7 +3329,7 @@ func QueryVersion(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uin // QueryVersionUnchecked sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) QueryVersionCookie { +func QueryVersionUnchecked(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) QueryVersionCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3408,9 +3386,8 @@ func queryVersionReply(buf []byte) *QueryVersionReply { return v } -// Write request to wire for QueryVersion -// queryVersionRequest writes a QueryVersion request to a byte slice. -func queryVersionRequest(c *xgb.Conn, ClientMajorVersion uint32, ClientMinorVersion uint32) []byte { +// queryVersionRequest writes a QueryVersion request to a byte slice for transfer. +func queryVersionRequest(c *xgb.Conn, ClientMajorVersion, ClientMinorVersion uint32) []byte { size := 12 b := 0 buf := make([]byte, size) @@ -3442,7 +3419,7 @@ type ReferenceGlyphSetCookie struct { // ReferenceGlyphSet sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func ReferenceGlyphSet(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) ReferenceGlyphSetCookie { +func ReferenceGlyphSet(c *xgb.Conn, Gsid, Existing Glyphset) ReferenceGlyphSetCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3454,8 +3431,8 @@ func ReferenceGlyphSet(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) ReferenceG } // ReferenceGlyphSetChecked sends a checked request. -// If an error occurs, it can be retrieved using ReferenceGlyphSetCookie.Check() -func ReferenceGlyphSetChecked(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) ReferenceGlyphSetCookie { +// If an error occurs, it can be retrieved using ReferenceGlyphSetCookie.Check. +func ReferenceGlyphSetChecked(c *xgb.Conn, Gsid, Existing Glyphset) ReferenceGlyphSetCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3472,9 +3449,8 @@ func (cook ReferenceGlyphSetCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for ReferenceGlyphSet -// referenceGlyphSetRequest writes a ReferenceGlyphSet request to a byte slice. -func referenceGlyphSetRequest(c *xgb.Conn, Gsid Glyphset, Existing Glyphset) []byte { +// referenceGlyphSetRequest writes a ReferenceGlyphSet request to a byte slice for transfer. +func referenceGlyphSetRequest(c *xgb.Conn, Gsid, Existing Glyphset) []byte { size := 12 b := 0 buf := make([]byte, size) @@ -3506,7 +3482,7 @@ type SetPictureClipRectanglesCookie struct { // SetPictureClipRectangles sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func SetPictureClipRectangles(c *xgb.Conn, Picture Picture, ClipXOrigin int16, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie { +func SetPictureClipRectangles(c *xgb.Conn, Picture Picture, ClipXOrigin, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3518,8 +3494,8 @@ func SetPictureClipRectangles(c *xgb.Conn, Picture Picture, ClipXOrigin int16, C } // SetPictureClipRectanglesChecked sends a checked request. -// If an error occurs, it can be retrieved using SetPictureClipRectanglesCookie.Check() -func SetPictureClipRectanglesChecked(c *xgb.Conn, Picture Picture, ClipXOrigin int16, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie { +// If an error occurs, it can be retrieved using SetPictureClipRectanglesCookie.Check. +func SetPictureClipRectanglesChecked(c *xgb.Conn, Picture Picture, ClipXOrigin, ClipYOrigin int16, Rectangles []xproto.Rectangle) SetPictureClipRectanglesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3536,9 +3512,8 @@ func (cook SetPictureClipRectanglesCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for SetPictureClipRectangles -// setPictureClipRectanglesRequest writes a SetPictureClipRectangles request to a byte slice. -func setPictureClipRectanglesRequest(c *xgb.Conn, Picture Picture, ClipXOrigin int16, ClipYOrigin int16, Rectangles []xproto.Rectangle) []byte { +// setPictureClipRectanglesRequest writes a SetPictureClipRectangles request to a byte slice for transfer. +func setPictureClipRectanglesRequest(c *xgb.Conn, Picture Picture, ClipXOrigin, ClipYOrigin int16, Rectangles []xproto.Rectangle) []byte { size := xgb.Pad((12 + xgb.Pad((len(Rectangles) * 8)))) b := 0 buf := make([]byte, size) @@ -3587,7 +3562,7 @@ func SetPictureFilter(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter str } // SetPictureFilterChecked sends a checked request. -// If an error occurs, it can be retrieved using SetPictureFilterCookie.Check() +// If an error occurs, it can be retrieved using SetPictureFilterCookie.Check. func SetPictureFilterChecked(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter string, Values []Fixed) SetPictureFilterCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -3605,8 +3580,7 @@ func (cook SetPictureFilterCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for SetPictureFilter -// setPictureFilterRequest writes a SetPictureFilter request to a byte slice. +// setPictureFilterRequest writes a SetPictureFilter request to a byte slice for transfer. func setPictureFilterRequest(c *xgb.Conn, Picture Picture, FilterLen uint16, Filter string, Values []Fixed) []byte { size := xgb.Pad((((12 + xgb.Pad((int(FilterLen) * 1))) + 4) + xgb.Pad((len(Values) * 4)))) b := 0 @@ -3665,7 +3639,7 @@ func SetPictureTransform(c *xgb.Conn, Picture Picture, Transform Transform) SetP } // SetPictureTransformChecked sends a checked request. -// If an error occurs, it can be retrieved using SetPictureTransformCookie.Check() +// If an error occurs, it can be retrieved using SetPictureTransformCookie.Check. func SetPictureTransformChecked(c *xgb.Conn, Picture Picture, Transform Transform) SetPictureTransformCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() @@ -3683,8 +3657,7 @@ func (cook SetPictureTransformCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for SetPictureTransform -// setPictureTransformRequest writes a SetPictureTransform request to a byte slice. +// setPictureTransformRequest writes a SetPictureTransform request to a byte slice for transfer. func setPictureTransformRequest(c *xgb.Conn, Picture Picture, Transform Transform) []byte { size := 44 b := 0 @@ -3720,7 +3693,7 @@ type TrapezoidsCookie struct { // Trapezoids sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func Trapezoids(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Traps []Trapezoid) TrapezoidsCookie { +func Trapezoids(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Traps []Trapezoid) TrapezoidsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3732,8 +3705,8 @@ func Trapezoids(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictf } // TrapezoidsChecked sends a checked request. -// If an error occurs, it can be retrieved using TrapezoidsCookie.Check() -func TrapezoidsChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Traps []Trapezoid) TrapezoidsCookie { +// If an error occurs, it can be retrieved using TrapezoidsCookie.Check. +func TrapezoidsChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Traps []Trapezoid) TrapezoidsCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3750,9 +3723,8 @@ func (cook TrapezoidsCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for Trapezoids -// trapezoidsRequest writes a Trapezoids request to a byte slice. -func trapezoidsRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Traps []Trapezoid) []byte { +// trapezoidsRequest writes a Trapezoids request to a byte slice for transfer. +func trapezoidsRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Traps []Trapezoid) []byte { size := xgb.Pad((24 + xgb.Pad((len(Traps) * 40)))) b := 0 buf := make([]byte, size) @@ -3800,7 +3772,7 @@ type TriFanCookie struct { // TriFan sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func TriFan(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriFanCookie { +func TriFan(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriFanCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3812,8 +3784,8 @@ func TriFan(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictforma } // TriFanChecked sends a checked request. -// If an error occurs, it can be retrieved using TriFanCookie.Check() -func TriFanChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriFanCookie { +// If an error occurs, it can be retrieved using TriFanCookie.Check. +func TriFanChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriFanCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3830,9 +3802,8 @@ func (cook TriFanCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for TriFan -// triFanRequest writes a TriFan request to a byte slice. -func triFanRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) []byte { +// triFanRequest writes a TriFan request to a byte slice for transfer. +func triFanRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) []byte { size := xgb.Pad((24 + xgb.Pad((len(Points) * 8)))) b := 0 buf := make([]byte, size) @@ -3880,7 +3851,7 @@ type TriStripCookie struct { // TriStrip sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func TriStrip(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriStripCookie { +func TriStrip(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriStripCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3892,8 +3863,8 @@ func TriStrip(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictfor } // TriStripChecked sends a checked request. -// If an error occurs, it can be retrieved using TriStripCookie.Check() -func TriStripChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) TriStripCookie { +// If an error occurs, it can be retrieved using TriStripCookie.Check. +func TriStripChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) TriStripCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3910,9 +3881,8 @@ func (cook TriStripCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for TriStrip -// triStripRequest writes a TriStrip request to a byte slice. -func triStripRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Points []Pointfix) []byte { +// triStripRequest writes a TriStrip request to a byte slice for transfer. +func triStripRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Points []Pointfix) []byte { size := xgb.Pad((24 + xgb.Pad((len(Points) * 8)))) b := 0 buf := make([]byte, size) @@ -3960,7 +3930,7 @@ type TrianglesCookie struct { // Triangles sends an unchecked request. // If an error occurs, it can only be retrieved using xgb.WaitForEvent or xgb.PollForEvent. -func Triangles(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Triangles []Triangle) TrianglesCookie { +func Triangles(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Triangles []Triangle) TrianglesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3972,8 +3942,8 @@ func Triangles(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictfo } // TrianglesChecked sends a checked request. -// If an error occurs, it can be retrieved using TrianglesCookie.Check() -func TrianglesChecked(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Triangles []Triangle) TrianglesCookie { +// If an error occurs, it can be retrieved using TrianglesCookie.Check. +func TrianglesChecked(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Triangles []Triangle) TrianglesCookie { c.ExtLock.RLock() defer c.ExtLock.RUnlock() if _, ok := c.Extensions["RENDER"]; !ok { @@ -3990,9 +3960,8 @@ func (cook TrianglesCookie) Check() error { return cook.Cookie.Check() } -// Write request to wire for Triangles -// trianglesRequest writes a Triangles request to a byte slice. -func trianglesRequest(c *xgb.Conn, Op byte, Src Picture, Dst Picture, MaskFormat Pictformat, SrcX int16, SrcY int16, Triangles []Triangle) []byte { +// trianglesRequest writes a Triangles request to a byte slice for transfer. +func trianglesRequest(c *xgb.Conn, Op byte, Src, Dst Picture, MaskFormat Pictformat, SrcX, SrcY int16, Triangles []Triangle) []byte { size := xgb.Pad((24 + xgb.Pad((len(Triangles) * 24)))) b := 0 buf := make([]byte, size) -- cgit v1.2.3-70-g09d2