mesa: report GL_INVALID_OPERATION for invalid glTextureBuffer target
This fixes: KHR-GL46.direct_state_access.textures_buffer_errors KHR-GL46.direct_state_access.textures_buffer_range_errors
Fixes: 98e64e53 - main: Added entry point for glTextureBuffer