Hello, Eric. Thank you for being involved. I've already replied to Andreas and it seems it's pygame problem, because glut-driven apps works fine. Also there is no secondary GPU or display device in my system. So my investigations will be continued in other direction :) Regards, Roman.
On Thu, Sep 29, 2011 at 12:32 PM, Erik Edin <erike...@kth.se> wrote: > Hello, > > I don't know if this is relevant to this case, but I had the same (or very > similar issue) on a recently purchased laptop. I also got the error > "pyopencl.LogicError: Context failed: invalid gl sharegroup reference khr". > The issue here turned out to be the secondary GPU that the laptop had > installed. The laptop has an NVIDIA GT555M card, but also an integrated > Optimus GPU which is not OpenCL compatible. My solution was to disable the > use of the Optimus device, using the NVIDIA control panel. > Roman, if you're using a laptop this might be something to look into. If > you're using a desktop machine, then this is probably not relevant. The > Optimus GPU is (as I understand it) used for saving power, so they are only > used in laptops. > > Erik > > ________________________________________ > From: pyopencl-boun...@tiker.net [pyopencl-boun...@tiker.net] on behalf of > Andreas Kloeckner [li...@informa.tiker.net] > Sent: Thursday, September 29, 2011 08:19 > To: Roman Valov; pyopencl@tiker.net > Subject: Re: [PyOpenCL] running pyopencl on windows 8 dev preview > > On Tue, 27 Sep 2011 11:13:27 +0400, Roman Valov <roman.va...@gmail.com> > wrote: > > Hello, thank you for your reply. > > I've run SimpleGL example from NVidia GPU SDK, it works fine. I've made > some > > investigations on it and found that in SimpleGL wglGetCurrentContext > returns > > 0x10000, however in python applications it is permanently 0x20000 (I'm > using > > pygame to create opengl window). I've tried to substitute GL_CONTEXT_KHR > > value in context properties with 0x10000 but with no success. > > > > Here is list of properties I'm passing to Context creation: > > [(8200, 131072), (8203, 18446744072820433310L), (4228, <pyopencl.Platform > > 'NVIDIA CUDA' at 0x67c1390>)] > > Does PyOpenCL's gl_interop example work? > > Andreas > > _______________________________________________ > PyOpenCL mailing list > PyOpenCL@tiker.net > http://lists.tiker.net/listinfo/pyopencl >
_______________________________________________ PyOpenCL mailing list PyOpenCL@tiker.net http://lists.tiker.net/listinfo/pyopencl