|
| void | SetD3D11ObjectName (ID3D11DeviceChild *Object, FAnsiStringView Name) |
| |
| void | SetD3D11ObjectName (ID3D11DeviceChild *Object, FStringView Name) |
| |
| void | SetD3D11ResourceName (FD3D11Texture *Texture, FStringView Name) |
| |
| void | SetD3D11ResourceName (FD3D11Buffer *Buffer, FStringView Name) |
| |
| void | SetD3D11ResourceName (FD3D11UnorderedAccessView *UAV, FStringView Name) |
| |
| FString | GetD3D11ErrorString (HRESULT ErrorCode, ID3D11Device *Device) |
| |
| void | GetAndLogMemoryStats (const FD3D11Adapter &InAdapter, uint64 &OutVRAMBudgetBytes, uint64 &OutVRAMUsageBytes) |
| |
| void | VerifyD3D11ResultNoExit (HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, ID3D11Device *Device) |
| |
| void | VerifyD3D11Result (HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, ID3D11Device *Device) |
| |
| void | VerifyD3D11ShaderResult (FRHIShader *Shader, HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, ID3D11Device *Device) |
| |
| void | VerifyD3D11CreateTextureResult (HRESULT D3DResult, int32 UEFormat, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, uint32 SizeX, uint32 SizeY, uint32 SizeZ, uint8 D3DFormat, uint32 NumMips, uint32 Flags, D3D11_USAGE Usage, uint32 CPUAccessFlags, uint32 MiscFlags, uint32 SampleCount, uint32 SampleQuality, const void *SubResPtr, uint32 SubResPitch, uint32 SubResSlicePitch, ID3D11Device *Device, const TCHAR *DebugName) |
| |
| void | VerifyD3D11ResizeViewportResult (HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, const FD3D11ResizeViewportState &OldState, const FD3D11ResizeViewportState &NewState, ID3D11Device *Device) |
| |
| void | VerifyD3D11CreateViewResult (HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, ID3D11Device *Device, const FString &ResourceName, const D3D11_UNORDERED_ACCESS_VIEW_DESC &Desc) |
| |
| void | VerifyD3D11CreateViewResult (HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, ID3D11Device *Device, FRHITexture *Texture, const D3D11_UNORDERED_ACCESS_VIEW_DESC &Desc) |
| |
| void | VerifyD3D11CreateViewResult (HRESULT D3DResult, const ANSICHAR *Code, const ANSICHAR *Filename, uint32 Line, ID3D11Device *Device, FRHIBuffer *Buffer, const D3D11_UNORDERED_ACCESS_VIEW_DESC &Desc) |
| |
| void | VerifyComRefCount (IUnknown *Object, int32 ExpectedRefs, const TCHAR *Code, const TCHAR *Filename, int32 Line) |
| |
| | DEFINE_STAT (STAT_D3D11PresentTime) |
| |
| | DEFINE_STAT (STAT_D3D11CustomPresentTime) |
| |
| | DEFINE_STAT (STAT_D3D11TexturesAllocated) |
| |
| | DEFINE_STAT (STAT_D3D11TexturesReleased) |
| |
| | DEFINE_STAT (STAT_D3D11ClearShaderResourceTime) |
| |
| | DEFINE_STAT (STAT_D3D11CreateTextureTime) |
| |
| | DEFINE_STAT (STAT_D3D11LockTextureTime) |
| |
| | DEFINE_STAT (STAT_D3D11UnlockTextureTime) |
| |
| | DEFINE_STAT (STAT_D3D11CopyTextureTime) |
| |
| | DEFINE_STAT (STAT_D3D11NewBoundShaderStateTime) |
| |
| | DEFINE_STAT (STAT_D3D11CreateBoundShaderStateTime) |
| |
| | DEFINE_STAT (STAT_D3D11CleanUniformBufferTime) |
| |
| | DEFINE_STAT (STAT_D3D11UpdateUniformBufferTime) |
| |
| | DEFINE_STAT (STAT_D3D11TexturePoolMemory) |
| |
| | DEFINE_STAT (STAT_D3D11FreeUniformBufferMemory) |
| |
| | DEFINE_STAT (STAT_D3D11NumFreeUniformBuffers) |
| |
| | DEFINE_STAT (STAT_D3D11NumImmutableUniformBuffers) |
| |
| | DEFINE_STAT (STAT_D3D11NumBoundShaderState) |
| |
| | DEFINE_STAT (STAT_D3D11RenderTargetCommits) |
| |
| | DEFINE_STAT (STAT_D3D11RenderTargetCommitsUAV) |
| |