summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
diff options
context:
space:
mode:
authorEduardo Lima Mitev <elima@igalia.com>2015-11-17 09:49:43 +0100
committerEduardo Lima Mitev <elima@igalia.com>2015-11-17 12:50:09 +0100
commit252b143e9e8ca0b98143c237f14cb0b548ffd510 (patch)
treefbb2600c34435a6329cad5ce1d1689850bc0b4c5 /src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
parentdfa60e7057ef8e5b07c49c7ba22fbddaa75e848b (diff)
downloadexternal_mesa3d-252b143e9e8ca0b98143c237f14cb0b548ffd510.zip
external_mesa3d-252b143e9e8ca0b98143c237f14cb0b548ffd510.tar.gz
external_mesa3d-252b143e9e8ca0b98143c237f14cb0b548ffd510.tar.bz2
i965: Return the correct value type from brw_compile_gs()
brw_compile_gs() should return a pointer to unsigned, but it is returning the bool 'false' at some point, hence annoying us with a compiler warning: In function 'const unsigned int* brw::brw_compile_gs(const brw_compiler*, void*, void*, const brw_gs_prog_key*, brw_gs_prog_data*, const nir_shader*, gl_shader_program*, int, unsigned int*, char**)': brw_vec4_gs_visitor.cpp:776:14: warning: converting 'false' to pointer type 'const unsigned int*' [-Wconversion-null] return false; ^ Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp')
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp b/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
index 81353ae..0c49865 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
@@ -773,7 +773,7 @@ brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
if (compiler->devinfo->gen == 6)
max_output_size_bytes = GEN6_MAX_GS_URB_ENTRY_SIZE_BYTES;
if (output_size_bytes > max_output_size_bytes)
- return false;
+ return NULL;
/* URB entry sizes are stored as a multiple of 64 bytes in gen7+ and