I know we want GL_NEAREST for the viewer, but we don't for the other spots we render textures - can we leave this for another pull request, where we allow the caller to specify the filtering somehow?