From 45a10baf5f46785383d6885ac602060d7d4caa1f Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 20 Aug 2024 15:28:37 +0200 Subject: Disable steam deck support at the moment because the driver is broken (ignores qp, capture tearing) --- src/utils.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/utils.c') diff --git a/src/utils.c b/src/utils.c index b73216a..84c8707 100644 --- a/src/utils.c +++ b/src/utils.c @@ -377,6 +377,7 @@ bool gl_get_gpu_info(gsr_egl *egl, gsr_gpu_info *info) { const unsigned char *gl_renderer = egl->glGetString(GL_RENDERER); info->gpu_version = 0; + info->is_known_broken_driver = false; if(!gl_vendor) { fprintf(stderr, "gsr error: failed to get gpu vendor\n"); @@ -409,6 +410,7 @@ bool gl_get_gpu_info(gsr_egl *egl, gsr_gpu_info *info) { if(gl_renderer) { if(info->vendor == GSR_GPU_VENDOR_NVIDIA) sscanf((const char*)gl_renderer, "%*s %*s %*s %d", &info->gpu_version); + info->is_known_broken_driver = strstr((const char*)gl_renderer, "vangogh") != NULL; } end: -- cgit v1.2.3