Mesa (main): etnaviv: allow screen creation with NULL renderonly object

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Oct 1 10:22:21 UTC 2021


Module: Mesa
Branch: main
Commit: f096441359828597f1a9c874a59ddd2574f46970
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f096441359828597f1a9c874a59ddd2574f46970

Author: Christian Gmeiner <christian.gmeiner at gmail.com>
Date:   Thu Sep 16 19:08:06 2021 +0200

etnaviv: allow screen creation with NULL renderonly object

Prep change for winsys cleanups.

Signed-off-by: Christian Gmeiner <christian.gmeiner at gmail.com>
Tested-by: Philipp Zabel p.zabel at pengutronix.de
Reviewed-by: Simon Ser <contact at emersion.fr>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12904>

---

 src/gallium/drivers/etnaviv/etnaviv_screen.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/src/gallium/drivers/etnaviv/etnaviv_screen.c b/src/gallium/drivers/etnaviv/etnaviv_screen.c
index 8becb514976..506e96c6eb8 100644
--- a/src/gallium/drivers/etnaviv/etnaviv_screen.c
+++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c
@@ -979,11 +979,6 @@ etna_screen_create(struct etna_device *dev, struct etna_gpu *gpu,
    screen->ro = ro;
    screen->refcnt = 1;
 
-   if (!screen->ro) {
-      DBG("could not create renderonly object");
-      goto fail;
-   }
-
    screen->drm_version = etnaviv_device_version(screen->dev);
    etna_mesa_debug = debug_get_option_etna_mesa_debug();
 



More information about the mesa-commit mailing list