Re: [PyOpenGL-Users] OPENGL
Brought to you by:
mcfletch
From: horace <hor...@gm...> - 2007-03-17 07:37:04
|
so if i understand this correctly, pyopengl consist of an auto-generated "raw" opengl layer and another layer on top of it which makes it more "pythonic"? and the auto-generated ctypes "raw" layer could in theory be replaced with an auto-generated pyrex "raw" layer? and this could make pyopengl a bit faster? :) sounds interesting... i also find the pypy project very fascinating. i am looking forward to see the first parts of it getting production ready and also to see how fast they can get python with their jit work. On 3/16/07, Mike C. Fletcher <mcf...@vr...> wrote: > > horace wrote: > > would it be possible to write a tool which automatically converts > > ctype wrappers to pyrex? wouldn't that be nice? > > > > i am no computer scientist though and maybe this is a stupid idea > > which isn't feasible. :) > In fact, PyPy is able to translate a subset of ctypes into a number of > code types including C code with type inferencing allowing for > significant code simplification... i.e. the code should get close to the > speed of directly C-coded source code. > > The wrappers are also built from gcc-xml output (for the "raw" API), I > *believe* pyrex already has a mechanism that allows for the same > transformation (i.e. build a raw API from raw gcc-xml). Which is to > say, we could, in theory, provide a way to register a "raw" API plugin > for PyOpenGL that would allow for entirely replacing the core-code > operations (or something like that). That way a compiled system could > provide a run-time pluggable replacement for the pure-python code... in > theory, anyway... > > Have to get back to work now. > > Have fun, > Mike > > -- > ________________________________________________ > Mike C. Fletcher > Designer, VR Plumber, Coder > http://www.vrplumber.com > http://blog.vrplumber.com > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > PyOpenGL Homepage > http://pyopengl.sourceforge.net > _______________________________________________ > PyOpenGL-Users mailing list > PyO...@li... > https://lists.sourceforge.net/lists/listinfo/pyopengl-users > |