8 # ifdef WITH_HIP_DYNLOAD
19 explicit HIPDeviceGraphicsInterop(HIPDeviceQueue *
queue);
21 HIPDeviceGraphicsInterop(
const HIPDeviceGraphicsInterop &other) =
delete;
22 HIPDeviceGraphicsInterop(HIPDeviceGraphicsInterop &&other) noexcept =
delete;
24 ~HIPDeviceGraphicsInterop();
26 HIPDeviceGraphicsInterop &
operator=(
const HIPDeviceGraphicsInterop &other) =
delete;
27 HIPDeviceGraphicsInterop &
operator=(HIPDeviceGraphicsInterop &&other) =
delete;
32 virtual void unmap()
override;
35 HIPDeviceQueue *queue_ =
nullptr;
36 HIPDevice *device_ =
nullptr;
39 uint opengl_pbo_id_ = 0;
44 bool need_clear_ =
false;
46 hipGraphicsResource hip_graphics_resource_ =
nullptr;
btGeneric6DofConstraint & operator=(btGeneric6DofConstraint &other)
#define CCL_NAMESPACE_END
SocketIndexByIdentifierMap * map