Computer graphics in Game development
Ivan Belyavtsev
21.11.2020
PSO keeps a state of rendering pipeline:
A region of memory to keep a queue GPU commands.
Has one method Reset, which allows to re-use the memory for the next commands [1]
Command queue allows to submit commands via command list and make the fence synchronization
ExecuteCommandLists for submitting command listsSignal for setting a special value to the fence [1]Command list a set of GPU command which will executed
Reset transfers the command list to the record stateClose transfers the command list out of the record state [1]Fence is an object of GPU-CPU synchronization [1]