public IHOSBinderDriver(Horizon system, IRenderer renderer) { _binderEvent = new KEvent(system); _binderEvent.ReadableEvent.Signal(); _flinger = new NvFlinger(renderer, _binderEvent); }
public IHOSBinderDriver() { m_Commands = new Dictionary <int, ServiceProcessRequest>() { { 0, TransactParcel }, { 1, AdjustRefcount }, { 2, GetNativeHandle } }; Flinger = new NvFlinger(); }
public IHOSBinderDriver(IGalRenderer Renderer) { m_Commands = new Dictionary <int, ServiceProcessRequest>() { { 0, TransactParcel }, { 1, AdjustRefcount }, { 2, GetNativeHandle } }; ReleaseEvent = new KEvent(); Flinger = new NvFlinger(Renderer, ReleaseEvent); }
public IhosBinderDriver(Horizon system, IGalRenderer renderer) { _commands = new Dictionary <int, ServiceProcessRequest> { { 0, TransactParcel }, { 1, AdjustRefcount }, { 2, GetNativeHandle }, { 3, TransactParcelAuto } }; _binderEvent = new KEvent(system); _binderEvent.ReadableEvent.Signal(); _flinger = new NvFlinger(renderer, _binderEvent); }
public IHOSBinderDriver(Horizon System, IGalRenderer Renderer) { m_Commands = new Dictionary <int, ServiceProcessRequest>() { { 0, TransactParcel }, { 1, AdjustRefcount }, { 2, GetNativeHandle }, { 3, TransactParcelAuto } }; BinderEvent = new KEvent(System); BinderEvent.ReadableEvent.Signal(); Flinger = new NvFlinger(Renderer, BinderEvent); }