to rotate camera: click+drag or one finger drag
to zoom: two finger drag or pinch
to pan: shift+drag or two finger drag

for surface_fragment_texture see here