diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2015-10-15 00:46:26 +0100 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2015-11-21 12:52:20 +0000 |
commit | e43a771dfa5b99899a4a09cdd2989afc25eef17c (patch) | |
tree | 22b460c5d04d3c7a087deb6ac75184087c634edd /src/gallium/state_trackers/dri/dri_screen.c | |
parent | 13bccee87d6344ec7932b42de3fe3a2d10d30d96 (diff) | |
download | external_mesa3d-e43a771dfa5b99899a4a09cdd2989afc25eef17c.zip external_mesa3d-e43a771dfa5b99899a4a09cdd2989afc25eef17c.tar.gz external_mesa3d-e43a771dfa5b99899a4a09cdd2989afc25eef17c.tar.bz2 |
st/dri: NULL check the pscreen earlier
We delay the null check only to jump through hoops to work around that.
Check early to make our lives easier.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Acked-by: Rob Clark <robclark@freedesktop.org>
Diffstat (limited to 'src/gallium/state_trackers/dri/dri_screen.c')
-rw-r--r-- | src/gallium/state_trackers/dri/dri_screen.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/gallium/state_trackers/dri/dri_screen.c b/src/gallium/state_trackers/dri/dri_screen.c index cf0f265..2ac55c8 100644 --- a/src/gallium/state_trackers/dri/dri_screen.c +++ b/src/gallium/state_trackers/dri/dri_screen.c @@ -414,11 +414,6 @@ dri_init_screen_helper(struct dri_screen *screen, const char* driver_name) { screen->base.screen = pscreen; - if (!screen->base.screen) { - debug_printf("%s: failed to create pipe_screen\n", __FUNCTION__); - return NULL; - } - screen->base.get_egl_image = dri_get_egl_image; screen->base.get_param = dri_get_param; |