gpu: Run texture upload perf test with different texture sizes.
The logic to warm up and run multiple iteration of upload and draw has been moved in RunUploadAndDrawMultipleTimes.
The vertex buffer now contains POSITION and TEXCOORD and is generated by GenerateVertexBuffer for each texture size before RunUploadAndDrawMultipleTimes is called.
A suffix with the size of the texture is appended to every perf result variable name.
BUG=423481
Review URL: https://codereview.chromium.org/
950183002
Cr-Commit-Position: refs/heads/master@{#317947}