This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gem - Graphics environment for multimedia".

The branch, master has been updated
       via  0872dcc9af7783e3b0789c5ba3acc7e0dec87549 (commit)
       via  c4b9e6a391a715414bdce4184bf6a02a61c2fdca (commit)
       via  093e637acb3eec5a8cb7a6cf1ee4d91ffc4de4e1 (commit)
       via  6d8926f555cf2d76be96c870477621fd5acc02de (commit)
       via  120c2ce3017be8cd5e95a58b45d073a1f4660d35 (commit)
       via  bc5f63086d128b47dd00055eeaed747f08d8a71e (commit)
       via  f228d9f4de04a75b366f1759c6970f6c4f1dac5d (commit)
       via  3577e16d75f82da8c125903dfbeaf0af0c89eb81 (commit)
       via  e879bff247b69d31975088414f40b6f45555d150 (commit)
       via  9e64e524675adb9b0a12748df8daa843de9fa2be (commit)
       via  025e31fd7399ff8a7c54283cbf4a549c75af8b0e (commit)
       via  5cd5295a39dc034da22a369888a06313ca539a29 (commit)
       via  7cedc23f4ecd6e55b0149173ced25f44fa909d96 (commit)
       via  a0723d2b2992a57d150374463a6afa49e6d9a5ff (commit)
       via  81018156843d655a33ef6b5116fd6eb21293d8b1 (commit)
       via  46120f535fc3d63bfb23596804718a7a37517be7 (commit)
       via  933a429ca937088a4738e3ad8a16a98cccfc06c3 (commit)
       via  dffa24430a6eb8860d9daed9f68c815be0e4b0c6 (commit)
       via  5f82e3242f3b45866542270ff56718207fcebd4a (commit)
       via  317024fb2817850a049d883cf4100ab2ea68f0ea (commit)
       via  4ac5230d4bbdbe0ee5128ad59fbd2f9c70eeb431 (commit)
       via  61635e5c51b26f00d7fc1be725528b9c8c677ac8 (commit)
       via  1bd3159b8ffef21074d02576b87af890314e4abf (commit)
       via  a66cc425cb5b8630c7e9b1722c2687bb826a0613 (commit)
       via  fa8db577b8a9ce3da266af2c896b4f279958b2cb (commit)
       via  b9ac5b7662e2ceb79902e1a622b5908e4dcaa148 (commit)
       via  265fab7e1032d0c0ec29bdfbcb9367e34ba19142 (commit)
       via  2ec53b4370d32fd8851d607d601bcd2e794babc0 (commit)
       via  668d56adff845aafeb7204ffa6720e329fcb1538 (commit)
       via  f8fbdecebcc67b8c662eedebf58769b06b2b3fb5 (commit)
       via  e955059b328087296daecb82f756a07d61a9c341 (commit)
       via  479d35ef7236abdb940166535b40ff0e4d1d76ee (commit)
       via  1c0b5c49606eee1414e6f00e1b948b4fd4aabcfb (commit)
       via  aee4ffc595a83c66a8f78bec555293f8faa2b389 (commit)
       via  89bcfeb57e78923ac312c4a79f013a6a36415d8d (commit)
       via  7f30deb4a07171d283bf4966cc259cfc219d1454 (commit)
       via  121a93cd20c4df32e9986b9407d3a7da0bbf6444 (commit)
       via  d92d15971cb7ec17ed294e68e310ecad6eace1d1 (commit)
       via  9b6b42d18ebbe38a06192d52b6d429d5228a2450 (commit)
       via  f60814b8c5da5ce1a739eeabc574f1178ef314eb (commit)
       via  75c8b431ccace67415f2154c1d2fc06be656c36e (commit)
       via  eea7cee1996540e5f1ccf6aa2e031c7d91af6542 (commit)
       via  474b6a4585c912a503960d85f70bac27436f3450 (commit)
       via  12671881076f8dcb36c40f101c8aa9dde4f5f78b (commit)
       via  9db06cde988b1fe93fc3e6b81c4922b32d3472a2 (commit)
       via  3724b48c78d7fa669874236fc90a31739e4ed6fe (commit)
       via  dbcd9619ad2772e9ef8671b73e6400c31ce874ee (commit)
       via  502875321cbc6e0506b175e119ec594091cf8845 (commit)
       via  ca7844006503906ec44057198fd98ac60fb58fba (commit)
       via  dd47c3eda071152a261d56bc8060dd13579c1e7a (commit)
       via  7b477d4461860c22e958c0b13b6726c9f066b27b (commit)
       via  b7334e33cee117e2bb2c7adbf0cd795bbd7c4a99 (commit)
       via  2c28b8a56fdd11893ecd71ab0fcaa976426d3215 (commit)
       via  7b2db8257e9c3eae011d4b1f9f9f1f47bbf96405 (commit)
       via  d9479b0cf9e0e54794c3afc5cae063c95b952fea (commit)
       via  35a3996c1cf90c7be13853c87dcf8e733b86b13a (commit)
       via  d6fb098815d0737934ee7af30d2c624fdedc11fc (commit)
       via  5b2f5339c2e287e7895e014856af4bec1c8d9d49 (commit)
       via  61438c5e4c80fe74182f70553e00aa9ad9721b7f (commit)
       via  57d73c508f76657e47b73337accdea3674180e04 (commit)
       via  93e54068b593a7cfda32c196a3880a9f1f720eef (commit)
       via  5f9b74a496e362016db087b9e9e637be23de4e37 (commit)
       via  3fa5a9db06d48416005f21ae0f3eaee71478129d (commit)
       via  3e9f9ff886a41d17b39060191335ae88a554859a (commit)
       via  965e4c5697afb747478d03c10a5af86f8e01ea69 (commit)
       via  be40dd25e16c161a49ef2312b3c66912eba95f5d (commit)
       via  4051ae92d54babf6b6ef81db8b8128b9f9355629 (commit)
       via  40e01d74025f00d4be4a0732389a16b070b76d2d (commit)
       via  eda2e8b2767682bb7af2074a57aedddf1bb5bdd6 (commit)
       via  6697d82cb51a97c7217d9c3240cdb9f0e4d24216 (commit)
       via  1664089bbc57a21ec529e61a9308be52b4ef63c9 (commit)
       via  08d79a4eb577622f44a60f74d02d2b90f0796af1 (commit)
       via  bba84294caaaf76321865f99314f5b5a4aae3f41 (commit)
       via  950311242d3691b849a2aa08d03ff84b0d359b49 (commit)
       via  9f75cbccb405a32aa12ec9772278e7de9ca0e3e3 (commit)
       via  c25dd85ea98ca596f572f128e7452c92993983c3 (commit)
       via  5443b73357c52c65b2d54f4705e0366bf2bf1c62 (commit)
       via  63c560163b1755d94cf85b9d4bc2464889baffa5 (commit)
       via  908cfe86c1f9b4033000f4188d6c6e734c53ac94 (commit)
       via  de628c5b91fa8f785904731188eef350e0295c79 (commit)
       via  5a6e4a292b3348e72b1e9d83ab32878b9ac5871b (commit)
       via  51bd3324168f66e429309f8d675c4f2a0f2ee735 (commit)
       via  ddf0019805fd17a61f32ad7a75925a0f385ecb74 (commit)
       via  97e32f8db88a8cf745fdbc8db01dd76564c768de (commit)
       via  4eb25219923efa4424e8444b02fd16c75e707f09 (commit)
       via  3a1f5159851c15abb84667a9b7113d252927124b (commit)
       via  81419d5fbe854a2a5566807af0dace83effc8494 (commit)
       via  7ee8f76bffc7e11e67496bfcf0b4d365dee60189 (commit)
       via  787c83b9e86a745da38b8de3aafc3c3d1cf747af (commit)
       via  ef40726cc728ee7954e3fe3f98eaf51cd291be0a (commit)
       via  c4ffb2f0a55a2b8a819e756ac2a9c96ea59981e3 (commit)
       via  24569c9934f464d99138d1d0bdfbc34f2c2c3aa6 (commit)
       via  5a3aaa8586541297834bd9fcdc404d6618fe146e (commit)
       via  ad29a94614f55bffd52bd24ac1aa45054765cc8b (commit)
       via  03440ed84661f22e0e23c70724fa336a0ec870be (commit)
       via  23292f0fe05eaf73c2984b56a07c352bd9c53aad (commit)
       via  cdd111baeccf009be3ea5d602c047733dd484ad2 (commit)
       via  d136736e8da1d549bd8f44bb50c26fc98f76f776 (commit)
       via  faefee623650547a2ffc6c3c8dd95cc707574d42 (commit)
       via  5ff24a50e1170b4e8e2fa472db697c8e7417fef8 (commit)
       via  ebe5e02360eb9d04cb483c6542d4e1c55e427553 (commit)
       via  1ec8d8ee412f624c6b7cb22dc8cd6595beaf5eba (commit)
       via  da65df15d08d5d3766c9c19765c0683275172e70 (commit)
       via  b17b57f5d6b42305656a7fbcceb14eb1b05f2872 (commit)
       via  8f7442da46b12815404030f0ba7f3b8996aafe3e (commit)
       via  2fe442cb103195331a0bcba73e501ab44ab687e5 (commit)
       via  46d32cf9927d65489d81cc08b2f7382211043d0f (commit)
       via  a52493e39b05e084cbcfe9da2e8ca7509696bfed (commit)
       via  8aa30be5240950dc601b941f571c41c81188f5bc (commit)
       via  265964818544ecc43319c1d6972d990dd67a5bae (commit)
       via  ba903c699247531f78ce422d84cefe561bb727ba (commit)
       via  2c776d4e6b995448fd8f8dbbc5752be0ed4487f3 (commit)
       via  1862dc5357e2c4a1efeb1ba1aed81b67b69a99f6 (commit)
       via  62e29e139948d6050444e95f92424f05177abc54 (commit)
       via  eed4d23ef690146368842940736e204683206f60 (commit)
       via  f350cd82a1fbf8bf0504f1bc26225d43122690e3 (commit)
       via  77c0347c1ff48007a11ac2a98461e6dab4bc6bf4 (commit)
       via  29e0ae6d569b4118e600e68c5170f5523a3ed39a (commit)
       via  785deadb9c0b452fd7025e6ec4256f8ceb8263db (commit)
       via  a8e2bcb28bf495de7fa456e350b78bc4a0c8e367 (commit)
       via  6deffde4aa027fe9fdc3e8ce95033ecefdb587bb (commit)
       via  5fc52f25961e73db934391410de0b18c9acb394a (commit)
       via  cd8fb397eb0eee7a837f86d8564de3dbecbace2d (commit)
       via  66de0ac8e7d9f6ebc8d76720151c8d324dbee836 (commit)
       via  223ad8ddb6c1a4db9c52ea73b27486145658d807 (commit)
       via  5d9e4c11ba0b88f0679f541db68fd3fff9a9bd5b (commit)
       via  c300b35692192b427563bcbcdc7724595d281af1 (commit)
       via  b920218b3ebc3ea71298fb5ab8e7ffc0d9137a81 (commit)
       via  474ae54acd462275a1e955ea29d936a3e2dd7e56 (commit)
       via  8c2d43e946280e95c08e0b470934e0f02c94acc8 (commit)
       via  918aa26678c86768da1c449b5a0a491242dad7b0 (commit)
       via  a10b11d7d4144d7cd9b37dbfd57310fe97a28093 (commit)
       via  ee1de5d8b5e0a7383769e8151649ce1779986d2d (commit)
       via  22e50c88fb2668c8884c4368de8a1620ea04a059 (commit)
       via  8d663a43c3a8c10e7ed7666131fa412a4db6bb32 (commit)
       via  997a855be884d1a107731ec223a291beef080b64 (commit)
       via  989c95d3ed05d0e4816f5f26d9b82cd546b6408a (commit)
       via  96413a0f9730445beb071a86f321c747f2fb8b89 (commit)
       via  0c982488b5ae06491703bfbd18c9aeb1a25b3586 (commit)
       via  cf3288967a7621b4471192d24e60dd3d9a66a569 (commit)
       via  bc512088043d3764092e6ff413940b7290e95541 (commit)
       via  4b6047c6c830e9a06a998199c0bffdf93554d77d (commit)
       via  22cd8f4fe466d4e91db1fc8bc347f4351bd4dc53 (commit)
       via  8553d055b0a39acf02d31d8ae8cb6a0a2f732ef0 (commit)
       via  2b55845389370f11c4ebfb48024464162b8e1aba (commit)
       via  7ba445878b1931bb8e1c8c07537dce39608c58d5 (commit)
       via  a2a8b8b4d8bbd01ab68168c1547dbdf5eece1c74 (commit)
       via  303ae921c6d9c74e5e64438eceaaf75b4b28006e (commit)
       via  748b44ecb7bf42dd830f7930abe3d248a63d97fb (commit)
       via  e46265277ee4b22abc182bc4af42d7fc6034ae0e (commit)
       via  53b244119c160a1083c78ec2f3f3aa3a8186d246 (commit)
       via  21615cf156c2eb082b65408326b1cd12ad3ed8fd (commit)
       via  a008193e9d22b15b14eaa747fe9175b18cba81fa (commit)
       via  cd9dc0b2af97a5b8a2566402bd3395a7461cd8bf (commit)
      from  aba05945f61a441fb4b0aa12b4351b9f233de549 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0872dcc9af7783e3b0789c5ba3acc7e0dec87549
Author: IOhannes m zmoelnig (OSX10.6) <zmoel...@iem.at>
Date:   Wed Jan 16 22:35:06 2019 +0100

    [pix_2grey] include Utils/Functions.h for GetPrefetchConstant

commit c4b9e6a391a715414bdce4184bf6a02a61c2fdca
Author: IOhannes m zmoelnig (OSX10.6) <zmoel...@iem.at>
Date:   Wed Jan 16 22:28:00 2019 +0100

    videoDarwin: use image.cizse (rather than non-existing m_csize member)

commit 093e637acb3eec5a8cb7a6cf1ee4d91ffc4de4e1
Author: IOhannes m zmoelnig (OSX10.6) <zmoel...@iem.at>
Date:   Wed Jan 16 22:25:36 2019 +0100

    keep constness of charpointer
    
    to make it compile...

commit 6d8926f555cf2d76be96c870477621fd5acc02de
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 21:43:58 2019 +0100

    [GEMglActiveTexture] allow omitting the GL_TEXTURE0 offset
    
    Closes: https://github.com/umlaeute/Gem/issues/209

commit 120c2ce3017be8cd5e95a58b45d073a1f4660d35
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 21:42:47 2019 +0100

    use reference to t_atom (rather than pointer)

commit bc5f63086d128b47dd00055eeaed747f08d8a71e
Author: IOhannes m zmoelnig (OSX10.6) <zmoel...@iem.at>
Date:   Wed Jan 16 15:44:32 2019 +0100

    capitalise GNUmake conditional replacement-vars
    
    so we don't get broken makefiles (at least on OSX)
    
    Closes: https://github.com/umlaeute/Gem/issues/210

commit f228d9f4de04a75b366f1759c6970f6c4f1dac5d
Author: IOhannes m zmoelnig (OSX10.6) <zmoel...@iem.at>
Date:   Wed Jan 16 17:39:51 2019 +0100

    moved 'pragma GCC diagnostic push/pop' outside of gemhead::renderGL method
    
    older g++ doesn't really like it inside a function

commit 3577e16d75f82da8c125903dfbeaf0af0c89eb81
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 16 15:05:04 2019 +0100

    [ci] moved (most) travis-ci configuration into .git-ci/

commit e879bff247b69d31975088414f40b6f45555d150
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 14:09:11 2019 +0100

    print directory where UNUSED SOURCES are being found

commit 9e64e524675adb9b0a12748df8daa843de9fa2be
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 14:08:50 2019 +0100

    use .SUFFIXES to add additional sourcefile suffixes

commit 025e31fd7399ff8a7c54283cbf4a549c75af8b0e
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 14:03:12 2019 +0100

    include .SUFFIXES in unused-sources check

commit 5cd5295a39dc034da22a369888a06313ca539a29
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 14:01:07 2019 +0100

    only show "UNUSED SOURCES" if it's non-empty

commit 7cedc23f4ecd6e55b0149173ced25f44fa909d96
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 14:00:35 2019 +0100

    include all SUFFIXES when checking sources

commit a0723d2b2992a57d150374463a6afa49e6d9a5ff
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 14:00:07 2019 +0100

    AC_SUBST hacks to allow GNUmake conditionals in automake...

commit 81018156843d655a33ef6b5116fd6eb21293d8b1
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 13:35:16 2019 +0100

    improve check-sources target for out-of-tree builds

commit 46120f535fc3d63bfb23596804718a7a37517be7
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 13:29:34 2019 +0100

    some ARB functions have become standard a while ago...

commit 933a429ca937088a4738e3ad8a16a98cccfc06c3
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 16 11:27:02 2019 +0100

    added [GEMglGenerateMipMap]
    
    Closes: https://github.com/umlaeute/Gem/issues/208

commit dffa24430a6eb8860d9daed9f68c815be0e4b0c6
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 22:01:44 2019 +0100

    [pix_multitexture] set numTexunits for outgoing state
    
    Closes: https://github.com/umlaeute/Gem/issues/121

commit 5f82e3242f3b45866542270ff56718207fcebd4a
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:44:20 2019 +0100

    dropped useless m_max member
    
    we are doing everything in the isRunnable() method with local variables

commit 317024fb2817850a049d883cf4100ab2ea68f0ea
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:43:52 2019 +0100

    more verbose error message
    
    to better understand what's going on

commit 4ac5230d4bbdbe0ee5128ad59fbd2f9c70eeb431
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:43:33 2019 +0100

    calculated useTexUnits in "isRunnable"

commit 61635e5c51b26f00d7fc1be725528b9c8c677ac8
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:43:04 2019 +0100

    when restoring texunit usage, use "useTexUnits"

commit 1bd3159b8ffef21074d02576b87af890314e4abf
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:42:29 2019 +0100

    explain how use TexUnits is calculated

commit a66cc425cb5b8630c7e9b1722c2687bb826a0613
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:42:06 2019 +0100

    store/restore number of texUnits in incoming state

commit fa8db577b8a9ce3da266af2c896b4f279958b2cb
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:17:29 2019 +0100

    don't abuse the m_reqTexUnits (use a separate variable)

commit b9ac5b7662e2ceb79902e1a622b5908e4dcaa148
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:16:45 2019 +0100

    properly initialize texture-ids (and don't bind to invalid textures)
    
    Closes: https://github.com/umlaeute/Gem/issues/120

commit 265fab7e1032d0c0ec29bdfbcb9367e34ba19142
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 21:15:52 2019 +0100

    indentation

commit 2ec53b4370d32fd8851d607d601bcd2e794babc0
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 17:01:14 2019 +0100

    fixed SDL1 vs SDL2 detection

commit 668d56adff845aafeb7204ffa6720e329fcb1538
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 16:42:09 2019 +0100

    added help-patch for [gemsdl2window]

commit f8fbdecebcc67b8c662eedebf58769b06b2b3fb5
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 16:38:08 2019 +0100

    [gemsdl2window] added "relativemouse" message

commit e955059b328087296daecb82f756a07d61a9c341
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 16:08:56 2019 +0100

    dropped SDL2 check for [gemsdlwindow] (which is SDL1 only)

commit 479d35ef7236abdb940166535b40ff0e4d1d76ee
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 16:02:16 2019 +0100

    [gemsdl2window] added "opacity" message

commit 1c0b5c49606eee1414e6f00e1b948b4fd4aabcfb
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:55:38 2019 +0100

    [gemsdl2window] dispatch to the correct window

commit aee4ffc595a83c66a8f78bec555293f8faa2b389
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:55:12 2019 +0100

    [gemsdl2window] handle drop-events

commit 89bcfeb57e78923ac312c4a79f013a6a36415d8d
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:54:43 2019 +0100

    [gemsdl2window] handle window minimize/maximize/restore

commit 7f30deb4a07171d283bf4966cc259cfc219d1454
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:53:55 2019 +0100

    [gemsdl2window] less and nicer messages

commit 121a93cd20c4df32e9986b9407d3a7da0bbf6444
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:52:41 2019 +0100

    [gemsdl2window] properly close window

commit d92d15971cb7ec17ed294e68e310ecad6eace1d1
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:50:42 2019 +0100

    [gemsdl2window] don't make window current when resizing

commit 9b6b42d18ebbe38a06192d52b6d429d5228a2450
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:50:17 2019 +0100

    [gemsdl2window] "offset" message

commit f60814b8c5da5ce1a739eeabc574f1178ef314eb
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 15:49:50 2019 +0100

    [gemsdl2window] renamed "mousegrab" to "grabmouse"

commit 75c8b431ccace67415f2154c1d2fc06be656c36e
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:42:48 2019 +0100

    removed unused variables

commit eea7cee1996540e5f1ccf6aa2e031c7d91af6542
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:42:29 2019 +0100

    store windowID in static windowmap

commit 474b6a4585c912a503960d85f70bac27436f3450
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:41:47 2019 +0100

    moved windowmap into anonymous namespace

commit 12671881076f8dcb36c40f101c8aa9dde4f5f78b
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:41:32 2019 +0100

    indentation

commit 9db06cde988b1fe93fc3e6b81c4922b32d3472a2
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:40:50 2019 +0100

    forgot to include static SDL_GLContext

commit 3724b48c78d7fa669874236fc90a31739e4ed6fe
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:39:10 2019 +0100

    make window nicer (no screensaver, bring window to foreground, capture 
mouse...)

commit dbcd9619ad2772e9ef8671b73e6400c31ce874ee
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:38:23 2019 +0100

    properly create openGL context

commit 502875321cbc6e0506b175e119ec594091cf8845
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:37:01 2019 +0100

    indentation

commit ca7844006503906ec44057198fd98ac60fb58fba
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:35:39 2019 +0100

    no use to check for SDL>=2 if we this is for SDL2 anyhow

commit dd47c3eda071152a261d56bc8060dd13579c1e7a
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:33:51 2019 +0100

    [gemsdl2window] cursor/topmost/mousegrab messsages

commit 7b477d4461860c22e958c0b13b6726c9f066b27b
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 14:32:32 2019 +0100

    dropped unused map s_windowmap from [gemsdlwindow]

commit b7334e33cee117e2bb2c7adbf0cd795bbd7c4a99
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 13:01:43 2019 +0100

    compile [gemsdl2window]

commit 2c28b8a56fdd11893ecd71ab0fcaa976426d3215
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 13:01:20 2019 +0100

    made [gemsdl2window] compilable
    
    not working yet

commit 7b2db8257e9c3eae011d4b1f9f9f1f47bbf96405
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 11:05:43 2019 +0100

    printout reformatted

commit d9479b0cf9e0e54794c3afc5cae063c95b952fea
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 11:05:27 2019 +0100

    use %p for printing pointers

commit 35a3996c1cf90c7be13853c87dcf8e733b86b13a
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 08:35:53 2019 +0100

    added (non-compilable) gemsdl2window class
    
    simple rename from gemsdlwindow

commit d6fb098815d0737934ee7af30d2c624fdedc11fc
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 15 08:35:20 2019 +0100

    checking for SDL2

commit 5b2f5339c2e287e7895e014856af4bec1c8d9d49
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 22:56:59 2019 +0100

    [glsl_program] rearragned code to share things between ARB an GL2

commit 61438c5e4c80fe74182f70553e00aa9ad9721b7f
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 22:08:15 2019 +0100

    [glsl_program] support uniform arrays
    
    Closes: https://github.com/umlaeute/Gem/issues/183

commit 57d73c508f76657e47b73337accdea3674180e04
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 21:55:02 2019 +0100

    [glsl_program] renamed m_num to m_numShaders
    
    so we know what this is...

commit 93e54068b593a7cfda32c196a3880a9f1f720eef
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 21:52:56 2019 +0100

    whitespace

commit 5f9b74a496e362016db087b9e9e637be23de4e37
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 20:27:14 2019 +0100

    use '0' rather than 'NULL'

commit 3fa5a9db06d48416005f21ae0f3eaee71478129d
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 20:25:40 2019 +0100

    [glsl_program] query the array-size of uniforms
    
    not currently used

commit 3e9f9ff886a41d17b39060191335ae88a554859a
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 14 19:47:52 2019 +0100

    glsl_program: renamed (int)m_flag to (bool)m_changed

commit 965e4c5697afb747478d03c10a5af86f8e01ea69
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 12 20:43:26 2019 +0100

    gem*window-help: alignment, typos, system-specifications
    
    [skip ci]

commit be40dd25e16c161a49ef2312b3c66912eba95f5d
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 11:13:32 2019 +0100

    [ci] use "brew bundle" to install stuff

commit 4051ae92d54babf6b6ef81db8b8128b9f9355629
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 11:12:49 2019 +0100

    [ci] use Pd-0.49-1 for OSX builds

commit 40e01d74025f00d4be4a0732389a16b070b76d2d
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 10:34:13 2019 +0100

    vlc-videoplugin: fixed typo

commit eda2e8b2767682bb7af2074a57aedddf1bb5bdd6
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 10:19:29 2019 +0100

    SDL_KeyboardEvent *has* a 'which' member on SDL1
    
    but not in SDL2

commit 6697d82cb51a97c7217d9c3240cdb9f0e4d24216
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 10:18:55 2019 +0100

    define GL_TEXTURE_RECTANGLE_EXT is it's missing
    
    rather than for EMSCRIPTEN

commit 1664089bbc57a21ec529e61a9308be52b4ef63c9
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 10:18:34 2019 +0100

    indentation

commit 08d79a4eb577622f44a60f74d02d2b90f0796af1
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 10:18:15 2019 +0100

    re-added GLEW_MX definition if GEM_MULTICONTEXT is set
    
    
https://github.com/claudeha/Gem/commit/c25dd85ea98ca596f572f128e7452c92993983c3#r31907143

commit bba84294caaaf76321865f99314f5b5a4aae3f41
Merge: 95031124 9f75cbcc
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 11 10:00:42 2019 +0100

    Merge remote-tracking branch 'claudiusmaximus/emscripten'

commit 950311242d3691b849a2aa08d03ff84b0d359b49
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Jan 10 18:35:00 2019 +0100

    video backend documentation
    
    [skip ci]

commit 9f75cbccb405a32aa12ec9772278e7de9ca0e3e3
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 17:27:26 2019 +0000

    HACK for Emscripten: use Gem/glew.h instead of Gem/GemGL.h
    
    On Emscripten, GemGL.h defines fewer symbols.  But the ones we use
    are all API-defined compile-time constants, so it should be okay
    to use the more complete set from the bundled GLEW just for this.

commit c25dd85ea98ca596f572f128e7452c92993983c3
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 17:19:33 2019 +0000

    get GemGL to use system glew on Emscripten
    
    Using GL/RegalGLEW.h as in
    c4ffb2f0a55a2b8a819e756ac2a9c96ea59981e3
    just didn't work.

commit 5443b73357c52c65b2d54f4705e0366bf2bf1c62
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 17:16:34 2019 +0000

    print OpenGL numeric error too in case gluErrorString is broken

commit 63c560163b1755d94cf85b9d4bc2464889baffa5
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 17:14:25 2019 +0000

    generator script for GLUtil_define_generated.h

commit 908cfe86c1f9b4033000f4188d6c6e734c53ac94
Author: IOhannes m zmölnig(mojave@xenakis) <zmoel...@iem.at>
Date:   Thu Jan 10 17:52:02 2019 +0100

    [gemglfw3window] error handler

commit de628c5b91fa8f785904731188eef350e0295c79
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 16:48:26 2019 +0000

    single-context SDL2 gemwin for Emscripten

commit 5a6e4a292b3348e72b1e9d83ab32878b9ac5871b
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Jan 10 15:54:47 2019 +0100

    [gemglfw2window] prefix keybaord info with deviceID

commit 51bd3324168f66e429309f8d675c4f2a0f2ee735
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Jan 10 14:06:16 2019 +0100

    more gem*window keystrokes

commit ddf0019805fd17a61f32ad7a75925a0f385ecb74
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Jan 10 14:34:00 2019 +0100

    [gemglfw3window] use glfwGetKeyName() if GLFW>=3.2

commit 97e32f8db88a8cf745fdbc8db01dd76564c768de
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Jan 10 14:33:34 2019 +0100

    prefix device-id to [gemglfw3window] keyboard info

commit 4eb25219923efa4424e8444b02fd16c75e707f09
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Jan 10 13:23:24 2019 +0100

    smaller layout for [gem*window] helppatches, added some keystrokes

commit 3a1f5159851c15abb84667a9b7113d252927124b
Merge: 81419d5f 787c83b9
Author: IOhannes m zmölnig (w10@xenakis) <zmoel...@iem.at>
Date:   Thu Jan 10 12:49:47 2019 +0100

    Merge branch 'master' of xenakis.iemnet:src/GIT/Gem

commit 81419d5fbe854a2a5566807af0dace83effc8494
Author: IOhannes m zmölnig (w10@xenakis) <zmoel...@iem.at>
Date:   Thu Jan 10 12:46:13 2019 +0100

    fixed devgem.sh to work on windows

commit 7ee8f76bffc7e11e67496bfcf0b4d365dee60189
Author: IOhannes m zmölnig (w10@xenakis) <zmoel...@iem.at>
Date:   Thu Jan 10 12:44:38 2019 +0100

    updated [gemw32window] helppatch

commit 787c83b9e86a745da38b8de3aafc3c3d1cf747af
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Jan 10 11:23:48 2019 +0100

    [pix_convert] backport changes from [pix_rgba]

commit ef40726cc728ee7954e3fe3f98eaf51cd291be0a
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Jan 10 11:23:16 2019 +0100

    [pix_rgba] set notowned to "true" (as we are borrowing the data from image)

commit c4ffb2f0a55a2b8a819e756ac2a9c96ea59981e3
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 06:45:52 2019 +0000

    Emscripten 'incoming' has a regal port

commit 24569c9934f464d99138d1d0bdfbc34f2c2c3aa6
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 06:16:46 2019 +0000

    Emscripten's wordexp.h is a non-functional stub

commit 5a3aaa8586541297834bd9fcdc404d6618fe146e
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 06:16:06 2019 +0000

    SDL has no event.key.which

commit ad29a94614f55bffd52bd24ac1aa45054765cc8b
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 06:15:33 2019 +0000

    SDLK_WORLD_* is missing in Emscripten's SDL support

commit 03440ed84661f22e0e23c70724fa336a0ec870be
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 06:13:42 2019 +0000

    GLOB_TILDE is a GNU extension

commit 23292f0fe05eaf73c2984b56a07c352bd9c53aad
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Thu Jan 10 06:12:11 2019 +0000

    dummy PBuffer implementation

commit cdd111baeccf009be3ea5d602c047733dd484ad2
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Wed Jan 9 22:04:36 2019 +0100

    Fixed compilation on windows

commit d136736e8da1d549bd8f44bb50c26fc98f76f776
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 17:37:53 2019 +0100

    create Makefile for filmDSATL

commit faefee623650547a2ffc6c3c8dd95cc707574d42
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 16:16:12 2019 +0100

    [light] and [part_render] need GemGL.h

commit 5ff24a50e1170b4e8e2fa472db697c8e7417fef8
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 16:15:59 2019 +0100

    [imageVert] fixed upside-down

commit ebe5e02360eb9d04cb483c6542d4e1c55e427553
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:57:02 2019 +0100

    Don't include "Gem/GemGL.h" in GemBase!

commit 1ec8d8ee412f624c6b7cb22dc8cd6595beaf5eba
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:56:28 2019 +0100

    [pix_video] must now about the colordefines
    
    if we don't include GemGL.h, we must include Image.h

commit da65df15d08d5d3766c9c19765c0683275172e70
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:54:46 2019 +0100

    [pix_imageInPlace] and [pix_snap] require GemGL.h

commit b17b57f5d6b42305656a7fbcceb14eb1b05f2872
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:54:23 2019 +0100

    dropped more dependencies on GemGL.h

commit 8f7442da46b12815404030f0ba7f3b8996aafe3e
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:50:20 2019 +0100

    imageStruct::convert*() now properly returns the success

commit 2fe442cb103195331a0bcba73e501ab44ab687e5
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:49:45 2019 +0100

    fixed fromYV12() with no U/V

commit 46d32cf9927d65489d81cc08b2f7382211043d0f
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:49:22 2019 +0100

    imageStruct::fromGray(short*) now takes a const argument

commit a52493e39b05e084cbcfe9da2e8ca7509696bfed
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:39:19 2019 +0100

    [pix_freeframe] pass symbol-values as std::string

commit 8aa30be5240950dc601b941f571c41c81188f5bc
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:38:32 2019 +0100

    use return from converter functions to print an error.

commit 265964818544ecc43319c1d6972d990dd67a5bae
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:36:30 2019 +0100

    have the image-convert routinges return "true" on success (and "false" 
otherwise)

commit ba903c699247531f78ce422d84cefe561bb727ba
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:36:00 2019 +0100

    GemShape and TextBase children always need to deal with GL - so include 
GemGL.h

commit 2c776d4e6b995448fd8f8dbbc5752be0ed4487f3
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:34:58 2019 +0100

    include Gem/GemGL.h directly where it's needed
    
    towards removing GemGL.h from GemBase

commit 1862dc5357e2c4a1efeb1ba1aed81b67b69a99f6
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 15:33:37 2019 +0100

    getting rid of more GL-defines in favour of GEM-defines

commit 62e29e139948d6050444e95f92424f05177abc54
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 14:42:47 2019 +0100

    use <> for system-includes (rather than "")

commit eed4d23ef690146368842940736e204683206f60
Author: IOhannes m zmoelnig <zmoel...@tigital.umlaeute.mur.at>
Date:   Wed Jan 9 14:23:26 2019 +0100

    during compilation, show warning about GEM_ANY_TYPEID_HACK (if it is set)

commit f350cd82a1fbf8bf0504f1bc26225d43122690e3
Author: IOhannes m zmoelnig <zmoel...@tigital.umlaeute.mur.at>
Date:   Wed Jan 9 14:20:46 2019 +0100

    Fixed uncommented typeid_hack define

commit 77c0347c1ff48007a11ac2a98461e6dab4bc6bf4
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 14:09:18 2019 +0100

    dropped use of unsafe_any_cast

commit 29e0ae6d569b4118e600e68c5170f5523a3ed39a
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 14:08:23 2019 +0100

    allow to force any_casts for pointers

commit 785deadb9c0b452fd7025e6ec4256f8ceb8263db
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 14:07:39 2019 +0100

    any::compatible(T) implementation

commit a8e2bcb28bf495de7fa456e350b78bc4a0c8e367
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 14:06:59 2019 +0100

    utility to check whether a type is a pointer

commit 6deffde4aa027fe9fdc3e8ce95033ecefdb587bb
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 13:10:42 2019 +0100

    don't include Gem/State.h if not necessary

commit 5fc52f25961e73db934391410de0b18c9acb394a
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:09:01 2019 +0100

    don't include GemGL.h from Image.h
    
    Image.h processing can be done without knowing anything about openGL!
    if you need openGL, you must include Gem/GemGL.h manually

commit cd8fb397eb0eee7a837f86d8564de3dbecbace2d
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:08:07 2019 +0100

    update copyright date

commit 66de0ac8e7d9f6ebc8d76720151c8d324dbee836
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:07:53 2019 +0100

    use __APPLE__ to force GEM_RGBA to BGRA_EXT
    
    the original test (GL_RGBA_GEM==GL_RGBA) was better, but we cannot
    use it if we want to get rid of including GL-headers into Image.h

commit 223ad8ddb6c1a4db9c52ea73b27486145658d807
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:06:31 2019 +0100

    error out if GEM colordefines do not match the GL colordefines

commit 5d9e4c11ba0b88f0679f541db68fd3fff9a9bd5b
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:06:00 2019 +0100

    image.type is automatically set by setCsizeByFormat

commit c300b35692192b427563bcbcdc7724595d281af1
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:05:39 2019 +0100

    whitespace

commit b920218b3ebc3ea71298fb5ab8e7ffc0d9137a81
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:02:28 2019 +0100

    explicitely include GemGL.h where we need to use GL-colors
    
    and where we relied on Image.h pulling GemGL.h for us...

commit 474ae54acd462275a1e955ea29d936a3e2dd7e56
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 12:01:11 2019 +0100

    use GEM-colordefines rather than those from GL

commit 8c2d43e946280e95c08e0b470934e0f02c94acc8
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 11:56:19 2019 +0100

    define GEM-colortypes GEM_GRAY, GEM_YUV, GEM_RGB and GEM_RGBA

commit 918aa26678c86768da1c449b5a0a491242dad7b0
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 11:53:37 2019 +0100

    avoid GL-types in pix-code
    
    on the way to getting rid of including GemGL.h

commit a10b11d7d4144d7cd9b37dbfd57310fe97a28093
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Wed Jan 9 10:20:29 2019 +0100

    Add gem*window help-patches to the installation

commit ee1de5d8b5e0a7383769e8151649ce1779986d2d
Author: IOhannes m zmoelnig <zmoel...@tigital.umlaeute.mur.at>
Date:   Tue Jan 8 21:35:08 2019 +0100

    use unsafe_any_cast for _PIX

commit 22e50c88fb2668c8884c4368de8a1620ea04a059
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Tue Jan 8 17:25:19 2019 +0100

    help-patches for window-backends

commit 8d663a43c3a8c10e7ed7666131fa412a4db6bb32
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 7 19:18:25 2019 +0100

    boost-like unsafe casting of gem::any

commit 997a855be884d1a107731ec223a291beef080b64
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 7 19:18:09 2019 +0100

    comment about type of _PIX

commit 989c95d3ed05d0e4816f5f26d9b82cd546b6408a
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Mon Jan 7 17:26:33 2019 +0100

    fixed orientation of imageSGI loaded images

commit 96413a0f9730445beb071a86f321c747f2fb8b89
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Mon Jan 7 15:35:49 2019 +0100

    use GEM_ANY_TYPEID_HACK define to enable the gem::any typeid hack

commit 0c982488b5ae06491703bfbd18c9aeb1a25b3586
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 23:47:44 2019 +0100

    removed disabled (and non-working) code

commit cf3288967a7621b4471192d24e60dd3d9a66a569
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 23:43:15 2019 +0100

    using switch/case rather than if-chains

commit bc512088043d3764092e6ff413940b7290e95541
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 14:47:04 2019 +0100

    glew.c needs to know about multicontext as well

commit 4b6047c6c830e9a06a998199c0bffdf93554d77d
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 09:12:27 2019 +0100

    only use GLUT_(BORDER|CAPTION)LESS if they are defined

commit 22cd8f4fe466d4e91db1fc8bc347f4351bd4dc53
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 00:22:51 2019 +0100

    gemglutwindow: nudge towards borderless window
    
    doesnt seem to work on my system though...
    
    Closes: https://github.com/umlaeute/Gem/issues/202

commit 8553d055b0a39acf02d31d8ae8cb6a0a2f732ef0
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 00:05:39 2019 +0100

    fixed my email-address
    
    @iem.kug.ac.at has been defunct for some time

commit 2b55845389370f11c4ebfb48024464162b8e1aba
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Sat Jan 5 00:03:16 2019 +0100

    set GemMan dimensions for each render-tick
    
    Closes: https://github.com/umlaeute/Gem/issues/201
    
    NOTE: the [gemmanager] object is a hack; the current dimensions should
    probably be available in the GemState (and the fix should go into [gemlist])

commit 7ba445878b1931bb8e1c8c07537dce39608c58d5
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 23:54:21 2019 +0100

    Added help-patch for [gemmanager]

commit a2a8b8b4d8bbd01ab68168c1547dbdf5eece1c74
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 23:50:33 2019 +0100

    added [gemmanager] object

commit 303ae921c6d9c74e5e64438eceaaf75b4b28006e
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 23:48:42 2019 +0100

    Gem::Manager: allow setting the window dimensions from outside

commit 748b44ecb7bf42dd830f7930abe3d248a63d97fb
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 23:00:25 2019 +0100

    introduced GemGLconfig.h for exporting compile-time configurations to 
externals
    
    Closes: https://github.com/umlaeute/Gem/issues/198

commit e46265277ee4b22abc182bc4af42d7fc6034ae0e
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 22:38:41 2019 +0100

    make triggerKeyboardEvent() implementation match its prototype

commit 53b244119c160a1083c78ec2f3f3aa3a8186d246
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 22:25:18 2019 +0100

    adhere to KEYBOARD_CB prototype for non-multicontext built-in objects
    
    for multicontext-enabled builds (the default), [gemkeyboard] and
    [gemkeyname] are implemented as abstractions.
    for multicontext-disabled builds, these objects are built-in and the
    callback prototypes have diverged from the implementations.
    
    Closes: https://github.com/umlaeute/Gem/issues/203

commit 21615cf156c2eb082b65408326b1cd12ad3ed8fd
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 22:22:45 2019 +0100

    use "const char*" to store t_symbol->s_name

commit a008193e9d22b15b14eaa747fe9175b18cba81fa
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Jan 4 22:22:13 2019 +0100

    use "const char*" instead of "char*" for window title

commit cd9dc0b2af97a5b8a2566402bd3395a7461cd8bf
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Fri Dec 21 17:42:50 2018 +0100

    Bumped version to 0.94~pre1

-----------------------------------------------------------------------

Summary of changes:
 {build => .git-ci}/travis-ci/common.source         |   0
 {build => .git-ci}/travis-ci/configure.sh          |   0
 {build => .git-ci}/travis-ci/coverity_branch.sh    |   0
 {build => .git-ci}/travis-ci/depinstall-linux.sh   |   0
 .../travis-ci/depinstall-linux.sudo.sh             |   0
 {build => .git-ci}/travis-ci/depinstall-osx.sh     |  16 +-
 {build => .git-ci}/travis-ci/depinstall.sh         |   0
 {build => .git-ci}/travis-ci/deploy-git.sh         |   0
 {build => .git-ci}/travis-ci/prepare-upload.sh     |   0
 {build => .git-ci}/travis-ci/skipbuild.sh          |   0
 {build => .git-ci}/travis-ci/travisci.enc          | Bin
 .../travis-ci/travisci_build_coverity_scan.sh      |   0
 .travis.yml                                        |   8 +-
 abstractions/Makefile.am                           |   2 +-
 abstractions/gemwin.pd                             |  68 +-
 configure.ac                                       |  24 +-
 devgem.sh.in                                       |   4 +-
 doc/manual/index.html                              |   2 +-
 extra/pix_drum/pix_drum.cpp                        |   2 +-
 extra/pix_drum/pix_drum.h                          |   2 +-
 extra/pix_fiducialtrack/pix_fiducialtrack.cpp      |   2 +-
 extra/pix_fiducialtrack/pix_fiducialtrack.h        |   2 +-
 extra/pix_hit/pix_hit.cpp                          |   8 +-
 extra/pix_hit/pix_hit.h                            |   2 +-
 extra/pix_mano/pix_mano.cpp                        |   2 +-
 extra/pix_mano/pix_mano.h                          |   2 +-
 help/Makefile.am                                   |  11 +-
 help/gemcocoawindow-help.pd                        | 212 +++++++
 help/gemglfw2window-help.pd                        | 222 +++++++
 help/gemglfw3window-help.pd                        | 227 +++++++
 help/gemglutwindow-help.pd                         | 240 +++++++
 help/gemglxwindow-help.pd                          | 213 +++++++
 help/gemmacoswindow-help.pd                        | 216 +++++++
 help/gemmacwindow-help.pd                          | 240 +++++++
 help/gemmanager-help.pd                            |  19 +
 help/gemsdl2window-help.pd                         | 247 ++++++++
 help/gemsdlwindow-help.pd                          | 208 ++++++
 help/gemw32window-help.pd                          | 223 +++++++
 plugins/filmAVF/filmAVF.h                          |   6 +-
 plugins/filmAVF/filmAVF.mm                         |  20 +-
 plugins/filmAVI/filmAVI.cpp                        |  14 +-
 plugins/filmAVI/filmAVI.h                          |   4 +-
 plugins/filmAVIPLAY/filmAVIPLAY.cpp                |   4 +-
 plugins/filmAVIPLAY/filmAVIPLAY.h                  |   2 +-
 plugins/filmDS/filmDS.cpp                          |   2 +-
 plugins/filmDSATL/filmDS.cpp                       |   3 +-
 plugins/filmDarwin/filmDarwin.cpp                  |  10 +-
 plugins/filmDarwin/filmDarwin.h                    |   2 +-
 plugins/filmGMERLIN/filmGMERLIN.cpp                |   6 +-
 plugins/filmMPEG1/filmMPEG1.cpp                    |  24 +-
 plugins/filmMPEG1/filmMPEG1.h                      |   2 +-
 plugins/filmMPEG3/filmMPEG3.cpp                    |   6 +-
 plugins/filmMPEG3/filmMPEG3.h                      |   2 +-
 plugins/filmQT/filmQT.cpp                          |   1 +
 plugins/filmQT/filmQT.h                            |   2 +-
 plugins/filmQT4L/filmQT4L.cpp                      |  18 +-
 plugins/filmQT4L/filmQT4L.h                        |   2 +-
 plugins/filmTEST/filmTEST.cpp                      |   4 +-
 plugins/imageIO/imageIO.mm                         |   4 +-
 plugins/imageJPEG/imageJPEG.cpp                    |  12 +-
 plugins/imageMAGICK/MagickCore.cpp                 |   3 +-
 plugins/imageMAGICK/MagickPlusPlus.cpp             |   3 +-
 plugins/imageMAGICK/imageMAGICK.cpp                |   2 +-
 plugins/imageQT/imageQT.cpp                        |  10 +-
 plugins/imageSGI/imageSGI.cpp                      |  17 +-
 plugins/imageTIFF/imageTIFF.cpp                    |  13 +-
 plugins/modelASSIMP2/modelASSIMP2.cpp              |   1 +
 plugins/modelASSIMP3/modelASSIMP3.cpp              |   1 +
 plugins/modelOBJ/modelOBJ.cpp                      |   2 +-
 plugins/modelOBJ/model_loader.cpp                  |   1 +
 plugins/recordQT/recordQT.cpp                      |   8 +-
 plugins/recordQT/recordQT.h                        |   2 +-
 plugins/recordQT4L/recordQT4L.cpp                  |   8 +-
 plugins/recordV4L/recordV4L.cpp                    |  12 +-
 plugins/recordV4L2/recordV4L2.cpp                  |  12 +-
 plugins/videoAVF/AVFVideoGrabber.mm                |   2 +-
 plugins/videoAVF/videoAVF.h                        |   2 +-
 plugins/videoAVF/videoAVF.mm                       |   4 +-
 plugins/videoAVT/videoAVT.cpp                      |   4 +-
 plugins/videoDC1394/videoDC1394.cpp                |   6 +-
 plugins/videoDECKLINK/decklink-videoplugin.pd      |   2 +-
 plugins/videoDECKLINK/videoDECKLINK.cpp            |   6 +-
 plugins/videoDECKLINK/videoDECKLINK.h              |   2 +-
 plugins/videoDS/videoDS.cpp                        |  12 +-
 plugins/videoDV4L/videoDV4L.cpp                    |   2 +-
 plugins/videoDarwin/videoDarwin.cpp                |  12 +-
 plugins/videoHALCON/videoHALCON.cpp                |   4 +-
 plugins/videoOptiTrack/videoOptiTrack.cpp          |   2 +-
 plugins/videoPYLON/videoPYLON.cpp                  |  10 +-
 plugins/videoSGI/videoSGI.cpp                      |   2 +-
 plugins/videoTEST/videoTEST.cpp                    |   4 +-
 plugins/videoUNICAP/videoUNICAP.cpp                |   4 +-
 plugins/videoV4L/videoV4L.cpp                      |   3 +-
 plugins/videoV4L2/v4l2-videoplugin.pd              |  38 +-
 plugins/videoV4L2/videoV4L2.cpp                    |  20 +-
 plugins/videoVFW/videoVFW.cpp                      |   4 +-
 plugins/videoVFW/videoVFW.h                        |   2 +-
 plugins/videoVIDS/videoVIDS.cpp                    |   4 +-
 plugins/videoVLC/videoVLC.cpp                      |   6 +-
 plugins/videoVLC/videoVLC.h                        |   2 +-
 plugins/videoVLC/vlc-videoplugin.pd                |  23 +-
 plugins/videoVNC/videoVNC.cpp                      |   4 +-
 plugins/videoVNC/vnc-videoplugin.pd                |   2 +-
 src/Base/GemBase.cpp                               |   2 +-
 src/Base/GemBase.h                                 |   1 -
 src/Base/GemGluObj.cpp                             |   2 +-
 src/Base/GemPathBase.cpp                           |   2 +-
 src/Base/GemPixDualObj.cpp                         |   2 +-
 src/Base/GemPixObj.cpp                             |   2 +-
 src/Base/GemPixObj.h                               |   6 +-
 src/Base/GemShape.cpp                              |   2 +-
 src/Base/GemShape.h                                |   1 +
 src/Base/GemVertex.cpp                             |   2 +-
 src/Base/GemWinCreate.h                            |  14 +-
 .../gemsdlwindow.cpp => Base/GemWinCreateEM.cpp}   | 512 ++++++---------
 src/Base/GemWinCreateNT.cpp                        |   2 +-
 src/Base/GemWinCreateXWin.cpp                      |   2 +-
 src/Base/Makefile.am                               |   1 +
 src/Base/TextBase.h                                |   1 +
 src/Base/TextBaseFTGL.cpp                          |   2 +-
 src/Base/TextBaseNone.cpp                          |   2 +-
 src/Controls/Makefile.am                           |   2 +
 src/Controls/gemcubeframebuffer.h                  |   1 +
 src/Controls/gemframebuffer.h                      |   1 +
 src/Controls/gemhead.cpp                           |  16 +-
 src/Controls/gemkeyboard.cpp                       |   4 +-
 src/Controls/gemkeyboard.h                         |   2 +-
 src/Controls/gemkeyname.cpp                        |   8 +-
 src/Controls/gemkeyname.h                          |   4 +-
 src/Controls/gemlist_info.cpp                      |   5 +-
 src/Controls/gemlist_info.h                        |   2 +-
 src/Controls/gemlist_matrix.cpp                    |   5 +-
 src/Controls/gemlist_matrix.h                      |   2 +-
 src/{Geos/cone.cpp => Controls/gemmanager.cpp}     |  41 +-
 src/{Nongeos/light.h => Controls/gemmanager.h}     |  33 +-
 src/Controls/gemmouse.cpp                          |   2 +-
 src/Controls/gemreceive.cpp                        |  25 +-
 src/Controls/gemwin.cpp                            |   4 +-
 src/Controls/render_trigger.cpp                    |   2 +-
 src/Gem/Cache.cpp                                  |   2 +-
 src/Gem/ContextData.cpp                            |   2 +-
 src/Gem/Event.cpp                                  |   4 +-
 src/Gem/Files.cpp                                  |   8 +
 src/Gem/GLStack.cpp                                |   2 +-
 src/Gem/GemGL.h                                    |  22 +-
 src/Gem/GemGLconfig.h.in                           |   6 +
 src/Gem/Image.cpp                                  | 221 ++++---
 src/Gem/Image.h                                    | 127 ++--
 src/Gem/ImageLoad.cpp                              |   2 +-
 src/Gem/ImageSave.cpp                              |   2 +-
 src/Gem/Makefile.am                                |   1 +
 src/Gem/Manager.cpp                                |  13 +-
 src/Gem/Manager.h                                  |   7 +-
 src/Gem/PBuffer.cpp                                |  40 +-
 src/Gem/PixConvertAltivec.cpp                      |   2 +-
 src/Gem/PixConvertSSE2.cpp                         |   2 +-
 src/Gem/Rectangle.cpp                              |   2 +-
 src/Gem/Setup.cpp                                  |   2 +-
 src/Gem/State.cpp                                  | 103 +--
 src/Gem/State.h                                    |   9 +-
 src/Gem/Version.h                                  |   2 +-
 src/Gem/VertexBuffer.cpp                           |   2 +-
 src/Gem/glew.c                                     |   4 +
 src/Geos/GemSplash.cpp                             |   3 +-
 src/Geos/circle.cpp                                |   2 +-
 src/Geos/colorSquare.cpp                           |   2 +-
 src/Geos/cone.cpp                                  |   2 +-
 src/Geos/cube.cpp                                  |   2 +-
 src/Geos/cuboid.cpp                                |   2 +-
 src/Geos/curve.cpp                                 |   2 +-
 src/Geos/curve3d.cpp                               |   2 +-
 src/Geos/cylinder.cpp                              |   2 +-
 src/Geos/disk.cpp                                  |   2 +-
 src/Geos/gemvertexbuffer.cpp                       |   3 +-
 src/Geos/imageVert.cpp                             |  19 +-
 src/Geos/imageVert.h                               |   1 +
 src/Geos/mesh_line.cpp                             |   2 +-
 src/Geos/mesh_square.cpp                           |   2 +-
 src/Geos/model.cpp                                 |   3 +-
 src/Geos/multimodel.cpp                            |   3 +-
 src/Geos/polygon.cpp                               |   2 +-
 src/Geos/pqtorusknots.cpp                          |   1 -
 src/Geos/primTri.cpp                               |   2 +-
 src/Geos/rectangle.cpp                             |   3 +-
 src/Geos/scopeXYZ~.cpp                             |   4 +-
 src/Geos/slideSquares.cpp                          |   2 +-
 src/Geos/sphere.cpp                                |   2 +-
 src/Geos/sphere3d.cpp                              |   2 +-
 src/Geos/square.cpp                                |   4 +-
 src/Geos/surface3d.cpp                             |   2 +-
 src/Geos/teapot.cpp                                |   2 +-
 src/Geos/text2d.cpp                                |   2 +-
 src/Geos/text3d.cpp                                |   2 +-
 src/Geos/textextruded.cpp                          |   2 +-
 src/Geos/textoutline.cpp                           |   2 +-
 src/Geos/torus.cpp                                 |   2 +-
 src/Geos/trapezoid.cpp                             |   4 +-
 src/Geos/triangle.cpp                              |   2 +-
 src/Geos/tube.cpp                                  |   2 +-
 src/Manips/accumrotate.cpp                         |   3 +-
 src/Manips/alpha.cpp                               |   2 +-
 src/Manips/alpha.h                                 |   1 +
 src/Manips/ambient.cpp                             |   2 +-
 src/Manips/ambient.h                               |   1 +
 src/Manips/ambientRGB.cpp                          |   3 +-
 src/Manips/color.cpp                               |   3 +-
 src/Manips/colorRGB.cpp                            |   3 +-
 src/Manips/depth.cpp                               |   3 +-
 src/Manips/diffuse.cpp                             |   3 +-
 src/Manips/diffuseRGB.cpp                          |   3 +-
 src/Manips/emission.cpp                            |   3 +-
 src/Manips/emissionRGB.cpp                         |   3 +-
 src/Manips/fragment_program.cpp                    |   2 +-
 src/Manips/glsl_program.cpp                        | 500 +++++++++------
 src/Manips/glsl_program.h                          |  32 +-
 src/Manips/linear_path.cpp                         |   2 +-
 src/Manips/ortho.cpp                               |   2 +-
 src/Manips/polygon_smooth.cpp                      |   3 +-
 src/Manips/rotate.cpp                              |   3 +-
 src/Manips/rotateXYZ.cpp                           |   3 +-
 src/Manips/scale.cpp                               |   3 +-
 src/Manips/scaleXYZ.cpp                            |   3 +-
 src/Manips/separator.cpp                           |   2 +-
 src/Manips/shearXY.cpp                             |   3 +-
 src/Manips/shearXZ.cpp                             |   3 +-
 src/Manips/shearYX.cpp                             |   3 +-
 src/Manips/shearYZ.cpp                             |   3 +-
 src/Manips/shearZX.cpp                             |   3 +-
 src/Manips/shearZY.cpp                             |   3 +-
 src/Manips/shininess.cpp                           |   3 +-
 src/Manips/specular.cpp                            |   3 +-
 src/Manips/specularRGB.cpp                         |   3 +-
 src/Manips/spline_path.cpp                         |   2 +-
 src/Manips/translate.cpp                           |   3 +-
 src/Manips/translateXYZ.cpp                        |   3 +-
 src/Manips/vertex_program.h                        |   1 +
 src/Nongeos/light.cpp                              |   2 +-
 src/Nongeos/spot_light.cpp                         |   2 +-
 src/Nongeos/world_light.cpp                        |   2 +-
 src/Nongeos/world_light.h                          |   1 +
 src/Output/Makefile.am                             |  34 +-
 src/Output/gemcocoawindow.mm                       |   2 +-
 src/Output/gemglfw2window.cpp                      |  26 +-
 src/Output/gemglfw3window.cpp                      |  49 +-
 src/Output/gemglutwindow.cpp                       |  10 +-
 src/Output/gemsdl2window.cpp                       | 704 +++++++++++++++++++++
 src/Output/{gemsdlwindow.h => gemsdl2window.h}     |  40 +-
 src/Output/gemsdlwindow.cpp                        |  15 +-
 src/Output/gemw32window.cpp                        |   2 +-
 src/Particles/part_color.cpp                       |   2 +-
 src/Particles/part_damp.cpp                        |   2 +-
 src/Particles/part_draw.cpp                        |   2 +-
 src/Particles/part_follow.cpp                      |   2 +-
 src/Particles/part_gravity.cpp                     |   2 +-
 src/Particles/part_head.cpp                        |   2 +-
 src/Particles/part_info.cpp                        |   2 +-
 src/Particles/part_killold.cpp                     |   2 +-
 src/Particles/part_killslow.cpp                    |   2 +-
 src/Particles/part_orbitpoint.cpp                  |   2 +-
 src/Particles/part_render.cpp                      |   2 +-
 src/Particles/part_render.h                        |   1 +
 src/Particles/part_sink.cpp                        |   2 +-
 src/Particles/part_size.cpp                        |   2 +-
 src/Particles/part_source.cpp                      |   2 +-
 src/Particles/part_targetcolor.cpp                 |   2 +-
 src/Particles/part_targetsize.cpp                  |   2 +-
 src/Particles/part_velcone.cpp                     |   2 +-
 src/Particles/part_velocity.cpp                    |   2 +-
 src/Particles/part_velsphere.cpp                   |   2 +-
 src/Particles/part_vertex.cpp                      |   2 +-
 src/Particles/partlib_base.cpp                     |   2 +-
 src/Pixes/pix_2grey.cpp                            |   3 +-
 src/Pixes/pix_a_2grey.cpp                          |   2 +-
 src/Pixes/pix_add.cpp                              |   6 +-
 src/Pixes/pix_aging.cpp                            |   2 +-
 src/Pixes/pix_alpha.cpp                            |   2 +-
 src/Pixes/pix_background.cpp                       |   2 +-
 src/Pixes/pix_biquad.cpp                           |   8 +-
 src/Pixes/pix_biquad.h                             |   2 +-
 src/Pixes/pix_bitmask.cpp                          |   2 +-
 src/Pixes/pix_blob.cpp                             |   4 +-
 src/Pixes/pix_blob.h                               |   2 +-
 src/Pixes/pix_buf.cpp                              |   2 +-
 src/Pixes/pix_buffer.cpp                           |  10 +-
 src/Pixes/pix_buffer_read.cpp                      |   2 +-
 src/Pixes/pix_buffer_write.cpp                     |   2 +-
 src/Pixes/pix_clearblock.cpp                       |   2 +-
 src/Pixes/pix_color.cpp                            |   2 +-
 src/Pixes/pix_coloralpha.cpp                       |   2 +-
 src/Pixes/pix_colorclassify.cpp                    |   2 +-
 src/Pixes/pix_colormatrix.cpp                      |   2 +-
 src/Pixes/pix_colorreduce.cpp                      |   2 +-
 src/Pixes/pix_composite.cpp                        |   2 +-
 src/Pixes/pix_convert.cpp                          |  38 +-
 src/Pixes/pix_convolve.cpp                         |   2 +-
 src/Pixes/pix_coordinate.cpp                       |   2 +-
 src/Pixes/pix_crop.cpp                             |   2 +-
 src/Pixes/pix_cubemap.cpp                          |   2 +-
 src/Pixes/pix_curve.cpp                            |   4 +-
 src/Pixes/pix_curve.h                              |   2 +-
 src/Pixes/pix_data.cpp                             |   2 +-
 src/Pixes/pix_deinterlace.cpp                      |   2 +-
 src/Pixes/pix_delay.cpp                            |   2 +-
 src/Pixes/pix_diff.cpp                             |   2 +-
 src/Pixes/pix_dot.cpp                              |  10 +-
 src/Pixes/pix_dot.h                                |   2 +-
 src/Pixes/pix_draw.cpp                             |   2 +-
 src/Pixes/pix_dump.cpp                             |  22 +-
 src/Pixes/pix_dump.h                               |   2 +-
 src/Pixes/pix_duotone.cpp                          |   2 +-
 src/Pixes/pix_equal.cpp                            |   2 +-
 src/Pixes/pix_film.cpp                             |  10 +-
 src/Pixes/pix_filmDarwin.cpp                       |  10 +-
 src/Pixes/pix_filmOS.cpp                           |   4 +-
 src/Pixes/pix_flip.cpp                             |   2 +-
 src/Pixes/pix_freeframe.cpp                        |  64 +-
 src/Pixes/pix_frei0r.cpp                           |   4 +-
 src/Pixes/pix_gain.cpp                             |   2 +-
 src/Pixes/pix_grey.cpp                             |   4 +-
 src/Pixes/pix_histo.cpp                            |   4 +-
 src/Pixes/pix_histo.h                              |   2 +-
 src/Pixes/pix_hsv2rgb.cpp                          |   2 +-
 src/Pixes/pix_image.cpp                            |   2 +-
 src/Pixes/pix_imageInPlace.cpp                     |   2 +-
 src/Pixes/pix_imageInPlace.h                       |   1 +
 src/Pixes/pix_info.cpp                             |   2 +-
 src/Pixes/pix_invert.cpp                           |   2 +-
 src/Pixes/pix_levels.cpp                           |   8 +-
 src/Pixes/pix_levels.h                             |   4 +-
 src/Pixes/pix_mask.cpp                             |   2 +-
 src/Pixes/pix_mix.cpp                              |   2 +-
 src/Pixes/pix_motionblur.cpp                       |   2 +-
 src/Pixes/pix_movement.cpp                         |   6 +-
 src/Pixes/pix_movement.h                           |   2 +-
 src/Pixes/pix_movement2.cpp                        |  26 +-
 src/Pixes/pix_movie.cpp                            |   2 +-
 src/Pixes/pix_movieDarwin.cpp                      |   2 +-
 src/Pixes/pix_movieOS.cpp                          |   2 +-
 src/Pixes/pix_multiblob.cpp                        |  30 +-
 src/Pixes/pix_multiimage.cpp                       |   2 +-
 src/Pixes/pix_multiply.cpp                         |   2 +-
 src/Pixes/pix_multitexture.cpp                     |  31 +-
 src/Pixes/pix_multitexture.h                       |   9 +-
 src/Pixes/pix_noise.cpp                            |  12 +-
 src/Pixes/pix_normalize.cpp                        |   2 +-
 src/Pixes/pix_offset.cpp                           |   2 +-
 src/Pixes/pix_pix2sig.cpp                          |  10 +-
 src/Pixes/pix_puzzle.cpp                           |   4 +-
 src/Pixes/pix_rds.cpp                              |   6 +-
 src/Pixes/pix_record.cpp                           |   2 +-
 src/Pixes/pix_recordQT.cpp                         |   4 +-
 src/Pixes/pix_rectangle.cpp                        |   2 +-
 src/Pixes/pix_resize.cpp                           |   3 +-
 src/Pixes/pix_rgb2hsv.cpp                          |   2 +-
 src/Pixes/pix_rgba.cpp                             |  30 +-
 src/Pixes/pix_roi.cpp                              |   2 +-
 src/Pixes/pix_rtx.cpp                              |   6 +-
 src/Pixes/pix_rtx.h                                |   2 +-
 src/Pixes/pix_set.cpp                              |  16 +-
 src/Pixes/pix_set.h                                |   2 +-
 src/Pixes/pix_share.h                              |  10 +-
 src/Pixes/pix_share_write.cpp                      |  18 +-
 src/Pixes/pix_sig2pix.cpp                          |   8 +-
 src/Pixes/pix_sig2pix.h                            |   4 +-
 src/Pixes/pix_snap.cpp                             |   4 +-
 src/Pixes/pix_snap.h                               |   1 +
 src/Pixes/pix_snap2tex.cpp                         |   2 +-
 src/Pixes/pix_subtract.cpp                         |   6 +-
 src/Pixes/pix_tIIR.cpp                             |   6 +-
 src/Pixes/pix_tIIR.h                               |   2 +-
 src/Pixes/pix_tIIRf.cpp                            |   2 +-
 src/Pixes/pix_takealpha.cpp                        |   2 +-
 src/Pixes/pix_test.cpp                             |  18 +-
 src/Pixes/pix_texture.cpp                          |   6 +-
 src/Pixes/pix_threshold.cpp                        |   2 +-
 src/Pixes/pix_threshold_bernsen.cpp                |   2 +-
 src/Pixes/pix_video.cpp                            |  13 +-
 src/Pixes/pix_videoDarwin.cpp                      |  14 +-
 src/Pixes/pix_videoOS.cpp                          |   2 +-
 src/Pixes/pix_vpaint.cpp                           |   3 +-
 src/Pixes/pix_write.cpp                            |   4 +-
 src/Pixes/pix_writer.cpp                           |   2 +-
 src/Pixes/pix_yuv.cpp                              |   4 +-
 src/Pixes/pix_zoom.cpp                             |   3 +-
 src/Utils/Functions.cpp                            |   2 +-
 src/Utils/GLUtil.cpp                               |   2 +-
 src/Utils/GLUtil.h                                 |   4 +
 src/Utils/GLUtil_define.cpp                        |   2 +-
 src/Utils/GLUtil_define_generator.sh               |  13 +
 src/Utils/Makefile.am                              |   2 +
 src/Utils/Matrix.cpp                               |   2 +-
 src/Utils/SynchedWorkerThread.cpp                  |   2 +-
 src/Utils/Thread.cpp                               |   2 +-
 src/Utils/ThreadMutex.cpp                          |   2 +-
 src/Utils/ThreadSemaphore.cpp                      |   2 +-
 src/Utils/WorkerThread.cpp                         |   2 +-
 src/Utils/any.h                                    |  51 +-
 src/Utils/is_pointer.h                             |  34 +
 src/Vertex/vertex_add.cpp                          |   2 +-
 src/Vertex/vertex_combine.cpp                      |   6 +-
 src/Vertex/vertex_draw.cpp                         |   2 +-
 src/Vertex/vertex_grid.cpp                         |   4 +-
 src/Vertex/vertex_info.cpp                         |   4 +-
 src/Vertex/vertex_model.cpp                        |   4 +-
 src/Vertex/vertex_mul.cpp                          |   2 +-
 src/Vertex/vertex_offset.cpp                       |   2 +-
 src/Vertex/vertex_quad.cpp                         |   4 +-
 src/Vertex/vertex_scale.cpp                        |   2 +-
 src/Vertex/vertex_set.cpp                          |   2 +-
 src/Vertex/vertex_tabread.cpp                      |   2 +-
 src/check-sources.mk                               |   8 +-
 src/openGL/GEMglAccum.cpp                          |   2 +-
 src/openGL/GEMglAccum.h                            |   2 +-
 src/openGL/GEMglActiveTexture.cpp                  |  96 +++
 ...EMglActiveTextureARB.h => GEMglActiveTexture.h} |  17 +-
 src/openGL/GEMglAlphaFunc.cpp                      |   2 +-
 src/openGL/GEMglAlphaFunc.h                        |   2 +-
 src/openGL/GEMglAreTexturesResident.cpp            |   2 +-
 src/openGL/GEMglAreTexturesResident.h              |   2 +-
 src/openGL/GEMglArrayElement.cpp                   |   2 +-
 src/openGL/GEMglArrayElement.h                     |   2 +-
 src/openGL/GEMglBegin.cpp                          |   2 +-
 src/openGL/GEMglBegin.h                            |   2 +-
 src/openGL/GEMglBindTexture.cpp                    |   2 +-
 src/openGL/GEMglBindTexture.h                      |   2 +-
 src/openGL/GEMglBitmap.cpp                         |   2 +-
 src/openGL/GEMglBitmap.h                           |   2 +-
 src/openGL/GEMglBlendEquation.cpp                  |   2 +-
 src/openGL/GEMglBlendEquation.h                    |   2 +-
 src/openGL/GEMglBlendFunc.cpp                      |   2 +-
 src/openGL/GEMglBlendFunc.h                        |   2 +-
 src/openGL/GEMglCallList.cpp                       |   2 +-
 src/openGL/GEMglCallList.h                         |   2 +-
 src/openGL/GEMglClear.cpp                          |   2 +-
 src/openGL/GEMglClear.h                            |   2 +-
 src/openGL/GEMglClearAccum.cpp                     |   2 +-
 src/openGL/GEMglClearAccum.h                       |   2 +-
 src/openGL/GEMglClearColor.cpp                     |   2 +-
 src/openGL/GEMglClearColor.h                       |   2 +-
 src/openGL/GEMglClearDepth.cpp                     |   2 +-
 src/openGL/GEMglClearDepth.h                       |   2 +-
 src/openGL/GEMglClearIndex.cpp                     |   2 +-
 src/openGL/GEMglClearIndex.h                       |   2 +-
 src/openGL/GEMglClearStencil.cpp                   |   2 +-
 src/openGL/GEMglClearStencil.h                     |   2 +-
 src/openGL/GEMglClipPlane.cpp                      |   2 +-
 src/openGL/GEMglClipPlane.h                        |   2 +-
 src/openGL/GEMglColor3b.cpp                        |   2 +-
 src/openGL/GEMglColor3b.h                          |   2 +-
 src/openGL/GEMglColor3bv.cpp                       |   2 +-
 src/openGL/GEMglColor3bv.h                         |   2 +-
 src/openGL/GEMglColor3d.cpp                        |   2 +-
 src/openGL/GEMglColor3d.h                          |   2 +-
 src/openGL/GEMglColor3dv.cpp                       |   2 +-
 src/openGL/GEMglColor3dv.h                         |   2 +-
 src/openGL/GEMglColor3f.cpp                        |   2 +-
 src/openGL/GEMglColor3f.h                          |   2 +-
 src/openGL/GEMglColor3fv.cpp                       |   2 +-
 src/openGL/GEMglColor3fv.h                         |   2 +-
 src/openGL/GEMglColor3i.cpp                        |   2 +-
 src/openGL/GEMglColor3i.h                          |   2 +-
 src/openGL/GEMglColor3iv.cpp                       |   2 +-
 src/openGL/GEMglColor3iv.h                         |   2 +-
 src/openGL/GEMglColor3s.cpp                        |   2 +-
 src/openGL/GEMglColor3s.h                          |   2 +-
 src/openGL/GEMglColor3sv.cpp                       |   2 +-
 src/openGL/GEMglColor3sv.h                         |   2 +-
 src/openGL/GEMglColor3ub.cpp                       |   2 +-
 src/openGL/GEMglColor3ub.h                         |   2 +-
 src/openGL/GEMglColor3ubv.cpp                      |   2 +-
 src/openGL/GEMglColor3ubv.h                        |   2 +-
 src/openGL/GEMglColor3ui.cpp                       |   2 +-
 src/openGL/GEMglColor3ui.h                         |   2 +-
 src/openGL/GEMglColor3uiv.cpp                      |   2 +-
 src/openGL/GEMglColor3uiv.h                        |   2 +-
 src/openGL/GEMglColor3us.cpp                       |   2 +-
 src/openGL/GEMglColor3us.h                         |   2 +-
 src/openGL/GEMglColor3usv.cpp                      |   2 +-
 src/openGL/GEMglColor3usv.h                        |   2 +-
 src/openGL/GEMglColor4b.cpp                        |   2 +-
 src/openGL/GEMglColor4b.h                          |   2 +-
 src/openGL/GEMglColor4bv.cpp                       |   2 +-
 src/openGL/GEMglColor4bv.h                         |   2 +-
 src/openGL/GEMglColor4d.cpp                        |   2 +-
 src/openGL/GEMglColor4d.h                          |   2 +-
 src/openGL/GEMglColor4dv.cpp                       |   2 +-
 src/openGL/GEMglColor4dv.h                         |   2 +-
 src/openGL/GEMglColor4f.cpp                        |   2 +-
 src/openGL/GEMglColor4f.h                          |   2 +-
 src/openGL/GEMglColor4fv.cpp                       |   2 +-
 src/openGL/GEMglColor4fv.h                         |   2 +-
 src/openGL/GEMglColor4i.cpp                        |   2 +-
 src/openGL/GEMglColor4i.h                          |   2 +-
 src/openGL/GEMglColor4iv.cpp                       |   2 +-
 src/openGL/GEMglColor4iv.h                         |   2 +-
 src/openGL/GEMglColor4s.cpp                        |   2 +-
 src/openGL/GEMglColor4s.h                          |   2 +-
 src/openGL/GEMglColor4sv.cpp                       |   2 +-
 src/openGL/GEMglColor4sv.h                         |   2 +-
 src/openGL/GEMglColor4ub.cpp                       |   2 +-
 src/openGL/GEMglColor4ub.h                         |   2 +-
 src/openGL/GEMglColor4ubv.cpp                      |   2 +-
 src/openGL/GEMglColor4ubv.h                        |   2 +-
 src/openGL/GEMglColor4ui.cpp                       |   2 +-
 src/openGL/GEMglColor4ui.h                         |   2 +-
 src/openGL/GEMglColor4uiv.cpp                      |   2 +-
 src/openGL/GEMglColor4uiv.h                        |   2 +-
 src/openGL/GEMglColor4us.cpp                       |   2 +-
 src/openGL/GEMglColor4us.h                         |   2 +-
 src/openGL/GEMglColor4usv.cpp                      |   2 +-
 src/openGL/GEMglColor4usv.h                        |   2 +-
 src/openGL/GEMglColorMask.cpp                      |   2 +-
 src/openGL/GEMglColorMask.h                        |   2 +-
 src/openGL/GEMglColorMaterial.cpp                  |   2 +-
 src/openGL/GEMglColorMaterial.h                    |   2 +-
 src/openGL/GEMglCopyPixels.cpp                     |   2 +-
 src/openGL/GEMglCopyPixels.h                       |   2 +-
 src/openGL/GEMglCopyTexImage1D.cpp                 |   2 +-
 src/openGL/GEMglCopyTexImage1D.h                   |   2 +-
 src/openGL/GEMglCopyTexImage2D.cpp                 |   2 +-
 src/openGL/GEMglCopyTexImage2D.h                   |   2 +-
 src/openGL/GEMglCopyTexSubImage1D.cpp              |   2 +-
 src/openGL/GEMglCopyTexSubImage1D.h                |   2 +-
 src/openGL/GEMglCopyTexSubImage2D.cpp              |   2 +-
 src/openGL/GEMglCopyTexSubImage2D.h                |   2 +-
 src/openGL/GEMglCullFace.cpp                       |   2 +-
 src/openGL/GEMglCullFace.h                         |   2 +-
 src/openGL/GEMglDeleteTextures.cpp                 |   2 +-
 src/openGL/GEMglDeleteTextures.h                   |   2 +-
 src/openGL/GEMglDepthFunc.cpp                      |   2 +-
 src/openGL/GEMglDepthFunc.h                        |   2 +-
 src/openGL/GEMglDepthMask.cpp                      |   2 +-
 src/openGL/GEMglDepthMask.h                        |   2 +-
 src/openGL/GEMglDepthRange.cpp                     |   2 +-
 src/openGL/GEMglDepthRange.h                       |   2 +-
 src/openGL/GEMglDisable.cpp                        |   2 +-
 src/openGL/GEMglDisable.h                          |   2 +-
 src/openGL/GEMglDisableClientState.cpp             |   2 +-
 src/openGL/GEMglDisableClientState.h               |   2 +-
 src/openGL/GEMglDrawArrays.cpp                     |   2 +-
 src/openGL/GEMglDrawArrays.h                       |   2 +-
 src/openGL/GEMglDrawBuffer.cpp                     |   2 +-
 src/openGL/GEMglDrawBuffer.h                       |   2 +-
 src/openGL/GEMglDrawElements.cpp                   |   2 +-
 src/openGL/GEMglDrawElements.h                     |   2 +-
 src/openGL/GEMglEdgeFlag.cpp                       |   2 +-
 src/openGL/GEMglEdgeFlag.h                         |   2 +-
 src/openGL/GEMglEnable.cpp                         |   2 +-
 src/openGL/GEMglEnable.h                           |   2 +-
 src/openGL/GEMglEnableClientState.cpp              |   2 +-
 src/openGL/GEMglEnableClientState.h                |   2 +-
 src/openGL/GEMglEnd.cpp                            |   2 +-
 src/openGL/GEMglEnd.h                              |   2 +-
 src/openGL/GEMglEndList.cpp                        |   2 +-
 src/openGL/GEMglEndList.h                          |   2 +-
 src/openGL/GEMglEvalCoord1d.cpp                    |   2 +-
 src/openGL/GEMglEvalCoord1d.h                      |   2 +-
 src/openGL/GEMglEvalCoord1dv.cpp                   |   2 +-
 src/openGL/GEMglEvalCoord1dv.h                     |   2 +-
 src/openGL/GEMglEvalCoord1f.cpp                    |   2 +-
 src/openGL/GEMglEvalCoord1f.h                      |   2 +-
 src/openGL/GEMglEvalCoord1fv.cpp                   |   2 +-
 src/openGL/GEMglEvalCoord1fv.h                     |   2 +-
 src/openGL/GEMglEvalCoord2d.cpp                    |   2 +-
 src/openGL/GEMglEvalCoord2d.h                      |   2 +-
 src/openGL/GEMglEvalCoord2dv.cpp                   |   2 +-
 src/openGL/GEMglEvalCoord2dv.h                     |   2 +-
 src/openGL/GEMglEvalCoord2f.cpp                    |   2 +-
 src/openGL/GEMglEvalCoord2f.h                      |   2 +-
 src/openGL/GEMglEvalCoord2fv.cpp                   |   2 +-
 src/openGL/GEMglEvalCoord2fv.h                     |   2 +-
 src/openGL/GEMglEvalMesh1.cpp                      |   2 +-
 src/openGL/GEMglEvalMesh1.h                        |   2 +-
 src/openGL/GEMglEvalMesh2.cpp                      |   2 +-
 src/openGL/GEMglEvalMesh2.h                        |   2 +-
 src/openGL/GEMglEvalPoint1.cpp                     |   2 +-
 src/openGL/GEMglEvalPoint1.h                       |   2 +-
 src/openGL/GEMglEvalPoint2.cpp                     |   2 +-
 src/openGL/GEMglEvalPoint2.h                       |   2 +-
 src/openGL/GEMglFeedbackBuffer.cpp                 |   2 +-
 src/openGL/GEMglFeedbackBuffer.h                   |   2 +-
 src/openGL/GEMglFinish.cpp                         |   2 +-
 src/openGL/GEMglFinish.h                           |   2 +-
 src/openGL/GEMglFlush.cpp                          |   2 +-
 src/openGL/GEMglFlush.h                            |   2 +-
 src/openGL/GEMglFogf.cpp                           |   2 +-
 src/openGL/GEMglFogf.h                             |   2 +-
 src/openGL/GEMglFogfv.cpp                          |   2 +-
 src/openGL/GEMglFogfv.h                            |   2 +-
 src/openGL/GEMglFogi.cpp                           |   2 +-
 src/openGL/GEMglFogi.h                             |   2 +-
 src/openGL/GEMglFogiv.cpp                          |   2 +-
 src/openGL/GEMglFogiv.h                            |   2 +-
 src/openGL/GEMglFrontFace.cpp                      |   2 +-
 src/openGL/GEMglFrontFace.h                        |   2 +-
 src/openGL/GEMglFrustum.cpp                        |   2 +-
 src/openGL/GEMglFrustum.h                          |   2 +-
 src/openGL/GEMglGenLists.cpp                       |   2 +-
 src/openGL/GEMglGenLists.h                         |   2 +-
 src/openGL/GEMglGenTextures.cpp                    |   2 +-
 src/openGL/GEMglGenTextures.h                      |   2 +-
 .../{GEMglEnable.cpp => GEMglGenerateMipmap.cpp}   |  49 +-
 .../{GEMglEvalCoord1f.h => GEMglGenerateMipmap.h}  |  31 +-
 src/openGL/GEMglGetError.cpp                       |   2 +-
 src/openGL/GEMglGetError.h                         |   2 +-
 src/openGL/GEMglGetFloatv.cpp                      |   2 +-
 src/openGL/GEMglGetFloatv.h                        |   2 +-
 src/openGL/GEMglGetIntegerv.cpp                    |   2 +-
 src/openGL/GEMglGetIntegerv.h                      |   2 +-
 src/openGL/GEMglGetMapdv.cpp                       |   2 +-
 src/openGL/GEMglGetMapdv.h                         |   2 +-
 src/openGL/GEMglGetMapfv.cpp                       |   2 +-
 src/openGL/GEMglGetMapfv.h                         |   2 +-
 src/openGL/GEMglGetMapiv.cpp                       |   2 +-
 src/openGL/GEMglGetMapiv.h                         |   2 +-
 src/openGL/GEMglGetPointerv.cpp                    |   2 +-
 src/openGL/GEMglGetPointerv.h                      |   2 +-
 src/openGL/GEMglGetString.cpp                      |   2 +-
 src/openGL/GEMglGetString.h                        |   2 +-
 src/openGL/GEMglHint.cpp                           |   2 +-
 src/openGL/GEMglHint.h                             |   2 +-
 src/openGL/GEMglIndexMask.cpp                      |   2 +-
 src/openGL/GEMglIndexMask.h                        |   2 +-
 src/openGL/GEMglIndexd.cpp                         |   2 +-
 src/openGL/GEMglIndexd.h                           |   2 +-
 src/openGL/GEMglIndexdv.cpp                        |   2 +-
 src/openGL/GEMglIndexdv.h                          |   2 +-
 src/openGL/GEMglIndexf.cpp                         |   2 +-
 src/openGL/GEMglIndexf.h                           |   2 +-
 src/openGL/GEMglIndexfv.cpp                        |   2 +-
 src/openGL/GEMglIndexfv.h                          |   2 +-
 src/openGL/GEMglIndexi.cpp                         |   2 +-
 src/openGL/GEMglIndexi.h                           |   2 +-
 src/openGL/GEMglIndexiv.cpp                        |   2 +-
 src/openGL/GEMglIndexiv.h                          |   2 +-
 src/openGL/GEMglIndexs.cpp                         |   2 +-
 src/openGL/GEMglIndexs.h                           |   2 +-
 src/openGL/GEMglIndexsv.cpp                        |   2 +-
 src/openGL/GEMglIndexsv.h                          |   2 +-
 src/openGL/GEMglIndexub.cpp                        |   2 +-
 src/openGL/GEMglIndexub.h                          |   2 +-
 src/openGL/GEMglIndexubv.cpp                       |   2 +-
 src/openGL/GEMglIndexubv.h                         |   2 +-
 src/openGL/GEMglInitNames.cpp                      |   2 +-
 src/openGL/GEMglInitNames.h                        |   2 +-
 src/openGL/GEMglIsEnabled.cpp                      |   2 +-
 src/openGL/GEMglIsEnabled.h                        |   2 +-
 src/openGL/GEMglIsList.cpp                         |   2 +-
 src/openGL/GEMglIsList.h                           |   2 +-
 src/openGL/GEMglIsTexture.cpp                      |   2 +-
 src/openGL/GEMglIsTexture.h                        |   2 +-
 src/openGL/GEMglLightModelf.cpp                    |   2 +-
 src/openGL/GEMglLightModelf.h                      |   2 +-
 src/openGL/GEMglLightModeli.cpp                    |   2 +-
 src/openGL/GEMglLightModeli.h                      |   2 +-
 src/openGL/GEMglLightf.cpp                         |   2 +-
 src/openGL/GEMglLightf.h                           |   2 +-
 src/openGL/GEMglLighti.cpp                         |   2 +-
 src/openGL/GEMglLighti.h                           |   2 +-
 src/openGL/GEMglLineStipple.cpp                    |   2 +-
 src/openGL/GEMglLineStipple.h                      |   2 +-
 src/openGL/GEMglLineWidth.cpp                      |   2 +-
 src/openGL/GEMglLineWidth.h                        |   2 +-
 src/openGL/GEMglLoadIdentity.cpp                   |   2 +-
 src/openGL/GEMglLoadIdentity.h                     |   2 +-
 src/openGL/GEMglLoadName.cpp                       |   2 +-
 src/openGL/GEMglLoadName.h                         |   2 +-
 src/openGL/GEMglLogicOp.cpp                        |   2 +-
 src/openGL/GEMglLogicOp.h                          |   2 +-
 src/openGL/GEMglMap1d.cpp                          |   2 +-
 src/openGL/GEMglMap1d.h                            |   2 +-
 src/openGL/GEMglMap1f.cpp                          |   2 +-
 src/openGL/GEMglMap1f.h                            |   2 +-
 src/openGL/GEMglMap2d.cpp                          |   2 +-
 src/openGL/GEMglMap2d.h                            |   2 +-
 src/openGL/GEMglMap2f.cpp                          |   2 +-
 src/openGL/GEMglMap2f.h                            |   2 +-
 src/openGL/GEMglMapGrid1d.cpp                      |   2 +-
 src/openGL/GEMglMapGrid1d.h                        |   2 +-
 src/openGL/GEMglMapGrid1f.cpp                      |   2 +-
 src/openGL/GEMglMapGrid1f.h                        |   2 +-
 src/openGL/GEMglMapGrid2d.cpp                      |   2 +-
 src/openGL/GEMglMapGrid2d.h                        |   2 +-
 src/openGL/GEMglMapGrid2f.cpp                      |   2 +-
 src/openGL/GEMglMapGrid2f.h                        |   2 +-
 src/openGL/GEMglMaterialf.cpp                      |   2 +-
 src/openGL/GEMglMaterialf.h                        |   2 +-
 src/openGL/GEMglMaterialfv.cpp                     |   2 +-
 src/openGL/GEMglMaterialfv.h                       |   2 +-
 src/openGL/GEMglMateriali.cpp                      |   2 +-
 src/openGL/GEMglMateriali.h                        |   2 +-
 src/openGL/GEMglMatrixMode.cpp                     |   2 +-
 src/openGL/GEMglMatrixMode.h                       |   2 +-
 ...iTexCoord2fARB.cpp => GEMglMultiTexCoord2f.cpp} |  36 +-
 ...MultiTexCoord2fARB.h => GEMglMultiTexCoord2f.h} |  12 +-
 src/openGL/GEMglNewList.cpp                        |   2 +-
 src/openGL/GEMglNewList.h                          |   2 +-
 src/openGL/GEMglNormal3b.cpp                       |   2 +-
 src/openGL/GEMglNormal3b.h                         |   2 +-
 src/openGL/GEMglNormal3bv.cpp                      |   2 +-
 src/openGL/GEMglNormal3bv.h                        |   2 +-
 src/openGL/GEMglNormal3d.cpp                       |   2 +-
 src/openGL/GEMglNormal3d.h                         |   2 +-
 src/openGL/GEMglNormal3dv.cpp                      |   2 +-
 src/openGL/GEMglNormal3dv.h                        |   2 +-
 src/openGL/GEMglNormal3f.cpp                       |   2 +-
 src/openGL/GEMglNormal3f.h                         |   2 +-
 src/openGL/GEMglNormal3fv.cpp                      |   2 +-
 src/openGL/GEMglNormal3fv.h                        |   2 +-
 src/openGL/GEMglNormal3i.cpp                       |   2 +-
 src/openGL/GEMglNormal3i.h                         |   2 +-
 src/openGL/GEMglNormal3iv.cpp                      |   2 +-
 src/openGL/GEMglNormal3iv.h                        |   2 +-
 src/openGL/GEMglNormal3s.cpp                       |   2 +-
 src/openGL/GEMglNormal3s.h                         |   2 +-
 src/openGL/GEMglNormal3sv.cpp                      |   2 +-
 src/openGL/GEMglNormal3sv.h                        |   2 +-
 src/openGL/GEMglOrtho.cpp                          |   2 +-
 src/openGL/GEMglOrtho.h                            |   2 +-
 src/openGL/GEMglPassThrough.cpp                    |   2 +-
 src/openGL/GEMglPassThrough.h                      |   2 +-
 src/openGL/GEMglPixelStoref.cpp                    |   2 +-
 src/openGL/GEMglPixelStoref.h                      |   2 +-
 src/openGL/GEMglPixelStorei.cpp                    |   2 +-
 src/openGL/GEMglPixelStorei.h                      |   2 +-
 src/openGL/GEMglPixelTransferf.cpp                 |   2 +-
 src/openGL/GEMglPixelTransferf.h                   |   2 +-
 src/openGL/GEMglPixelTransferi.cpp                 |   2 +-
 src/openGL/GEMglPixelTransferi.h                   |   2 +-
 src/openGL/GEMglPixelZoom.cpp                      |   2 +-
 src/openGL/GEMglPixelZoom.h                        |   2 +-
 src/openGL/GEMglPointSize.cpp                      |   2 +-
 src/openGL/GEMglPointSize.h                        |   2 +-
 src/openGL/GEMglPolygonMode.cpp                    |   2 +-
 src/openGL/GEMglPolygonMode.h                      |   2 +-
 src/openGL/GEMglPolygonOffset.cpp                  |   2 +-
 src/openGL/GEMglPolygonOffset.h                    |   2 +-
 src/openGL/GEMglPopAttrib.cpp                      |   2 +-
 src/openGL/GEMglPopAttrib.h                        |   2 +-
 src/openGL/GEMglPopClientAttrib.cpp                |   2 +-
 src/openGL/GEMglPopClientAttrib.h                  |   2 +-
 src/openGL/GEMglPopMatrix.cpp                      |   2 +-
 src/openGL/GEMglPopMatrix.h                        |   2 +-
 src/openGL/GEMglPopName.cpp                        |   2 +-
 src/openGL/GEMglPopName.h                          |   2 +-
 src/openGL/GEMglPrioritizeTextures.cpp             |   2 +-
 src/openGL/GEMglPrioritizeTextures.h               |   2 +-
 src/openGL/GEMglPushAttrib.cpp                     |   2 +-
 src/openGL/GEMglPushAttrib.h                       |   2 +-
 src/openGL/GEMglPushClientAttrib.cpp               |   2 +-
 src/openGL/GEMglPushClientAttrib.h                 |   2 +-
 src/openGL/GEMglPushMatrix.cpp                     |   2 +-
 src/openGL/GEMglPushMatrix.h                       |   2 +-
 src/openGL/GEMglPushName.cpp                       |   2 +-
 src/openGL/GEMglPushName.h                         |   2 +-
 src/openGL/GEMglRasterPos2d.cpp                    |   2 +-
 src/openGL/GEMglRasterPos2d.h                      |   2 +-
 src/openGL/GEMglRasterPos2dv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos2dv.h                     |   2 +-
 src/openGL/GEMglRasterPos2f.cpp                    |   2 +-
 src/openGL/GEMglRasterPos2f.h                      |   2 +-
 src/openGL/GEMglRasterPos2fv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos2fv.h                     |   2 +-
 src/openGL/GEMglRasterPos2i.cpp                    |   2 +-
 src/openGL/GEMglRasterPos2i.h                      |   2 +-
 src/openGL/GEMglRasterPos2iv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos2iv.h                     |   2 +-
 src/openGL/GEMglRasterPos2s.cpp                    |   2 +-
 src/openGL/GEMglRasterPos2s.h                      |   2 +-
 src/openGL/GEMglRasterPos2sv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos2sv.h                     |   2 +-
 src/openGL/GEMglRasterPos3d.cpp                    |   2 +-
 src/openGL/GEMglRasterPos3d.h                      |   2 +-
 src/openGL/GEMglRasterPos3dv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos3dv.h                     |   2 +-
 src/openGL/GEMglRasterPos3f.cpp                    |   2 +-
 src/openGL/GEMglRasterPos3f.h                      |   2 +-
 src/openGL/GEMglRasterPos3fv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos3fv.h                     |   2 +-
 src/openGL/GEMglRasterPos3i.cpp                    |   2 +-
 src/openGL/GEMglRasterPos3i.h                      |   2 +-
 src/openGL/GEMglRasterPos3iv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos3iv.h                     |   2 +-
 src/openGL/GEMglRasterPos3s.cpp                    |   2 +-
 src/openGL/GEMglRasterPos3s.h                      |   2 +-
 src/openGL/GEMglRasterPos3sv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos3sv.h                     |   2 +-
 src/openGL/GEMglRasterPos4d.cpp                    |   2 +-
 src/openGL/GEMglRasterPos4d.h                      |   2 +-
 src/openGL/GEMglRasterPos4dv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos4dv.h                     |   2 +-
 src/openGL/GEMglRasterPos4f.cpp                    |   2 +-
 src/openGL/GEMglRasterPos4f.h                      |   2 +-
 src/openGL/GEMglRasterPos4fv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos4fv.h                     |   2 +-
 src/openGL/GEMglRasterPos4i.cpp                    |   2 +-
 src/openGL/GEMglRasterPos4i.h                      |   2 +-
 src/openGL/GEMglRasterPos4iv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos4iv.h                     |   2 +-
 src/openGL/GEMglRasterPos4s.cpp                    |   2 +-
 src/openGL/GEMglRasterPos4s.h                      |   2 +-
 src/openGL/GEMglRasterPos4sv.cpp                   |   2 +-
 src/openGL/GEMglRasterPos4sv.h                     |   2 +-
 src/openGL/GEMglRectd.cpp                          |   2 +-
 src/openGL/GEMglRectd.h                            |   2 +-
 src/openGL/GEMglRectf.cpp                          |   2 +-
 src/openGL/GEMglRectf.h                            |   2 +-
 src/openGL/GEMglRecti.cpp                          |   2 +-
 src/openGL/GEMglRecti.h                            |   2 +-
 src/openGL/GEMglRects.cpp                          |   2 +-
 src/openGL/GEMglRects.h                            |   2 +-
 src/openGL/GEMglRenderMode.cpp                     |   2 +-
 src/openGL/GEMglRenderMode.h                       |   2 +-
 src/openGL/GEMglReportError.cpp                    |   2 +-
 src/openGL/GEMglReportError.h                      |   2 +-
 src/openGL/GEMglRotated.cpp                        |   2 +-
 src/openGL/GEMglRotated.h                          |   2 +-
 src/openGL/GEMglRotatef.cpp                        |   2 +-
 src/openGL/GEMglRotatef.h                          |   2 +-
 src/openGL/GEMglScaled.cpp                         |   2 +-
 src/openGL/GEMglScaled.h                           |   2 +-
 src/openGL/GEMglScalef.cpp                         |   2 +-
 src/openGL/GEMglScalef.h                           |   2 +-
 src/openGL/GEMglScissor.cpp                        |   2 +-
 src/openGL/GEMglScissor.h                          |   2 +-
 src/openGL/GEMglSelectBuffer.cpp                   |   2 +-
 src/openGL/GEMglSelectBuffer.h                     |   2 +-
 src/openGL/GEMglShadeModel.cpp                     |   2 +-
 src/openGL/GEMglShadeModel.h                       |   2 +-
 src/openGL/GEMglStencilFunc.cpp                    |   2 +-
 src/openGL/GEMglStencilFunc.h                      |   2 +-
 src/openGL/GEMglStencilMask.cpp                    |   2 +-
 src/openGL/GEMglStencilMask.h                      |   2 +-
 src/openGL/GEMglStencilOp.cpp                      |   2 +-
 src/openGL/GEMglStencilOp.h                        |   2 +-
 src/openGL/GEMglTexCoord1d.cpp                     |   2 +-
 src/openGL/GEMglTexCoord1d.h                       |   2 +-
 src/openGL/GEMglTexCoord1dv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord1dv.h                      |   2 +-
 src/openGL/GEMglTexCoord1f.cpp                     |   2 +-
 src/openGL/GEMglTexCoord1f.h                       |   2 +-
 src/openGL/GEMglTexCoord1fv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord1fv.h                      |   2 +-
 src/openGL/GEMglTexCoord1i.cpp                     |   2 +-
 src/openGL/GEMglTexCoord1i.h                       |   2 +-
 src/openGL/GEMglTexCoord1iv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord1iv.h                      |   2 +-
 src/openGL/GEMglTexCoord1s.cpp                     |   2 +-
 src/openGL/GEMglTexCoord1s.h                       |   2 +-
 src/openGL/GEMglTexCoord1sv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord1sv.h                      |   2 +-
 src/openGL/GEMglTexCoord2d.cpp                     |   2 +-
 src/openGL/GEMglTexCoord2d.h                       |   2 +-
 src/openGL/GEMglTexCoord2dv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord2dv.h                      |   2 +-
 src/openGL/GEMglTexCoord2f.cpp                     |   2 +-
 src/openGL/GEMglTexCoord2f.h                       |   2 +-
 src/openGL/GEMglTexCoord2fv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord2fv.h                      |   2 +-
 src/openGL/GEMglTexCoord2i.cpp                     |   2 +-
 src/openGL/GEMglTexCoord2i.h                       |   2 +-
 src/openGL/GEMglTexCoord2iv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord2iv.h                      |   2 +-
 src/openGL/GEMglTexCoord2s.cpp                     |   2 +-
 src/openGL/GEMglTexCoord2s.h                       |   2 +-
 src/openGL/GEMglTexCoord2sv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord2sv.h                      |   2 +-
 src/openGL/GEMglTexCoord3d.cpp                     |   2 +-
 src/openGL/GEMglTexCoord3d.h                       |   2 +-
 src/openGL/GEMglTexCoord3dv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord3dv.h                      |   2 +-
 src/openGL/GEMglTexCoord3f.cpp                     |   2 +-
 src/openGL/GEMglTexCoord3f.h                       |   2 +-
 src/openGL/GEMglTexCoord3fv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord3fv.h                      |   2 +-
 src/openGL/GEMglTexCoord3i.cpp                     |   2 +-
 src/openGL/GEMglTexCoord3i.h                       |   2 +-
 src/openGL/GEMglTexCoord3iv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord3iv.h                      |   2 +-
 src/openGL/GEMglTexCoord3s.cpp                     |   2 +-
 src/openGL/GEMglTexCoord3s.h                       |   2 +-
 src/openGL/GEMglTexCoord3sv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord3sv.h                      |   2 +-
 src/openGL/GEMglTexCoord4d.cpp                     |   2 +-
 src/openGL/GEMglTexCoord4d.h                       |   2 +-
 src/openGL/GEMglTexCoord4dv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord4dv.h                      |   2 +-
 src/openGL/GEMglTexCoord4f.cpp                     |   2 +-
 src/openGL/GEMglTexCoord4f.h                       |   2 +-
 src/openGL/GEMglTexCoord4fv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord4fv.h                      |   2 +-
 src/openGL/GEMglTexCoord4i.cpp                     |   2 +-
 src/openGL/GEMglTexCoord4i.h                       |   2 +-
 src/openGL/GEMglTexCoord4iv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord4iv.h                      |   2 +-
 src/openGL/GEMglTexCoord4s.cpp                     |   2 +-
 src/openGL/GEMglTexCoord4s.h                       |   2 +-
 src/openGL/GEMglTexCoord4sv.cpp                    |   2 +-
 src/openGL/GEMglTexCoord4sv.h                      |   2 +-
 src/openGL/GEMglTexEnvf.cpp                        |   2 +-
 src/openGL/GEMglTexEnvf.h                          |   2 +-
 src/openGL/GEMglTexEnvi.cpp                        |   2 +-
 src/openGL/GEMglTexEnvi.h                          |   2 +-
 src/openGL/GEMglTexGend.cpp                        |   2 +-
 src/openGL/GEMglTexGend.h                          |   2 +-
 src/openGL/GEMglTexGenf.cpp                        |   2 +-
 src/openGL/GEMglTexGenf.h                          |   2 +-
 src/openGL/GEMglTexGenfv.h                         |   2 +-
 src/openGL/GEMglTexGeni.cpp                        |   2 +-
 src/openGL/GEMglTexGeni.h                          |   2 +-
 src/openGL/GEMglTexImage2D.cpp                     |   2 +-
 src/openGL/GEMglTexImage2D.h                       |   2 +-
 src/openGL/GEMglTexParameterf.cpp                  |   2 +-
 src/openGL/GEMglTexParameterf.h                    |   2 +-
 src/openGL/GEMglTexParameteri.cpp                  |   2 +-
 src/openGL/GEMglTexParameteri.h                    |   2 +-
 src/openGL/GEMglTexSubImage1D.cpp                  |   2 +-
 src/openGL/GEMglTexSubImage1D.h                    |   2 +-
 src/openGL/GEMglTexSubImage2D.cpp                  |   2 +-
 src/openGL/GEMglTexSubImage2D.h                    |   2 +-
 src/openGL/GEMglTranslated.cpp                     |   2 +-
 src/openGL/GEMglTranslated.h                       |   2 +-
 src/openGL/GEMglTranslatef.cpp                     |   2 +-
 src/openGL/GEMglTranslatef.h                       |   2 +-
 .../{GEMglUniform1fARB.cpp => GEMglUniform1f.cpp}  |  32 +-
 .../{GEMglUniform1fARB.h => GEMglUniform1f.h}      |  14 +-
 src/openGL/GEMglUniform1fARB.cpp                   |   2 +-
 src/openGL/GEMglUniform1fARB.h                     |   2 +-
 src/openGL/GEMglVertex2d.cpp                       |   2 +-
 src/openGL/GEMglVertex2d.h                         |   2 +-
 src/openGL/GEMglVertex2dv.cpp                      |   2 +-
 src/openGL/GEMglVertex2dv.h                        |   2 +-
 src/openGL/GEMglVertex2f.cpp                       |   2 +-
 src/openGL/GEMglVertex2f.h                         |   2 +-
 src/openGL/GEMglVertex2fv.cpp                      |   2 +-
 src/openGL/GEMglVertex2fv.h                        |   2 +-
 src/openGL/GEMglVertex2i.cpp                       |   2 +-
 src/openGL/GEMglVertex2i.h                         |   2 +-
 src/openGL/GEMglVertex2iv.cpp                      |   2 +-
 src/openGL/GEMglVertex2iv.h                        |   2 +-
 src/openGL/GEMglVertex2s.cpp                       |   2 +-
 src/openGL/GEMglVertex2s.h                         |   2 +-
 src/openGL/GEMglVertex2sv.cpp                      |   2 +-
 src/openGL/GEMglVertex2sv.h                        |   2 +-
 src/openGL/GEMglVertex3d.cpp                       |   2 +-
 src/openGL/GEMglVertex3d.h                         |   2 +-
 src/openGL/GEMglVertex3dv.cpp                      |   2 +-
 src/openGL/GEMglVertex3dv.h                        |   2 +-
 src/openGL/GEMglVertex3f.cpp                       |   2 +-
 src/openGL/GEMglVertex3f.h                         |   2 +-
 src/openGL/GEMglVertex3fv.cpp                      |   2 +-
 src/openGL/GEMglVertex3fv.h                        |   2 +-
 src/openGL/GEMglVertex3i.cpp                       |   2 +-
 src/openGL/GEMglVertex3i.h                         |   2 +-
 src/openGL/GEMglVertex3iv.cpp                      |   2 +-
 src/openGL/GEMglVertex3iv.h                        |   2 +-
 src/openGL/GEMglVertex3s.cpp                       |   2 +-
 src/openGL/GEMglVertex3s.h                         |   2 +-
 src/openGL/GEMglVertex3sv.cpp                      |   2 +-
 src/openGL/GEMglVertex3sv.h                        |   2 +-
 src/openGL/GEMglVertex4d.cpp                       |   2 +-
 src/openGL/GEMglVertex4d.h                         |   2 +-
 src/openGL/GEMglVertex4dv.cpp                      |   2 +-
 src/openGL/GEMglVertex4dv.h                        |   2 +-
 src/openGL/GEMglVertex4f.cpp                       |   2 +-
 src/openGL/GEMglVertex4f.h                         |   2 +-
 src/openGL/GEMglVertex4fv.cpp                      |   2 +-
 src/openGL/GEMglVertex4fv.h                        |   2 +-
 src/openGL/GEMglVertex4i.cpp                       |   2 +-
 src/openGL/GEMglVertex4i.h                         |   2 +-
 src/openGL/GEMglVertex4iv.cpp                      |   2 +-
 src/openGL/GEMglVertex4iv.h                        |   2 +-
 src/openGL/GEMglVertex4s.cpp                       |   2 +-
 src/openGL/GEMglVertex4s.h                         |   2 +-
 src/openGL/GEMglVertex4sv.cpp                      |   2 +-
 src/openGL/GEMglVertex4sv.h                        |   2 +-
 src/openGL/GEMglViewport.cpp                       |   2 +-
 src/openGL/GEMglViewport.h                         |   2 +-
 src/openGL/GLdefine.cpp                            |   2 +-
 src/openGL/GLdefine.h                              |   2 +-
 src/openGL/Makefile.am                             |   9 +
 src/plugins/film.cpp                               |   2 +-
 src/plugins/imageloader.cpp                        |   2 +-
 src/plugins/imagesaver.cpp                         |   2 +-
 src/plugins/modelloader.cpp                        |   2 +-
 src/plugins/record.cpp                             |   2 +-
 src/plugins/video.cpp                              |   2 +-
 src/plugins/videoBase.cpp                          |   6 +-
 988 files changed, 5676 insertions(+), 2402 deletions(-)
 rename {build => .git-ci}/travis-ci/common.source (100%)
 rename {build => .git-ci}/travis-ci/configure.sh (100%)
 rename {build => .git-ci}/travis-ci/coverity_branch.sh (100%)
 rename {build => .git-ci}/travis-ci/depinstall-linux.sh (100%)
 rename {build => .git-ci}/travis-ci/depinstall-linux.sudo.sh (100%)
 rename {build => .git-ci}/travis-ci/depinstall-osx.sh (75%)
 rename {build => .git-ci}/travis-ci/depinstall.sh (100%)
 rename {build => .git-ci}/travis-ci/deploy-git.sh (100%)
 rename {build => .git-ci}/travis-ci/prepare-upload.sh (100%)
 rename {build => .git-ci}/travis-ci/skipbuild.sh (100%)
 rename {build => .git-ci}/travis-ci/travisci.enc (100%)
 rename {build => .git-ci}/travis-ci/travisci_build_coverity_scan.sh (100%)
 create mode 100644 help/gemcocoawindow-help.pd
 create mode 100644 help/gemglfw2window-help.pd
 create mode 100644 help/gemglfw3window-help.pd
 create mode 100644 help/gemglutwindow-help.pd
 create mode 100644 help/gemglxwindow-help.pd
 create mode 100644 help/gemmacoswindow-help.pd
 create mode 100644 help/gemmacwindow-help.pd
 create mode 100644 help/gemmanager-help.pd
 create mode 100644 help/gemsdl2window-help.pd
 create mode 100644 help/gemsdlwindow-help.pd
 create mode 100644 help/gemw32window-help.pd
 copy src/{Output/gemsdlwindow.cpp => Base/GemWinCreateEM.cpp} (57%)
 copy src/{Geos/cone.cpp => Controls/gemmanager.cpp} (58%)
 copy src/{Nongeos/light.h => Controls/gemmanager.h} (52%)
 create mode 100644 src/Gem/GemGLconfig.h.in
 create mode 100644 src/Output/gemsdl2window.cpp
 copy src/Output/{gemsdlwindow.h => gemsdl2window.h} (71%)
 create mode 100755 src/Utils/GLUtil_define_generator.sh
 create mode 100644 src/Utils/is_pointer.h
 create mode 100644 src/openGL/GEMglActiveTexture.cpp
 copy src/openGL/{GEMglActiveTextureARB.h => GEMglActiveTexture.h} (72%)
 copy src/openGL/{GEMglEnable.cpp => GEMglGenerateMipmap.cpp} (55%)
 copy src/openGL/{GEMglEvalCoord1f.h => GEMglGenerateMipmap.h} (56%)
 copy src/openGL/{GEMglMultiTexCoord2fARB.cpp => GEMglMultiTexCoord2f.cpp} (72%)
 copy src/openGL/{GEMglMultiTexCoord2fARB.h => GEMglMultiTexCoord2f.h} (80%)
 copy src/openGL/{GEMglUniform1fARB.cpp => GEMglUniform1f.cpp} (68%)
 copy src/openGL/{GEMglUniform1fARB.h => GEMglUniform1f.h} (81%)


hooks/post-receive
-- 
Gem - Graphics environment for multimedia


_______________________________________________
pd-gem-CVS mailing list
pd-gem-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pd-gem-cvs

Reply via email to