* [ptxdist] [PATCH v2] mesalib: Add VIRGL, SVGA
@ 2021-10-18 7:17 Christian Melki
2021-10-26 9:09 ` [ptxdist] [APPLIED] " Michael Olbrich
0 siblings, 1 reply; 2+ messages in thread
From: Christian Melki @ 2021-10-18 7:17 UTC (permalink / raw)
To: ptxdist
Changes in v2:
* Remove CROSS_LIB_DIR changes.
Signed-off-by: Christian Melki <christian.melki@t2data.com>
---
rules/mesalib.in | 8 ++++++++
rules/mesalib.make | 7 ++++++-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/rules/mesalib.in b/rules/mesalib.in
index b9fd1d3c8..a2644408c 100644
--- a/rules/mesalib.in
+++ b/rules/mesalib.in
@@ -93,6 +93,14 @@ config MESALIB_DRI_KMSRO
bool
prompt "KMS renderonly"
+config MESALIB_DRI_SVGA
+ bool
+ prompt "SVGA"
+
+config MESALIB_DRI_VIRGL
+ bool
+ prompt "VIRGL"
+
config MESALIB_DRI_FREEDRENO
bool
prompt "Freedreno"
diff --git a/rules/mesalib.make b/rules/mesalib.make
index 574d7bdf9..0054d581f 100644
--- a/rules/mesalib.make
+++ b/rules/mesalib.make
@@ -38,6 +38,8 @@ MESALIB_DRI_DRIVERS-$(PTXCONF_MESALIB_DRI_NOUVEAU_VIEUX)+= nouveau
MESALIB_DRI_DRIVERS-$(PTXCONF_MESALIB_DRI_R200) += r200
MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_KMSRO) += kmsro
+MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_SVGA) += svga
+MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_VIRGL) += virgl
ifndef PTXCONF_ARCH_ARM # broken: https://bugs.freedesktop.org/show_bug.cgi?id=72064
ifndef PTXCONF_ARCH_X86 # needs llvm
MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_R300) += r300
@@ -69,6 +71,8 @@ MESALIB_DRI_LIBS-y = \
MESALIB_DRI_GALLIUM_LIBS-y = \
$(subst kmsro, \
+ kms_swrast \
+ virgl \
armada-drm \
exynos \
hx8357d \
@@ -87,7 +91,8 @@ MESALIB_DRI_GALLIUM_LIBS-y = \
st7735r \
stm \
sun4i-drm \
- ,$(subst freedreno,kgsl,$(MESALIB_GALLIUM_DRIVERS-y)))
+ ,$(subst freedreno,kgsl \
+ ,$(subst svga,vmwgfx, $(MESALIB_GALLIUM_DRIVERS-y))))
ifdef PTXCONF_ARCH_X86
MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_AMD) += amd
--
2.30.2
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [ptxdist] [APPLIED] mesalib: Add VIRGL, SVGA
2021-10-18 7:17 [ptxdist] [PATCH v2] mesalib: Add VIRGL, SVGA Christian Melki
@ 2021-10-26 9:09 ` Michael Olbrich
0 siblings, 0 replies; 2+ messages in thread
From: Michael Olbrich @ 2021-10-26 9:09 UTC (permalink / raw)
To: ptxdist; +Cc: Christian Melki
Thanks, applied as afb9c7a23aff001c108122afe600c5732ea77927.
Michael
[sent from post-receive hook]
On Tue, 26 Oct 2021 11:09:18 +0200, Christian Melki <christian.melki@t2data.com> wrote:
> Changes in v2:
>
> * Remove CROSS_LIB_DIR changes.
>
> Signed-off-by: Christian Melki <christian.melki@t2data.com>
> Message-Id: <20211018071743.3769674-1-christian.melki@t2data.com>
> [mol: build SVGA on x86 only]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/mesalib.in b/rules/mesalib.in
> index b9fd1d3c8872..a2644408cfaf 100644
> --- a/rules/mesalib.in
> +++ b/rules/mesalib.in
> @@ -93,6 +93,14 @@ config MESALIB_DRI_KMSRO
> bool
> prompt "KMS renderonly"
>
> +config MESALIB_DRI_SVGA
> + bool
> + prompt "SVGA"
> +
> +config MESALIB_DRI_VIRGL
> + bool
> + prompt "VIRGL"
> +
> config MESALIB_DRI_FREEDRENO
> bool
> prompt "Freedreno"
> diff --git a/rules/mesalib.make b/rules/mesalib.make
> index 1e2352225ea7..6ebdaffc3d3d 100644
> --- a/rules/mesalib.make
> +++ b/rules/mesalib.make
> @@ -38,6 +38,7 @@ MESALIB_DRI_DRIVERS-$(PTXCONF_MESALIB_DRI_NOUVEAU_VIEUX)+= nouveau
> MESALIB_DRI_DRIVERS-$(PTXCONF_MESALIB_DRI_R200) += r200
>
> MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_KMSRO) += kmsro
> +MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_VIRGL) += virgl
> ifndef PTXCONF_ARCH_ARM # broken: https://bugs.freedesktop.org/show_bug.cgi?id=72064
> ifndef PTXCONF_ARCH_X86 # needs llvm
> MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_R300) += r300
> @@ -62,6 +63,7 @@ MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_ZINK) += zink
> MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_ASAHI) += asahi
> ifdef PTXCONF_ARCH_X86
> MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_CROCUS) += crocus
> +MESALIB_GALLIUM_DRIVERS-$(PTXCONF_MESALIB_DRI_SVGA) += svga
> endif
>
> MESALIB_DRI_LIBS-y = \
> @@ -69,6 +71,8 @@ MESALIB_DRI_LIBS-y = \
>
> MESALIB_DRI_GALLIUM_LIBS-y = \
> $(subst kmsro, \
> + kms_swrast \
> + virgl \
> armada-drm \
> exynos \
> hx8357d \
> @@ -87,7 +91,8 @@ MESALIB_DRI_GALLIUM_LIBS-y = \
> st7735r \
> stm \
> sun4i-drm \
> - ,$(subst freedreno,kgsl,$(MESALIB_GALLIUM_DRIVERS-y)))
> + ,$(subst freedreno,kgsl \
> + ,$(subst svga,vmwgfx, $(MESALIB_GALLIUM_DRIVERS-y))))
>
> ifdef PTXCONF_ARCH_X86
> MESALIB_VULKAN_DRIVERS-$(PTXCONF_MESALIB_VULKAN_AMD) += amd
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-10-26 9:10 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-18 7:17 [ptxdist] [PATCH v2] mesalib: Add VIRGL, SVGA Christian Melki
2021-10-26 9:09 ` [ptxdist] [APPLIED] " Michael Olbrich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox