summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stone <daniels@collabora.com>2022-04-20 21:22:44 +0100
committerMarge Bot <emma+marge@anholt.net>2023-01-10 01:50:33 +0000
commit9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc (patch)
tree638fa92bf531b535e11b8e50a1f6464df621443c
parent7d9eb64990fc43f76110de2716b46c8d3c071e9f (diff)
Return 'Mesa' for GL_VENDOR for community drivers
Rather than a grab-bag of random values, return 'Mesa' as the GL_VENDOR string for all community-supported drivers. Drivers which are primarily developed/maintained by the hardware vendor retain that vendor's name as the GL_VENDOR string. Signed-off-by: Daniel Stone <daniels@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16064>
-rw-r--r--src/gallium/drivers/etnaviv/etnaviv_screen.c2
-rw-r--r--src/gallium/drivers/freedreno/freedreno_screen.c2
-rw-r--r--src/gallium/drivers/lima/lima_screen.c2
-rw-r--r--src/gallium/drivers/llvmpipe/lp_screen.c2
-rw-r--r--src/gallium/drivers/nouveau/nouveau_screen.c2
-rw-r--r--src/gallium/drivers/r300/r300_screen.c2
-rw-r--r--src/gallium/drivers/r600/r600_pipe_common.c2
-rw-r--r--src/gallium/drivers/softpipe/sp_screen.c2
-rw-r--r--src/gallium/drivers/virgl/virgl_screen.c2
-rw-r--r--src/gallium/drivers/zink/zink_screen.c2
10 files changed, 10 insertions, 10 deletions
diff --git a/src/gallium/drivers/etnaviv/etnaviv_screen.c b/src/gallium/drivers/etnaviv/etnaviv_screen.c
index 2b641fb1c5f..76c962742f7 100644
--- a/src/gallium/drivers/etnaviv/etnaviv_screen.c
+++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c
@@ -126,7 +126,7 @@ etna_screen_get_name(struct pipe_screen *pscreen)
static const char *
etna_screen_get_vendor(struct pipe_screen *pscreen)
{
- return "etnaviv";
+ return "Mesa";
}
static const char *
diff --git a/src/gallium/drivers/freedreno/freedreno_screen.c b/src/gallium/drivers/freedreno/freedreno_screen.c
index 6e2a77f07cf..b3014cc468f 100644
--- a/src/gallium/drivers/freedreno/freedreno_screen.c
+++ b/src/gallium/drivers/freedreno/freedreno_screen.c
@@ -115,7 +115,7 @@ fd_screen_get_name(struct pipe_screen *pscreen)
static const char *
fd_screen_get_vendor(struct pipe_screen *pscreen)
{
- return "freedreno";
+ return "Mesa";
}
static const char *
diff --git a/src/gallium/drivers/lima/lima_screen.c b/src/gallium/drivers/lima/lima_screen.c
index c52023e6f1b..fd0f0818d14 100644
--- a/src/gallium/drivers/lima/lima_screen.c
+++ b/src/gallium/drivers/lima/lima_screen.c
@@ -84,7 +84,7 @@ lima_screen_get_name(struct pipe_screen *pscreen)
static const char *
lima_screen_get_vendor(struct pipe_screen *pscreen)
{
- return "lima";
+ return "Mesa";
}
static const char *
diff --git a/src/gallium/drivers/llvmpipe/lp_screen.c b/src/gallium/drivers/llvmpipe/lp_screen.c
index 444fb64ec84..8e8021523d6 100644
--- a/src/gallium/drivers/llvmpipe/lp_screen.c
+++ b/src/gallium/drivers/llvmpipe/lp_screen.c
@@ -103,7 +103,7 @@ static const struct debug_named_value lp_perf_flags[] = {
static const char *
llvmpipe_get_vendor(struct pipe_screen *screen)
{
- return "Mesa/X.org";
+ return "Mesa";
}
diff --git a/src/gallium/drivers/nouveau/nouveau_screen.c b/src/gallium/drivers/nouveau/nouveau_screen.c
index 8114b526056..c6c8d664c11 100644
--- a/src/gallium/drivers/nouveau/nouveau_screen.c
+++ b/src/gallium/drivers/nouveau/nouveau_screen.c
@@ -49,7 +49,7 @@ nouveau_screen_get_name(struct pipe_screen *pscreen)
static const char *
nouveau_screen_get_vendor(struct pipe_screen *pscreen)
{
- return "nouveau";
+ return "Mesa";
}
static const char *
diff --git a/src/gallium/drivers/r300/r300_screen.c b/src/gallium/drivers/r300/r300_screen.c
index 8822635fc12..1402c66aea9 100644
--- a/src/gallium/drivers/r300/r300_screen.c
+++ b/src/gallium/drivers/r300/r300_screen.c
@@ -46,7 +46,7 @@
* (Or egotistical. Yet.) */
static const char* r300_get_vendor(struct pipe_screen* pscreen)
{
- return "X.Org R300 Project";
+ return "Mesa";
}
static const char* r300_get_device_vendor(struct pipe_screen* pscreen)
diff --git a/src/gallium/drivers/r600/r600_pipe_common.c b/src/gallium/drivers/r600/r600_pipe_common.c
index 2d50283559a..179f1eef55b 100644
--- a/src/gallium/drivers/r600/r600_pipe_common.c
+++ b/src/gallium/drivers/r600/r600_pipe_common.c
@@ -716,7 +716,7 @@ static const struct debug_named_value common_debug_options[] = {
static const char* r600_get_vendor(struct pipe_screen* pscreen)
{
- return "X.Org";
+ return "Mesa";
}
static const char* r600_get_device_vendor(struct pipe_screen* pscreen)
diff --git a/src/gallium/drivers/softpipe/sp_screen.c b/src/gallium/drivers/softpipe/sp_screen.c
index e6941de0936..50f14a0bd55 100644
--- a/src/gallium/drivers/softpipe/sp_screen.c
+++ b/src/gallium/drivers/softpipe/sp_screen.c
@@ -64,7 +64,7 @@ DEBUG_GET_ONCE_FLAGS_OPTION(sp_debug, "SOFTPIPE_DEBUG", sp_debug_options, 0)
static const char *
softpipe_get_vendor(struct pipe_screen *screen)
{
- return "Mesa/X.org";
+ return "Mesa";
}
diff --git a/src/gallium/drivers/virgl/virgl_screen.c b/src/gallium/drivers/virgl/virgl_screen.c
index 20a038aa087..cd96aeb46dd 100644
--- a/src/gallium/drivers/virgl/virgl_screen.c
+++ b/src/gallium/drivers/virgl/virgl_screen.c
@@ -62,7 +62,7 @@ DEBUG_GET_ONCE_FLAGS_OPTION(virgl_debug, "VIRGL_DEBUG", virgl_debug_options, 0)
static const char *
virgl_get_vendor(struct pipe_screen *screen)
{
- return "Mesa/X.org";
+ return "Mesa";
}
diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c
index d515ee8f470..93c723a495d 100644
--- a/src/gallium/drivers/zink/zink_screen.c
+++ b/src/gallium/drivers/zink/zink_screen.c
@@ -104,7 +104,7 @@ enum zink_descriptor_mode zink_descriptor_mode;
static const char *
zink_get_vendor(struct pipe_screen *pscreen)
{
- return "Collabora Ltd";
+ return "Mesa";
}
static const char *