Add TransformFeedback related APIs to command buffer: PART I.
glGenTransformFeedbacks
glDeleteTransformFeedbacks
glIsTransformFeedback
glBindTransformFeedback
glBeginTransformFeedback
glEndTransformFeedback
glPauseTransformFeedback
glResumeTransformFeedback
The missing ones are:
glTransformFeedbackVaryings
glGetTransformFeedbackVarying
Also this CL fixed a bug that's introduced in a previous CL for glIs* handling. Basically the client ID needs to be mapped to the service ID before passing down to the driver. The test is generalized to mask this bug, so this CL fixes both the code and the test behavior.
BUG=429051
TEST=gpu_unittests
R=bajones@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/
795243002
Cr-Commit-Position: refs/heads/master@{#308004}