(name 'GeziraBindingsMT-Plugin-bf.27' message 'Revert "pour" kernel to take a FloatArray instead of a buffer handle. Nile''s "pour" already copies all the data itself, so we don''t need to do that.' id 'ce17eab2-6195-4750-8318-572f1e2c0711' date '19 March 2013' time '3:05:54.59 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.26' message 'Capture kernel needs to use external buffers, too,' id 'b1efb810-ef0f-409a-b95c-cccb0f7fe438' date '18 March 2013' time '6:46:47.019 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.25' message 'Bindings 3.0: execute asynchronously.
That means images and vertex buffers must be uploaded separately. But they can be reused, so a lot of copying should go away. And Gezira and Squeak can run in parallel.' id 'f09d6ec4-d567-4e1c-bcd8-e42615b3da23' date '15 March 2013' time '5:48:46.795 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.24' message 'Use nile_status() not nile_error().' id 'a7fe8294-3b66-4c04-9e0d-9dc97f350217' date '20 July 2012' time '3:05:22.977 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.23' message '- accomodate new LinearGradient interface
- utilize new image gating code
- remove old Tap support' id '3f18e4e4-3036-46b8-ac06-28031ddd3574' date '18 November 2011' time '7:49:10.873 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.22' message '- process writeGate before syncing so it does not leak' id 'f4e7582c-fb11-4999-bf53-a7628f71194d' date '11 November 2011' time '9:27:47.455 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.21' message '- fix write gating
- add ApplyColorSpans kernel' id '51d09a8f-d310-4379-baaf-461d369e3748' date '11 November 2011' time '9:06:34.676 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.20' message 'Bindings v2.2: new gradient definition (nile cb183f1b044ed6b00424b685b2745f7931da56e6, gezira 9753dda56689376b846a9db2e05d39232697211d)' id '29e8eb4f-317e-420f-bb2e-b7bd7b87c773' date '22 September 2011' time '3:26:32.923 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.19' message 'version 2.1.0:
- add primitiveErrorCode
- git versions:
-- nile commit 826148e2f77c28b7a10f79189412296e18dbcacd
-- gezira commit a87cc38d6b26373cb96d103c7742b6aed6020df2' id '2475b27f-4879-49fb-b9de-35279e659d20' date '22 June 2011' time '12:20:50.853 pm' author 'bf' ancestors ((name 'GeziraBindingsMT-Plugin-bf.18' message 'GeziraBindingsMT 2.0.4
nile.git 826148e2f77c28b7a10f79189412296e18dbcacd
gezira.git a87cc38d6b26373cb96d103c7742b6aed6020df2
- renamed from GeziraBindings to be able to co-exist with single-threaded version' id 'c6bcb0e8-a45b-4544-b341-ccd9fa90ec47' date '15 June 2011' time '3:18:34.108 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.17' message 'sync automatically if there was no #Sync at the end of the commands array' id '42bb9220-64b1-4fd9-975b-838c0114cbcc' date '8 June 2011' time '2:25:33 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.16' message 'add StrokeBezierPath' id '23fc22e7-1b18-4335-b411-b2f3cdfdcb26' date '7 June 2011' time '3:45:13 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.15' message '- update for  nile/gezira as of May 17
nile.git 28a58ba656dd068293495892d0e8e0ed65c245a9
gezira.git 506037ee7fe9ccc6637e4effb4339bd390a4ba9a
- use nile_error, not return value of nile_sync
- add Capture, remove Tap
- add RectangleSpans' id '6e550841-b3c2-47bc-b618-8b3d72b2df60' date '24 May 2011' time '4:34:32 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.14' message '- funnel takes no args
- added tap' id '5063184e-3a14-4063-89ad-c43478a7f7b2' date '22 March 2011' time '11:43:58 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.13' message '- rename WriteToImageUniformColor to CompositeUniformColorOverImage
- add version info to module name string' id '62d4aa44-2ece-40d5-a737-fe428dec5ffc' date '21 March 2011' time '6:25:12 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.12' message '- better error diagnostics' id '85b22387-3d8a-4d95-b6cd-8815c7437358' date '17 March 2011' time '12:49:04 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.11' message 'multi-core bindings' id '9ddb7c95-92ae-40c9-a4e2-03db45afb3ae' date '10 March 2011' time '3:57:08 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-yo.10' message '1.6: add primitiveTransformPoint and primitiveTransformRectInto' id '623aa19d-8156-49ab-a7cb-bbd0588eb32b' date '18 January 2011' time '3:26:46 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.9' message '1.5: add ContrastiveOver kernels, and smaller GaussianBlur (5, 11)' id '3f3cf0bd-b936-4318-b8c7-3c6986f99063' date '19 September 2010' time '1:51:37 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.8' message '1.3: add InverseOver kernel
1.4: add GaussianBlur kernels' id 'cc09d33a-7375-4003-ad1f-4be7e1101ccf' date '16 September 2010' time '2:11:36 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.7' message '- add CalculateBounds and Capture kernels
- allocate memory dynamically' id '4c74d8b5-8067-46bb-8ffd-d5865a23d47c' date '7 September 2010' time '5:07:28 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.6' message '- removed non-user kernels
- added BicubicFilter
- increase memory to 5M' id 'de05037a-9172-475b-a73b-ee10ec9c05e7' date '17 August 2010' time '11:36:26 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.5' message '- instead of building pipeline with multiple primitive invocations, use onlya single prim getting an array of commands' id 'd73b1fdf-c4fe-43a4-a41c-ffe7a0551ca8' date '10 August 2010' time '7:25:21 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.4' message '- expose full Gezira interface
- pipeline constructed via stack' id 'b202f6f6-608d-422f-a718-55ad58dc20d5' date '23 July 2010' time '8:20:24 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.3' message '- move var declaration to beginning of block to make old C compilers happy' id 'e99d072d-b393-45e5-bfc0-9155710f9c38' date '5 February 2010' time '11:23:50 am' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.2' message '- add compositing (primitiveRenderPathOver)' id 'eb999eac-2708-4aee-a54e-1f03ca6a7a0f' date '4 February 2010' time '12:01:39 pm' author 'bf' ancestors ((name 'GeziraBindings-Plugin-bf.1' message 'First check-in: uniform color, transform, path rendering to form all working' id '3a2e2929-5f9a-4296-af49-cff8c8f9449c' date '3 February 2010' time '5:34:09 pm' author 'bf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())