NVIDIA Tegra samplerExternalOES Shader Linker Bug

Gpu: Nvidia shield (Android)

NVIDIA software Version: 9.2.2 (33.2.0.382)

Bug: glLinkProgram incorrectly fails when both vertex and fragment shaders declare the same uniform samplerExternalOES, even when the vertex shader does not use it.

To properly explain this issue, I open a repository with the code to reproduce the issue AND I explained the issue in the README: GitHub - moi15moi/nvidia-tegra-repro-opengl · GitHub