Archives March 12, 2006

Beginnings of work on the Win32 port for OpenGL-ctypes (Unfortunately, can't check the changes into SourceForge)

Did some more work on profiling. Tried specialising each version of the wrapper call method. It's ever so slightly faster, but it's still ~60% overhead above the calls it makes.

Then borrowed Rosey's laptop to work on the Win32 port. A few of the functions are working, but basically anything that uses an array is ...

Continue reading

With Demanding Passion

I want demanding passion
Nights of screaming whispers
The press of urgent lips
Exploring ideas not yet born
Jumping from science to art
In an ecstasy of love
Debating fine points of Descartes
In a blanket under the stars
To feel the soft nape of the neck
Beneath my too-grizzled chin
I want to fall ...

Continue reading

They Were Meant

They were meant
I am sure
To encourage
Yet how painful
Years later they ring
When nothing is perfect
Perfection as measure
Leaves all wanting
I am sure
That it was meant

Categorising OpenGL-ctypes performance (Category: pretty good)

Have been playing with profiles (using RunSnakeRun) of some OpenGLContext VRML viewer runs on real-world-ish worlds. There are a few big hotspots in the OpenGL-ctypes layer:

* wrapper.Wrapper.__call__ — as expected, this is very heavy, as it's doing basically the same work as SWIG does statically at run time. May try choosing specialised versions ...

Continue reading

Previous day

March 11, 2006

Next day

March 13, 2006