Fix texture lookups tests
Fix texture lookups tests

Some shaders didn't compile because of use of reserved word
textureCubeLod. This patch fixes this by checking if
ES implementation is ES3 capable and adjusting the shaders
generation parameters accordingly.

Components: OpenGL

VK-GL-CTS issue: 283

Affects:
dEQP-GLES2.functional.shaders.random.texture.vertex.*

Change-Id: Ib1e9983a9503780f992dcd00e8dc380a4f01bef4

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