camera2d: fix vec2 typo
texture2d: incomplete load and destroy implementations