Vulkan: Test render and sample the same texture but with different LOD
Vulkan: Test render and sample the same texture but with different LOD

This simulates aztec ruin's usage. This works properly on native OpenGL
but generates validation error on vulkan backend and renders incorrect
as well.

Bug: b/175584609
Test: FramebufferTest_ES3.SampleFromAttachedTextureWithDifferentLOD
Change-Id: I402c205a1b625669cae29ee201dddd144e0dfbde
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2743797
Reviewed-by: Jamie Madill <7e492b4f1c8458024932de3ba475cbf015424c30@chromium.org>
Reviewed-by: Shahbaz Youssefi <582eeec4f08a2ccd61e3ef52115e6e7c571582de@chromium.org>
Reviewed-by: Tim Van Patten <c7814369a8d3d5671c484acc7b3215f1bf4221be@google.com>
Commit-Queue: Charlie Lao <2661ca4ca24c371418789adbc76dfb4875087223@google.com>

ppy/angle,ppy/angle,ppy/angle,ppy/angle