Use non-shader visible descriptor for temp descriptors
Use non-shader visible descriptor for temp descriptors

* Although not documented or mentioned in the debug layers, when getting a temp
  descriptor for a UAV clear, it must be from a non-shader visible heap.
TurtleRockStudios/renderdoc_public,googlestadia/renderdoc,TurtleRockStudios/renderdoc_public,googlestadia/renderdoc,baldurk/renderdoc,Zorro666/renderdoc,Zorro666/renderdoc,baldurk/renderdoc,Zorro666/renderdoc,Zorro666/renderdoc,googlestadia/renderdoc,Zorro666/renderdoc,TurtleRockStudios/renderdoc_public,googlestadia/renderdoc,baldurk/renderdoc,googlestadia/renderdoc,TurtleRockStudios/renderdoc_public,TurtleRockStudios/renderdoc_public,baldurk/renderdoc,googlestadia/renderdoc,baldurk/renderdoc,baldurk/renderdoc,TurtleRockStudios/renderdoc_public,Zorro666/renderdoc