render: implement a vulkan renderer
This commit is contained in:
parent
4ba8550da8
commit
cf332e8436
66 changed files with 4287 additions and 239 deletions
|
|
@ -39,6 +39,7 @@ use {
|
|||
},
|
||||
ahash::AHashSet,
|
||||
forker::ForkerProxy,
|
||||
jay_config::video::GfxApi,
|
||||
std::{cell::Cell, env, future::Future, ops::Deref, rc::Rc, sync::Arc, time::Duration},
|
||||
thiserror::Error,
|
||||
uapi::c,
|
||||
|
|
@ -197,6 +198,7 @@ fn start_compositor2(
|
|||
render_ctx_watchers: Default::default(),
|
||||
workspace_watchers: Default::default(),
|
||||
default_workspace_capture: Cell::new(true),
|
||||
default_gfx_api: Cell::new(GfxApi::OpenGl),
|
||||
});
|
||||
state.tracker.register(ClientId::from_raw(0));
|
||||
create_dummy_output(&state);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue