Remove GLStreamTextureImage

GLStreamTextureImage had two functions to support
CHROMIUM_stream_texture_matrix extension. After this extension was
removed there is no need for special gl::Image subclass.

We still need SetLevelStreamTextureImage as it binds external texture
id with the level. This CL replaces it to gl::GLImage.

Bug: 1076564
Change-Id: I8d09947090edc6456a91436428fb3b0fc0018415
Reviewed-by: Frank Liberato <>
Reviewed-by: Jonathan Backer <>
Commit-Queue: Vasiliy Telezhnikov <>
Cr-Original-Commit-Position: refs/heads/master@{#787319}
Cr-Mirrored-Commit: 1db6a8be4165e2d84810d64036ae55630f864b00
22 files changed