This split the GVisualizeTexture in two:
* first part that capture any texture using a pixel shader, implemented using render pass, that render graph can just automatically insert where needed;
* Second part to present on screem still in Renderer module, because using things like FCanvas, requiring
Depth buffer visualization is broken, because needs to have more functionality in FRDGTextureSRVDesc.
#rb none
[CL 4588745 by Guillaume Abadie in Dev-Rendering branch]