added support for half float textures (CoreVideo pixel buffers).