im quite(absolutely) new to opengl programming and am searching for a fast way to draw computed pixel values.
the situation is as follows: i hava an array in system memory(eg. at least 256*256*4 - in my case 4 grey level cooccurrence matrices or some other statistics extracted from some movie data), it changes every frame - and i want to bring it as fast to the monitor as possible (realtime).
The pixelbufferobjects extension doesnt seem to exist according to ozone3ds caps viewer) on my graphics card - its an ati hd2400xt.
im using a qt qglwidget to get a opengl context - and use glDrawPixels. howewer its pretty (incredibly) slow even on 512*512.
glTexImage seems to be even slower.
Does anyone know a way to draw (large eg 1024*1024*4) pixel arrays in a fast way (maybe a webpage with an simple explanation)? or even better knows a place where i can get some (hopefully simple) example source?
Im searching for 2 weeks already and my code became such crap - i dont even dare to post it here.
my development environment currently is windows xp and visualstudio 2005 - but it also has to work with linux.
Thanks in Advance,