Fized some remaining zero-sized arrays (replaced with null pointers) and some remaining ceil / sqrt fp precision ambiguities (casted args to float) for compatibility with the Windows CL compiler.