~ted/apitrace/trunk

Viewing all changes in revision 3562.

  • Committer: Jose Fonseca
  • Author(s): Zack Rusin
  • Date: 2018-02-09 21:20:45 UTC
  • Revision ID: git-v1:1cb7b77a3846df2c775fe0bcafde7cc5940774e9
d3dretrace: Dump constant, vertex, index and so buffers.

To be able to dump the d3d10+ buffers we have to record their original
location as a private data on newly created buffer. After that we just
have to fetch the buffers and get the private data to find out their
original address. This allows proper display of various buffers on D3D10
and D3D11. For D3D10 only constant buffers are currently dumped but only
due to laziness. D3D11 dumps constant buffers, vbs, index buffer and so
targets.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: