Yeah, I'm now listed on IMdb for being a producer on the 1 Second Film!. Sort of cool. :)
Yeah, I'm now listed on IMdb for being a producer on the 1 Second Film!. Sort of cool. :)
I'm moving back up to Baltimore pretty soon, because I got a good job there. That's always exciting.
Anyway, I'll post more information on the homepage blog soon.
The major difference in GLSL is in that it allows you to link shaders into a final program object binary. All previous technology required that you send the entire source code for the vertex program, compile it, and entire source code for the fragment program, compile it.. and with each render you have to enable the vertex program and enable the fragment program. With GLSL you can upload the source code for as many vertex shaders and as many fragment shaders as you need, compile them, then link them all together. Much more like a traditional compiler. This is good, because we can make pipeline programming modular now. Well, we can do so much more easily now anyway. To do so in DirectX HLSL you need to do manually "compile" the source code together from multiple string sources before you upload it and really compile it. That's a lot of trouble.
I am so dying to go to these two concerts. This would be like the coolest thing ever.
Plus I've never been to New York, somehow. This seems like a fantastic excuse for going. :)
Edited 2004-05-21 for a typo
This sounds like it'll be pretty cool, except for a couple things: I don't know the Brahms trio very well, and I don't have the music yet.. and the Mozart is freaking hard for viola. Oh, and the fact that this would be the longest chamber music recital ever, even with the Mozart cut down some. So I think that Brahms trio has to go.
Damn.
I was driving with Oksana to a concert today and she was saying she would like to get some people together to try to play a Bartok string quartet. I don't know how that's going to work since Amirosh claims he doesn't like Bartok string quartets (Dr. Solomons and I both think that's totally crazy.. we think he must have never heard them in order to say something so dumb), and also since Amela doesn't seem to get along well with other violinists.
I think I'm doomed to play trios and piano quartets for the rest of my life.
We got bug reports about NeoEngine crashing in the vertex buffer code. Whenever glGenBuffersARB() was called, *boom*!
At first it seemed like somehow the pointers were getting mixed up. But that seemed totally whacked. I didn't think that was it.
The same code ran just fine on NVIDIA hardware (Windows, Linux, FreeBSD.. it didn't matter) and it ran fine on ATI hardware under Windows. So the crash seemed to be specific to ATI on Linux.
But no, it wasn't that simple either. We discovered certain combinations of glibc versions and features that would selectively fuck up the ATI drivers.
But we didn't stop there, oh no!
Wait.. yeah we did. Fuck it, ATI drivers suck ass. We should just cease to support ATI hardware (especially on Linux).
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!