Files
Juliet/Romeo/docs/Juliet_src_Graphics_D3D12_D3D12Utils.md
T

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)