Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::gpu::Device::MessageSink Struct Reference

Public Member Functions

 ~MessageSink ()

Public Attributes

std::atomic< uint32_t > errorCount = 0
std::atomic< uint32_t > warningCount = 0
ComPtr< ID3D12InfoQueue1 > infoQueue
DWORD callbackCookie = 0

Detailed Description

Definition at line 58 of file device.h.

Constructor & Destructor Documentation

◆ ~MessageSink()

bicameral::gpu::Device::MessageSink::~MessageSink ( )

Definition at line 351 of file device.cpp.

References callbackCookie, and infoQueue.

Member Data Documentation

◆ callbackCookie

DWORD bicameral::gpu::Device::MessageSink::callbackCookie = 0

Definition at line 64 of file device.h.

Referenced by ~MessageSink().

◆ errorCount

std::atomic<uint32_t> bicameral::gpu::Device::MessageSink::errorCount = 0

Definition at line 59 of file device.h.

◆ infoQueue

ComPtr<ID3D12InfoQueue1> bicameral::gpu::Device::MessageSink::infoQueue

Definition at line 63 of file device.h.

Referenced by ~MessageSink().

◆ warningCount

std::atomic<uint32_t> bicameral::gpu::Device::MessageSink::warningCount = 0

Definition at line 60 of file device.h.


The documentation for this struct was generated from the following files: