[PyOpenGL-Users] Perl vs. Python OpenGL bindings benchmarks
Brought to you by:
mcfletch
From: Aleksandar B. S. <asa...@gm...> - 2007-06-03 08:20:54
|
There was a set of benchmark results posted recently, comparing Perl OpenGL (POGL) bindings performance with performance of some other OpenGL bindings; results of comparison between Perl and Python OpenGL bindings could be found here: http://graphcomp.com/pogl.cgi?v=0111s3B2&r=s3m3 PyOpenGL is claimed to be largely inferior in performance, especially regarding using vertex array functionality. Python benchmark code is somewhat improved in the meantime, and PyOpenGL version 3, instead of version 2, is used to retest, but claimed low PyOpenGL performance is still there. I was able to compare PyOpenGL based benchmark results with Perl SDL based OpenGL binding results, and PyOpenGL perforance is superior on my machine (as expected, because after all PyOpenGL in version 3 is really thin layer above OpenGL C code); however I'm unable to compile POGL properly, and run POGL based benchmarks on my machine. I do expect however, because of above mentioned reason, that PyOpenGL performance must be at least in range with POGL performance, thus I'd suggest to anyone interested to try to run both benchmarks on its machine, and to send results to POGL team; of course, further improvements in Python benchmark code would be welcome too. Regards, Alex |