pix_snap takes up CPU time waiting for the GPU to finish all rendering operations and then bring the data from the card to main memory.  This is one of the least efficient OpenGL operations.  80% CPU at such a small size seems like a lot though.  

On 5/8/07, Roman Haefeli <reduzierer@yahoo.de> wrote:
hello

when i snap the framebuffer using [pix_snap], i get a cpu usage of over
80% @ 20fps with dimension 320x240. is that what one would expect?
the same, but using [pix_snap2tex] doesn't cause any cpu peak at all. of
course, i'll use [pix_snap2tex] whenever possible, but i'd like to
record opengl-stuff into a video file. or is there another/more
optimized method to record gem's output into a videofile?

roman






___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de



_______________________________________________
GEM-dev mailing list
GEM-dev@iem.at
http://lists.puredata.info/listinfo/gem-dev