February 15, 2004
General
Comments Off
I’m really excited about this. I’m using some beta drivers that I got from NVIDIA (only Windows right now, but I can’t complain too much). The beta driver (56.56) provides OpenGL 1.5, but they turned off all the GLSL extensions by default. There’s a registry hack to enable entry points into those extensions, and of course I had to try that out!
It’s really cool stuff. I made a couple simple tests that worked beautifully, and now I’m beginning on some GLSL support for NeoEngine.
Snow
It snowed here this morning. About three or four inches, which is sort of a lot to get in one night around here. Of course, most of it has melted by now. But it was still pretty cool.
February 9, 2004
General
Comments Off
I went down to Houston a couple weeks ago for an audition and saw Bill. He let me stay over at his place while I was there. Rice seemed really nice. Bill is getting ready for auditions in Europe, which is really cool.
Occlusion Queries
I made a simple interface in NeoEngine for doing asynchronous hardware occlusion queries. I’ll bang out a more thorough test program soon, then add DirectX support before I commit it. Right now I’ve only done the OpenGL implementation of it using ARB_occlusion_query and NV_occlusion_query extensions. There’s also an older HP_occlusion_query extension, but it doesn’t provide as much information so I don’t want to support it at all.
Duo Renard
Last weekend there was a small recital by Duo Renard, which is Mark and Ute Miller’s duo. They each played a solo piece (she played some really nice viola piece by Joachim that I did not know, and he played a Prokofiev violin sonata), then they finished with Bruch Double Concerto. It was pretty cool. I had never heard it before with violin (I’m used to it being viola and clarinet, which is how I played it). It was very cool.
Then I played in East Texas Symphony last week and they performed it with the orchestra. It was really nice. We also did Mahler Symphony No.1 and some newish piece that I found uninteresting.