"navid_ad" <navid.fallah@[EMAIL PROTECTED]
> wrote in message
news:c89a4a86-12f7-4fa5-845c-c9e277f514c0@[EMAIL PROTECTED]
> I'm doing a research and I need to change RGB value of some pixels on
> screen runtime. As far as I know, glGet/SetPixel() just have access to
> the current application framebuffer but not the whole screen, but I
> need to be able to change any pixel on screen even the ones that
> belong to other applications.
>
> The code doesn't have to use OpenGL, I can use any library required to
> do so, but I prefer to have a cross-platform solution.
>
> I'm using C++ for coding.
>
> Thanks in advance for any suggestion, example, or link.
not possible in general. X11 isn't going to let you.
Look for thesource for "meltdown" or a similar old toy app, but this isn't
OpenGL.
jbw


|