<div dir="ltr">As Topi said, you're missing a number of cases.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 6, 2017 at 11:15 PM, Iago Toral Quiroga <span dir="ltr"><<a href="mailto:itoral@igalia.com" target="_blank">itoral@igalia.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">---<br>
 src/intel/blorp/blorp_genX_<wbr>exec.h | 7 +++++++<br>
 1 file changed, 7 insertions(+)<br>
<br>
diff --git a/src/intel/blorp/blorp_genX_<wbr>exec.h b/src/intel/blorp/blorp_genX_<wbr>exec.h<br>
index 8f322b0..dc1b773 100644<br>
--- a/src/intel/blorp/blorp_genX_<wbr>exec.h<br>
+++ b/src/intel/blorp/blorp_genX_<wbr>exec.h<br>
@@ -276,6 +276,8 @@ blorp_emit_vertex_buffers(<wbr>struct blorp_batch *batch,<br>
<br>
    const unsigned num_dwords = 1 + GENX(VERTEX_BUFFER_STATE_<wbr>length) * 2;<br>
    uint32_t *dw = blorp_emitn(batch, GENX(3DSTATE_VERTEX_BUFFERS), num_dwords);<br>
+   if (!dw)<br>
+      return;<br>
<br>
    for (unsigned i = 0; i < 2; i++) {<br>
       GENX(VERTEX_BUFFER_STATE_pack)<wbr>(batch, dw, &vb[i]);<br>
@@ -381,6 +383,8 @@ blorp_emit_vertex_elements(<wbr>struct blorp_batch *batch,<br>
    const unsigned num_dwords =<br>
       1 + GENX(VERTEX_ELEMENT_STATE_<wbr>length) * num_elements;<br>
    uint32_t *dw = blorp_emitn(batch, GENX(3DSTATE_VERTEX_ELEMENTS), num_dwords);<br>
+   if (!dw)<br>
+      return;<br>
<br>
    for (unsigned i = 0; i < num_elements; i++) {<br>
       GENX(VERTEX_ELEMENT_STATE_<wbr>pack)(batch, dw, &ve[i]);<br>
@@ -1021,6 +1025,9 @@ blorp_emit_depth_stencil_<wbr>state(struct blorp_batch *batch,<br>
    uint32_t offset = 0;<br>
    uint32_t *dw = blorp_emit_dwords(batch,<br>
                                     GENX(3DSTATE_WM_DEPTH_STENCIL_<wbr>length));<br>
+   if (!dw)<br>
+      return 0;<br>
+<br>
    GENX(3DSTATE_WM_DEPTH_STENCIL_<wbr>pack)(NULL, dw, &ds);<br>
 #else<br>
    uint32_t offset;<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.7.4<br>
<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</font></span></blockquote></div><br></div>