[virglrenderer-devel] [PATCH 0/5] Adding Vulkan state initialization to Virglrenderer
Nathan Gauer
nathan at gauer.org
Tue Jul 24 13:32:08 UTC 2018
This is a proposition to start adding Vulkan support to Virglrenderer.
Details about this project is available on the mailing list:
https://lists.freedesktop.org/archives/virglrenderer-devel/2018-July/001143.html
This serie adds several things:
- linked-list implementation + some macros
- vtest server-loop refactorization
- vulkan state initialization
Nathan Gauer (5):
utils: added intrusive linked-list implem
utils: added some macros for future implems
vulkan: added Vulkan state creation code
vtest: refactorized run_renderer function
vtest/vulkan: vtest now initializes vulkan state's
configure.ac | 15 ++++
src/Makefile.am | 9 +++
src/util/list.c | 75 +++++++++++++++++++
src/util/list.h | 31 ++++++++
src/util/macros.h | 26 +++++++
src/virgl_vk.c | 159 +++++++++++++++++++++++++++++++++++++++++
src/virgl_vk.h | 76 ++++++++++++++++++++
src/virglrenderer.c | 27 +++++++
src/virglrenderer.h | 1 +
vtest/vtest.h | 8 +--
vtest/vtest_renderer.c | 24 +++++--
vtest/vtest_server.c | 115 +++++++++++++++--------------
12 files changed, 504 insertions(+), 62 deletions(-)
create mode 100644 src/util/list.c
create mode 100644 src/util/list.h
create mode 100644 src/util/macros.h
create mode 100644 src/virgl_vk.c
create mode 100644 src/virgl_vk.h
--
2.18.0
More information about the virglrenderer-devel
mailing list