FFmpeg
|
This struct is used to sync d3d12 execution. More...
#include <hwcontext_d3d12va.h>
Data Fields | |
ID3D12Fence * | fence |
D3D12 fence object. More... | |
HANDLE | event |
A handle to the event object that's raised when the fence reaches a certain value. More... | |
uint64_t | fence_value |
The fence value used for sync. More... | |
This struct is used to sync d3d12 execution.
Definition at line 84 of file hwcontext_d3d12va.h.
ID3D12Fence* AVD3D12VASyncContext::fence |
D3D12 fence object.
Definition at line 88 of file hwcontext_d3d12va.h.
Referenced by d3d12va_encode_issue(), d3d12va_fence_completion(), and d3d12va_wait_queue_idle().
HANDLE AVD3D12VASyncContext::event |
A handle to the event object that's raised when the fence reaches a certain value.
Definition at line 94 of file hwcontext_d3d12va.h.
Referenced by d3d12va_fence_completion().
uint64_t AVD3D12VASyncContext::fence_value |
The fence value used for sync.
Definition at line 99 of file hwcontext_d3d12va.h.
Referenced by d3d12va_encode_issue(), d3d12va_fence_completion(), and d3d12va_wait_queue_idle().