Remove a few enums from non-indexed glGet* calls in validation command buffer.

They are:
   GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
   GL_TRANSFORM_FEEDBACK_BUFFER_START
   GL_UNIFORM_BUFFER_SIZE
   GL_UNIFORM_BUFFER_START

They should only be queried using the indexed glGet* calls.

Both WebGL2RenderingContextBase and ANGLE get the correct behavior, so only
validating command buffer behavior needs to be fixed.

BUG=957422
TEST=gpu_unittests
R=geofflang@chromium.org

Change-Id: I38e4da2d50f1e9c6ced620f5348447c2f3ab5c78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1589287
Reviewed-by: Antoine Labour <piman@chromium.org>
Commit-Queue: Zhenyao Mo <zmo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#655292}
3 files changed