mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-04 17:10:47 +00:00
Add a viewer of the diagnostic log in the UI itself
This commit is contained in:
@@ -263,6 +263,10 @@ struct CaptureContextInvoker : ICaptureContext
|
||||
{
|
||||
return InvokeRetFunction<IDebugMessageView *>(&ICaptureContext::GetDebugMessageView);
|
||||
}
|
||||
virtual IDiagnosticLogView *GetDiagnosticLogView() override
|
||||
{
|
||||
return InvokeRetFunction<IDiagnosticLogView *>(&ICaptureContext::GetDiagnosticLogView);
|
||||
}
|
||||
virtual ICommentView *GetCommentView() override
|
||||
{
|
||||
return InvokeRetFunction<ICommentView *>(&ICaptureContext::GetCommentView);
|
||||
@@ -316,6 +320,10 @@ struct CaptureContextInvoker : ICaptureContext
|
||||
{
|
||||
return InvokeRetFunction<bool>(&ICaptureContext::HasDebugMessageView);
|
||||
}
|
||||
virtual bool HasDiagnosticLogView() override
|
||||
{
|
||||
return InvokeRetFunction<bool>(&ICaptureContext::HasDiagnosticLogView);
|
||||
}
|
||||
virtual bool HasCommentView() override
|
||||
{
|
||||
return InvokeRetFunction<bool>(&ICaptureContext::HasCommentView);
|
||||
@@ -366,6 +374,10 @@ struct CaptureContextInvoker : ICaptureContext
|
||||
{
|
||||
InvokeVoidFunction(&ICaptureContext::ShowDebugMessageView);
|
||||
}
|
||||
virtual void ShowDiagnosticLogView() override
|
||||
{
|
||||
InvokeVoidFunction(&ICaptureContext::ShowDiagnosticLogView);
|
||||
}
|
||||
virtual void ShowCommentView() override { InvokeVoidFunction(&ICaptureContext::ShowCommentView); }
|
||||
virtual void ShowPerformanceCounterViewer() override
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user