Some fixes and updates for OpenGL2

RenderPasses are now in OpenGL2
Convert over the IceTCompositePass to OpenGL2

Change-Id: Ice63bdccec14808d5ae0784bc246f7a3e02d3755
Merge topic 'opengl2_updates' into next

eb83d147 Some fixes and updates for OpenGL2