[eq-commit] [Eyescale/Equalizer] 44039a: RDMAConnection windows conversion
Brought to you by:
eile
From: GitHub <no...@gi...> - 2012-11-16 14:05:09
|
Branch: refs/heads/master Home: https://github.com/Eyescale/Equalizer Commit: 44039afa2ab4235dbabda60e5db211291debc92a https://github.com/Eyescale/Equalizer/commit/44039afa2ab4235dbabda60e5db211291debc92a Author: Carsten Rohn <car...@rt...> Date: 2012-10-12 (Fri, 12 Oct 2012) Changed paths: M libs/co/connection.cpp M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- RDMAConnection windows conversion Commit: f421cb08510c75ec2669208afb7471a909f5d244 https://github.com/Eyescale/Equalizer/commit/f421cb08510c75ec2669208afb7471a909f5d244 Author: Carsten Rohn <car...@rt...> Date: 2012-10-19 (Fri, 19 Oct 2012) Changed paths: M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- first working windows version !!may not build with linux - untested!! Commit: 75b6db149907b56da2628ccc43ed52bcba209b9e https://github.com/Eyescale/Equalizer/commit/75b6db149907b56da2628ccc43ed52bcba209b9e Author: Carsten Rohn <car...@rt...> Date: 2012-10-23 (Tue, 23 Oct 2012) Changed paths: M libs/co/rdmaConnection.cpp Log Message: ----------- small cleanups Commit: 1549ddce82066ab83bc7a5b73031a73d03b6a0c0 https://github.com/Eyescale/Equalizer/commit/1549ddce82066ab83bc7a5b73031a73d03b6a0c0 Author: Carsten Rohn <car...@rt...> Date: 2012-10-24 (Wed, 24 Oct 2012) Changed paths: M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- fixed linux connection Commit: 7f45cc87830f8288f63e97232dcea1dd8072c98e https://github.com/Eyescale/Equalizer/commit/7f45cc87830f8288f63e97232dcea1dd8072c98e Author: Carsten Rohn <car...@rt...> Date: 2012-10-24 (Wed, 24 Oct 2012) Changed paths: M libs/co/rdmaConnection.cpp Log Message: ----------- removed debug code Commit: 3e7f64169b09b7d0ebd0d8951a81d6df81efc114 https://github.com/Eyescale/Equalizer/commit/3e7f64169b09b7d0ebd0d8951a81d6df81efc114 Author: Carsten Rohn <car...@rt...> Date: 2012-10-25 (Thu, 25 Oct 2012) Changed paths: M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- windows and linux event improvements replaced atomics with spinlocks Commit: dfe031da7c723ec578474bf95162989f79f21338 https://github.com/Eyescale/Equalizer/commit/dfe031da7c723ec578474bf95162989f79f21338 Author: Carsten Rohn <car...@rt...> Date: 2012-10-25 (Thu, 25 Oct 2012) Changed paths: M libs/co/rdmaConnection.cpp Log Message: ----------- small additions Commit: a95d555d1fc6fe7c417b9e6796ff88f8d226f60f https://github.com/Eyescale/Equalizer/commit/a95d555d1fc6fe7c417b9e6796ff88f8d226f60f Author: Carsten Rohn <car...@rt...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/connection.cpp Log Message: ----------- fixed bpc removed static define fixed OFED CMake Commit: 3c1941264be13e1840e23b4b091e70546ca5cbb5 https://github.com/Eyescale/Equalizer/commit/3c1941264be13e1840e23b4b091e70546ca5cbb5 Author: Carsten Rohn <car...@rt...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/rdmaConnection.cpp Log Message: ----------- fix linux build Commit: aaacbdda1a40fcd9373ea37749dc21f7ea6965b6 https://github.com/Eyescale/Equalizer/commit/aaacbdda1a40fcd9373ea37749dc21f7ea6965b6 Author: Carsten Rohn <car...@rt...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- first version which works with eqPly in windows more event tuning removed eventConnection Commit: f5ce93628abf4af95141fe0cbe32e579da260e66 https://github.com/Eyescale/Equalizer/commit/f5ce93628abf4af95141fe0cbe32e579da260e66 Author: Carsten Rohn <car...@rt...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- last fixes and workarounds for windows removed 3 locks Commit: a6c47697d035240ec48f991e21a3b8fdbf0eb621 https://github.com/Eyescale/Equalizer/commit/a6c47697d035240ec48f991e21a3b8fdbf0eb621 Author: Carsten Rohn <car...@rt...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/CMakeLists.txt Log Message: ----------- delayload IB dlls for windows Commit: 0320581a88041da4850aa17e460c3f82087b9252 https://github.com/Eyescale/Equalizer/commit/0320581a88041da4850aa17e460c3f82087b9252 Author: Carsten Rohn <car...@rt...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/CMakeLists.txt Log Message: ----------- cmake fix for 1.4 please feel free to improve this Commit: e772e14df3d82b98626b778bb90768d8770c5793 https://github.com/Eyescale/Equalizer/commit/e772e14df3d82b98626b778bb90768d8770c5793 Author: Stefan Eilemann <Ste...@ep...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/eq/client/channel.cpp M libs/eq/client/glWindow.cpp M libs/eq/client/pipe.cpp M libs/eq/client/window.cpp M libs/eq/client/window.h Log Message: ----------- Potential fix for #138, #174, #177: Create shared context from render thread instead of transfer thread Conflicts: libs/eq/client/channel.cpp libs/eq/client/pipe.cpp Commit: 93d8c01b3f8b5effead90b9bd679a8ccf9f593e3 https://github.com/Eyescale/Equalizer/commit/93d8c01b3f8b5effead90b9bd679a8ccf9f593e3 Author: Stefan Eilemann <eil...@gm...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/eq/client/compressor/compressorReadDrawPixels.cpp Log Message: ----------- Remove temporary WAR for #138 after cherry-picking e772e14 Commit: f29d1c9f22af7e264f001c20d90754a2ce107d6e https://github.com/Eyescale/Equalizer/commit/f29d1c9f22af7e264f001c20d90754a2ce107d6e Author: Stefan Eilemann <eil...@gm...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/CMakeLists.txt M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- Merge branch 'rdma_win' of https://github.com/rttag/Equalizer into 1.4 Commit: e25e2e701aa84f88a324aa44a808b718317e216e https://github.com/Eyescale/Equalizer/commit/e25e2e701aa84f88a324aa44a808b718317e216e Author: Stefan Eilemann <eil...@gm...> Date: 2012-11-14 (Wed, 14 Nov 2012) Changed paths: M libs/co/CMakeLists.txt M libs/co/rdmaConnection.cpp M libs/co/rdmaConnection.h Log Message: ----------- Merge cleanups (#178) Commit: eef619b77e99a0b2c80d9988cce5414c3e384977 https://github.com/Eyescale/Equalizer/commit/eef619b77e99a0b2c80d9988cce5414c3e384977 Author: Stefan Eilemann <Ste...@ep...> Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M libs/eq/client/channel.cpp M libs/eq/client/window.cpp M libs/eq/client/window.h Log Message: ----------- Another iteration on #177: Async readback deadlocks on GLX: Make transfer window context temporarily current in draw thread It looks like the driver realizes the context on the first makeCurrent (hmm, reverse engineering), still observing the deadlock occasionally. This 'useless' makecurrent hopefully solves this issue. Commit: 90385215e9a4a8f4e71c6cb0fb7fbe6c5a6c52d4 https://github.com/Eyescale/Equalizer/commit/90385215e9a4a8f4e71c6cb0fb7fbe6c5a6c52d4 Author: Stefan Eilemann <Ste...@ep...> Date: 2012-11-16 (Fri, 16 Nov 2012) Changed paths: M libs/eq/client/channel.cpp M libs/eq/client/window.cpp M libs/eq/client/window.h Log Message: ----------- Merge branch '1.4' Conflicts: libs/co/CMakeLists.txt libs/co/rdmaConnection.cpp libs/co/rdmaConnection.h libs/eq/client/channel.cpp libs/eq/client/pipe.cpp libs/eq/client/window.cpp libs/eq/client/window.h Compare: https://github.com/Eyescale/Equalizer/compare/39e45bf1743a...90385215e9a4 |