Hi guys,
Have modified AMD's HelloD3D12 sample app to draw 2 quads next to each other using the same constant buffer with 2 different states. I'm aware I should instance the constant buffer for performance. The objective of the exercise is to understand synchronisation. Its not quite working as intended. Wondering if anyone can spot the error.
http://advance-software.com/misc/hellod3d12.zip
Specifics in void D3D12TexturedQuad::RenderImpl (ID3D12GraphicsCommandList * commandList)
Thanks in advance for any assistance.