Archives August 2005
Why ctypes for OpenGL? (Since Brian asked...)
Written by
on
in
Snaking.
Brian asked me to explain what benefits I'm expecting from a ctypes version of OpenGL versus the PyOpenGLSWIG version. So, why not post it where everyone can read it (if one person asks, probably 10 want to know)...
* Easier compilation/more robust operation!-->!-->
o Probably 90% of our time in PyOpenGLSWIG is spent on
compilation ...!-->!-->
Oh yes, definitely one of those days (DNS aliases make me waste more than an hour...)
Written by
on
in
Tuxedo.
How did I decide that CVS was broken?
Well, druid (our development platform for VIBES and the VOIP front-end) is down because D'Arcy's in the process of replacing it. So I switched to working on Cinemon and wanted to remove an old file that was cluttering up a directory.
But CVS was spitting back an ...!-->!-->!-->!-->
Looks like it's going to be one of those days (No joy in Linux-land...)
Written by
on
in
Tuxedo.
Had the workstation do a set of upgrades while I was out at the management meeting (one of us should get some work done)... got home to find a failure compiling/installing the emul-linux (Linux32 on AMD64) libraries. Permission failure trying to make the files executable.
Oh well, I can survive a few days without OpenOffice ...!-->!-->
Coffeeshop conversations (Wherein I monopolise the conversation)
Written by
on
in
Design Theory.
Went for coffee with Dan yesterday. Afraid I monopolised the conversation somewhat (I really do try not to do that). Mostly because I was thinking about thesis stuff, so kept blathering on about it.
It was one of those situations where I realised just how out of practice I've gotten with explaining design and design ...!-->!-->
Need to take some time to work on PyOpenGL-SWIG (OpenGL-ctypes has taken far longer than I expected...)
Written by
on
in
Snaking.
I've been focussing so much on the OpenGL-in-ctypes project that I've not been spending any "spare" time on PyOpenGL-SWIG maintenance. Tried to get a submitted patch integrated this evening, wasn't functional. There's at least one newly-wrapped extension module in CVS, and probably need to work on a few more.
Probably need 2 or 3 solid ...!-->!-->
Frameworking I go, frameworking I go (Hi-ho the derry-o, I'm about to cry)
Written by
on
in
Snaking.
Slogged through another day of making administrative interfaces today. I just couldn't help building something that looks a heck of a lot like a framework. When you're faced with a dozen or so virutally identical "edit a table of records" user stories you either wind up with a lot of copy-and-paste or you refactor the ...
Victory is mine! (Yay! I defeated a tiny 86 year old woman at pool!)
Written by
on
in
Snaking,
Vindaloo.
Grams was bragging all morning yesterday (again) about how she was going to win the pool tournament. She actually managed to get 2 games ahead at one point, but I rallied back and swept the last 3 games to prove once again that; while you often can offend the karmic balance enough for it to ...
The Field Guide to North American Stones
Written by
on
in
Vindaloo.
There are men whose deeds ring out across the history books
Centuries, even millenia, after they have died
Giants who molded earth and men
Others the world remembers for a generation's time
Great works for king and country fading
As brilliant medals tarnish and heros age
Yet more ply only fifteen minutes on the stage ...!-->!-->!-->!-->!-->!-->!-->!-->
He Stands
Written by
on
in
Vindaloo.
Their waves of disappointment
Crash over this old stone
And dooming imperfections
Grow with every blow
Making waves rise higher
Until they strike him low
But for today I stand
Against the tidal flow
Tessellation doesn't crash any more (But glReadPixels will crash the whole operating system pretty hard...)
Written by
on
in
Snaking.
Spent some time on OpenGL-ctypes this evening. First up was eliminating the crashes in the GLU tessellation code. That was mostly just passing in the wrong values for use as callbacks (I was passing in a cCallbak, it wanted a c_void_p). Unfortunately, the tessellation doesn't seem to work yet, but at least it doesn't kill ...
Daily archives
- Aug. 1, 2005
- Aug. 2, 2005
- Aug. 3, 2005
- Aug. 4, 2005
- Aug. 5, 2005
- Aug. 6, 2005
- Aug. 7, 2005
- Aug. 8, 2005
- Aug. 9, 2005
- Aug. 10, 2005
- Aug. 11, 2005
- Aug. 12, 2005
- Aug. 13, 2005
- Aug. 15, 2005
- Aug. 16, 2005
- Aug. 17, 2005
- Aug. 18, 2005
- Aug. 19, 2005
- Aug. 20, 2005
- Aug. 21, 2005
- Aug. 22, 2005
- Aug. 23, 2005
- Aug. 24, 2005
- Aug. 25, 2005
- Aug. 26, 2005
- Aug. 27, 2005
- Aug. 28, 2005
- Aug. 30, 2005
- Aug. 31, 2005