Allow specifying a NULL bytecode with a non-0 bytecode length
Allow specifying a NULL bytecode with a non-0 bytecode length

* Apparently D3D12 warns about this but still creates the PSO
Zorro666/renderdoc,Zorro666/renderdoc,Zorro666/renderdoc,TurtleRockStudios/renderdoc_public,TurtleRockStudios/renderdoc_public,TurtleRockStudios/renderdoc_public,baldurk/renderdoc,googlestadia/renderdoc,baldurk/renderdoc,googlestadia/renderdoc,baldurk/renderdoc,baldurk/renderdoc,Zorro666/renderdoc,TurtleRockStudios/renderdoc_public,baldurk/renderdoc,googlestadia/renderdoc,Zorro666/renderdoc,googlestadia/renderdoc,TurtleRockStudios/renderdoc_public,baldurk/renderdoc,googlestadia/renderdoc,TurtleRockStudios/renderdoc_public,Zorro666/renderdoc,googlestadia/renderdoc