Skip to content
This repository was archived by the owner on Apr 13, 2021. It is now read-only.

WIP: vulkan support in wayland server.#17

Open
xeechou wants to merge 6 commits intomasterfrom
vulkan
Open

WIP: vulkan support in wayland server.#17
xeechou wants to merge 6 commits intomasterfrom
vulkan

Conversation

@xeechou
Copy link
Member

@xeechou xeechou commented Dec 6, 2020

No description provided.

@xeechou xeechou force-pushed the vulkan branch 2 times, most recently from d4bd6b1 to 8677394 Compare December 6, 2020 06:23
Xichen Zhou added 6 commits February 4, 2021 22:32
create vulkan instance and find physical device.

Signed-off-by: Xichen Zhou <xeechou@xzhou.net>
We didn't bother check the queue family index here, may change in the future.

Signed-off-by: Xichen Zhou <xeechou@xzhou.net>
Signed-off-by: Xichen Zhou <xeechou@xzhou.net>
Signed-off-by: Xichen Zhou <xeechou@xzhou.net>
…fer queue.

For now, we have finished the device initialization. Further progress unblocks
once we started vk_render_context. We would need to finish the following

- import texture from wl_buffer(pixel, drm, dma-buf).
- provide OPTION of vk_surface_khr for vkGetDisplayPlaneSupportedDisplaysKHR.
- provide OPTION of VkImage based rendering for libdrm(render to texture).
- pipeline and renderpass initialization.

Signed-off-by: Xichen Zhou <xeechou@xzhou.net>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant