716 B
716 B
Juliet\src\Graphics\D3D12\D3D12Utils
Source Files
- Header:
Juliet\src\Graphics\D3D12\D3D12Utils.h - Source:
Juliet\src\Graphics\D3D12\D3D12Utils.cpp
AI Description
This C++ component provides utility functions for DirectX 12 error reporting within the Juliet project. Its primary responsibility is logging detailed Windows system and GPU device errors to developers using formatted HRESULT codes and human-readable messages, specifically handling DXGI_ERROR_DEVICE_REMOVED scenarios by retrieving specific removal reasons.
Symbols
Namespace Juliet::D3D12
Functions & Methods
extern void LogError(NonNullPtr<ID3D12Device5> D3D12Device, const char* errorMessage, HRESULT result)