summaryrefslogtreecommitdiff
path: root/xserver/glamor
diff options
context:
space:
mode:
Diffstat (limited to 'xserver/glamor')
-rw-r--r--xserver/glamor/glamor.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/xserver/glamor/glamor.c b/xserver/glamor/glamor.c
index abefef614..4409ca5c4 100644
--- a/xserver/glamor/glamor.c
+++ b/xserver/glamor/glamor.c
@@ -654,7 +654,8 @@ glamor_init(ScreenPtr screen, unsigned int flags)
* cached IB.
*/
if (strstr((char *)glGetString(GL_VENDOR), "Broadcom") &&
- strstr((char *)glGetString(GL_RENDERER), "VC4"))
+ (strstr((char *)glGetString(GL_RENDERER), "VC4") ||
+ strstr((char *)glGetString(GL_RENDERER), "V3D")))
glamor_priv->use_quads = FALSE;
glGetIntegerv(GL_MAX_RENDERBUFFER_SIZE, &glamor_priv->max_fbo_size);