mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-07-11 18:17:16 +00:00
8634d8ff22
* Try to guide people looking for an introduction away from API references and towards actual explanations and documentation.
115 lines
2.3 KiB
ReStructuredText
115 lines
2.3 KiB
ReStructuredText
API Reference: Replay Control
|
|
=============================
|
|
|
|
This is the API reference for the functions, classes, and enums in the ``renderdoc`` module which represents the underlying interface that the UI is built on top of. For more high-level information and instructions on using the python API, see :doc:`../index`.
|
|
|
|
.. contents:: Sections
|
|
:local:
|
|
|
|
.. currentmodule:: renderdoc
|
|
|
|
Initialisation and Shutdown
|
|
---------------------------
|
|
|
|
.. autofunction:: renderdoc.InitialiseReplay
|
|
.. autofunction:: renderdoc.ShutdownReplay
|
|
|
|
.. autoclass:: renderdoc.GlobalEnvironment
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.ResultCode
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.ResultDetails
|
|
:members:
|
|
|
|
Capture File Access
|
|
-------------------
|
|
|
|
.. autofunction:: renderdoc.OpenCaptureFile
|
|
|
|
.. autoclass:: renderdoc.CaptureAccess
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.CaptureFile
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.ReplaySupport
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.CaptureFileFormat
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.SectionProperties
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.SectionType
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.SectionFlags
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.Thumbnail
|
|
:members:
|
|
|
|
GPU Enumeration
|
|
---------------
|
|
|
|
.. autoclass:: renderdoc.GPUDevice
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.GPUVendor
|
|
:members:
|
|
|
|
.. autofunction:: renderdoc.GPUVendorFromPCIVendor
|
|
|
|
.. autoclass:: renderdoc.GraphicsAPI
|
|
:members:
|
|
|
|
.. autofunction:: renderdoc.IsD3D
|
|
|
|
.. autofunction:: renderdoc.GetDriverInformation
|
|
|
|
.. autoclass:: renderdoc.DriverInformation
|
|
:members:
|
|
|
|
Replay Controller
|
|
-----------------
|
|
|
|
.. autoclass:: renderdoc.ReplayController
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.ReplayOptions
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.ReplayOptimisationLevel
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.APIProperties
|
|
:members:
|
|
|
|
Device Protocols
|
|
----------------
|
|
|
|
.. autoclass:: renderdoc.DeviceProtocolController
|
|
:members:
|
|
|
|
.. autofunction:: renderdoc.GetSupportedDeviceProtocols
|
|
.. autofunction:: renderdoc.GetDeviceProtocolController
|
|
|
|
Remote Servers
|
|
--------------
|
|
|
|
.. autoclass:: renderdoc.RemoteServer
|
|
:members:
|
|
|
|
.. autofunction:: renderdoc.CreateRemoteServerConnection
|
|
.. autofunction:: renderdoc.CheckRemoteServerConnection
|
|
.. autofunction:: renderdoc.BecomeRemoteServer
|
|
|
|
.. autoclass:: renderdoc.PathEntry
|
|
:members:
|
|
|
|
.. autoclass:: renderdoc.PathProperty
|
|
:members:
|