![]() |
XII Release 0.1.0
|
Copyright (c) Theophilus Eriata. All Rights Reserved. More...
#include <QueryPoolD3D12.h>
Public Member Functions | |
| xiiUInt32 | AllocateQuery (xiiGALQueryType::Enum queryType) |
| void | DiscardQuery (xiiGALQueryType::Enum queryType, xiiUInt32 uiIndex, xiiUInt64 uiFenceValue) |
| xiiUInt32 | ResetStaleQueries () |
| XII_ALWAYS_INLINE xiiGALCommandQueueD3D12 * | GetCommandQueue () const |
| XII_ALWAYS_INLINE xiiUInt64 | GetCounterFrequency () const |
| XII_ALWAYS_INLINE const xiiGALQueueInformationD3D12 & | GetQueueInformation () const |
| ID3D12QueryHeap * | GetQueryHeap (xiiGALQueryType::Enum queryType) const |
| ID3D12Resource * | GetReadbackBuffer (xiiGALQueryType::Enum queryType) const |
| D3D12_QUERY_TYPE | GetD3D12QueryType (xiiGALQueryType::Enum queryType) const |
| xiiUInt64 | GetQueryReadbackOffset (xiiGALQueryType::Enum queryType, xiiUInt32 uiQueryIndex) const |
Friends | |
| class | xiiMemoryUtils |
| class | xiiGALDeviceD3D12 |
| class | xiiGALQueryD3D12 |
Copyright (c) Theophilus Eriata. All Rights Reserved.