#include "fixtures/D3D12TestFixture.h" #include "XCEngine/RHI/D3D12/D3D12CommandQueue.h" using namespace XCEngine::RHI; TEST_F(D3D12TestFixture, CommandQueue_Get_TimestampFrequency) { ASSERT_NE(GetCommandQueue(), nullptr); UINT64 frequency = GetCommandQueue()->GetTimestampFrequency(); EXPECT_GT(frequency, 0); } TEST_F(D3D12TestFixture, CommandQueue_Execute_EmptyCommandLists) { GetCommandList()->Reset(); void* commandLists[] = { GetCommandList() }; GetCommandQueue()->ExecuteCommandLists(1, commandLists); GetCommandList()->Close(); WaitForGPU(); }