[Mesa-dev] [PATCH] i965: Do null pointer check before dereferencing vue_prog_data
Anuj Phogat
anuj.phogat at gmail.com
Tue Feb 6 00:08:40 UTC 2018
Signed-off-by: Anuj Phogat <anuj.phogat at gmail.com>
---
src/mesa/drivers/dri/i965/genX_state_upload.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/mesa/drivers/dri/i965/genX_state_upload.c b/src/mesa/drivers/dri/i965/genX_state_upload.c
index aa4d64d08e..67fb328dbc 100644
--- a/src/mesa/drivers/dri/i965/genX_state_upload.c
+++ b/src/mesa/drivers/dri/i965/genX_state_upload.c
@@ -3966,7 +3966,8 @@ genX(upload_ds_state)(struct brw_context *brw)
tes_prog_data->domain == BRW_TESS_DOMAIN_TRI;
#if GEN_GEN >= 8
- if (vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8)
+ if (vue_prog_data &&
+ vue_prog_data->dispatch_mode == DISPATCH_MODE_SIMD8)
ds.DispatchMode = DISPATCH_MODE_SIMD8_SINGLE_PATCH;
ds.UserClipDistanceCullTestEnableBitmask =
vue_prog_data->cull_distance_mask;
--
2.13.6
More information about the mesa-dev
mailing list