I was just about to write EXT_bindable_uniform support into my engine when I noticed that this check wasn’t behaving as expected.
if( !glGetUniformBlockIndex )
{
glinfo.use_ext_bindable_uniform = true;
}
I went a checked my extension loader and sure enough, all of the UBO functions where there. Going to try them now and see what happens.
Anyone else noticed this? If so, do UBOs work properly on Snow Leopard?