Update RenderDoc application-facing API to a stable/mature version.

* This API is now intended to be forward and backward compatible as much
  as possible. Meaning applications should be able to run without
  changing on many RenderDoc versions after the one they are built
  against without breaking.
* All function pointers are fetched at once in one versioned GetAPI()
  function, to save on constant GetProcAddress/dlsym'ing.
* Otherwise, it's largely similar to the previous API.
This commit is contained in:
baldurk committed 2015-08-23 15:12:05 +02:00
1 parent a54fc564ad
commit 4609fa710b
19 files changed
+1116 -509

No files matched your search

+1 -1
View File
@@ -46,7 +46,7 @@ namespace renderdocui.Windows.Dialogs
{
public class CaptureSettings
{
public CaptureOptions Options = CaptureOptions.Defaults;
public CaptureOptions Options = StaticExports.GetDefaultCaptureOptions();
public bool Inject = false;
public bool AutoStart = false;
public string Executable = "";