State manager promotion decay support
Textures in the COMMON state at the start of an execution group (the set of d3d12 command lists executed in a single call to ID3D12CommandQueue::ExecuteCommandLists), can be promoted to SRV* or COPY*. Buffers and simultaneous-access textures can additionally be promoted from COMMON to any other resource state.
All resources promoted from the COMMON state decay back to the COMMON state upon completion of an execution group.
It is assumed by the resource state manager that all resources are created in the COMMON state.