Hardware renderers work on Mac OSX, Windows and Linux. But setting single pixels when using a hardware renderer (doesn't matter if it's the AWTGL or the "normal" one) will kill performance, because it requires a read from the card (slow) and a new texture upload (slow) in each frame. Maybe it's possible to create what you want in another way, but i'm not quite sure that i've completely understood what this is. Maybe a picture or someting that illustrates the task would help...at least me... :wink: