The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

c/client: Signal D3D12 fence from GPU instead of CPU

authored by

Fernando Velazquez Innella and committed by
Jakob Bornecrantz
6096f219 887b79f5

+1 -1
+1 -1
src/xrt/compositor/client/comp_d3d12_client.cpp
··· 759 759 xrt_result_t xret = XRT_SUCCESS; 760 760 if (c->fence) { 761 761 c->timeline_semaphore_value++; 762 - HRESULT hr = c->fence->Signal(c->timeline_semaphore_value); 762 + HRESULT hr = c->app_queue->Signal(c->fence.get(), c->timeline_semaphore_value); 763 763 if (!SUCCEEDED(hr)) { 764 764 char buf[kErrorBufSize]; 765 765 formatMessage(hr, buf);