Any idea when Apple or ATI are planning to release drivers with support for ARB_shader_objects (including ARB_vertex_shader and ARB_fragment_shader) on OSX? Fragment programs’ assembly code is fun and all, but I’d much rather develop in glslang.
If it’s going to be a while, I’ll probably add my own extensions to vertex and fragment programs (glslang-like syntax, program linking, function calls, structs, macros), but I’d much rather work with the real deal. I’ve got better things to do than write a compiler.