Move capture-file handling functions into a single interface

* This allows us to return complex types like byte arrays or pairs of
  status & render handle.
* Also in future more introspection of the capture file will be possible
  and this provides an easy extension to that without adding new entry
  points.
This commit is contained in:
baldurk
2017-04-07 14:03:53 +01:00
parent dd1e090040
commit a7ab0d9300
13 changed files with 492 additions and 249 deletions
+21
View File
@@ -1,20 +1,41 @@
Primary Interfaces
==================
.. contents::
.. module:: renderdoc
ReplayRenderer
--------------
.. autoclass:: renderdoc.ReplayRenderer
:members:
:undoc-members:
ReplayOutput
------------
.. autoclass:: renderdoc.ReplayOutput
:members:
:undoc-members:
TargetControl
-------------
.. autoclass:: renderdoc.TargetControl
:members:
:undoc-members:
RemoteServer
------------
.. autoclass:: renderdoc.RemoteServer
:members:
:undoc-members:
CaptureFile
-----------
.. autoclass:: renderdoc.CaptureFile
:members:
:undoc-members: