
As they make more sense there. Maybe we could have a common OpenGLTextureDriver that would share the common texture_2d_* vfuncs but that can be done later. By moving those vfuncs to the TextureDriver, we can get rid of the texutre_2d nop driver implementations. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4163>