[virglrenderer-devel] [PATCH v2 0/4] Adding Vulkan state initialization to Virglrenderer
Nathan Gauer
nathan at gauer.org
Fri Jul 27 09:52:34 UTC 2018
This is a proposition to start adding Vulkan support to Virglrenderer.
Details about this project is available on the mailing list:
http://lists.freedesktop.org/archives/virglrenderer-devel/2018-July/001143.html
This series focus on how Vulkan will be integrated into virglrenderer.
The next series will focus on the protocol itself and object creation
part.
This serie adds several things:
- linked-list implementation + some macros
- vtest server-loop refactorization
- vulkan state initialization
Nathan Gauer (4):
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 | 20 +++++
src/Makefile.am | 7 ++
src/util/macros.h | 72 ++++++++++++++++++
src/virgl_vk.c | 165 +++++++++++++++++++++++++++++++++++++++++
src/virgl_vk.h | 73 ++++++++++++++++++
src/virglrenderer.c | 20 +++++
src/virglrenderer.h | 1 +
vtest/vtest.h | 8 +-
vtest/vtest_renderer.c | 24 ++++--
vtest/vtest_server.c | 115 +++++++++++++++-------------
10 files changed, 443 insertions(+), 62 deletions(-)
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