Port diffuse env map shaders
Port PointLight shader
Fix pointlight call
Register some api functions
Play with bindless textures