render to texture now works
support integer uniforms
aspect ratio correction