Remove use of transform feedback from ShaderExecutor
Remove use of transform feedback from ShaderExecutor

ShaderExecutor for vertex and geometry shaders now pass data down to
fragment shader stage, and ultimately to render targets. This ends up
exercising both shader stages more naturally, as some implementations
have special paths for transform feedback.

Change-Id: I7fb6a20672bcde5b710fc778f9c013d9215d0ca1

KhronosGroup/VK-GL-CTS,chadversary/deqp,KhronosGroup/Vulkan-CTS,KhronosGroup/VK-GL-CTS,KhronosGroup/VK-GL-CTS,KhronosGroup/VK-GL-CTS,chadversary/deqp,KhronosGroup/Vulkan-CTS,chadversary/deqp,googlestadia/VK-GL-CTS,googlestadia/VK-GL-CTS,KhronosGroup/Vulkan-CTS,KhronosGroup/VK-GL-CTS,KhronosGroup/Vulkan-CTS,googlestadia/VK-GL-CTS,googlestadia/VK-GL-CTS,googlestadia/VK-GL-CTS,chadversary/deqp,KhronosGroup/Vulkan-CTS,KhronosGroup/Vulkan-CTS,googlestadia/VK-GL-CTS,chadversary/deqp,chadversary/deqp,KhronosGroup/VK-GL-CTS