mirror of
https://github.com/doitsujin/dxvk.git
synced 2024-12-04 16:24:29 +01:00
dce2f844c0
We can implement this properly in the future using VK_EXT_debug_utils.
55 lines
1.2 KiB
C++
55 lines
1.2 KiB
C++
#include "d3d11_annotation.h"
|
|
|
|
namespace dxvk {
|
|
|
|
D3D11UserDefinedAnnotation::D3D11UserDefinedAnnotation(ID3D11DeviceContext* ctx)
|
|
: m_container(ctx) { }
|
|
|
|
|
|
D3D11UserDefinedAnnotation::~D3D11UserDefinedAnnotation() {
|
|
|
|
}
|
|
|
|
|
|
ULONG STDMETHODCALLTYPE D3D11UserDefinedAnnotation::AddRef() {
|
|
return m_container->AddRef();
|
|
}
|
|
|
|
|
|
ULONG STDMETHODCALLTYPE D3D11UserDefinedAnnotation::Release() {
|
|
return m_container->Release();
|
|
}
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE D3D11UserDefinedAnnotation::QueryInterface(
|
|
REFIID riid,
|
|
void** ppvObject) {
|
|
return m_container->QueryInterface(riid, ppvObject);
|
|
}
|
|
|
|
|
|
INT STDMETHODCALLTYPE D3D11UserDefinedAnnotation::BeginEvent(
|
|
LPCWSTR Name) {
|
|
// Currently not implemented
|
|
return -1;
|
|
}
|
|
|
|
|
|
INT STDMETHODCALLTYPE D3D11UserDefinedAnnotation::EndEvent() {
|
|
// Currently not implemented
|
|
return -1;
|
|
}
|
|
|
|
|
|
void STDMETHODCALLTYPE D3D11UserDefinedAnnotation::SetMarker(
|
|
LPCWSTR Name) {
|
|
// Currently not implemented
|
|
}
|
|
|
|
|
|
BOOL STDMETHODCALLTYPE D3D11UserDefinedAnnotation::GetStatus() {
|
|
// Currently not implemented
|
|
return FALSE;
|
|
}
|
|
|
|
} |