Re: [Mesa-dev] [PATCH 4/7] util: Port nir_array functionality to u_dynarray

2017-06-11 Thread Kenneth Graunke
On Saturday, June 3, 2017 11:11:39 AM PDT Thomas Helland wrote: [snip] > @@ -87,10 +102,18 @@ util_dynarray_trim(struct util_dynarray *buf) > { > if (buf->size != buf->capacity) { >if (buf->size) { > - buf->data = realloc(buf->data, buf->size); > + if (buf->mem_ctx) { >

[Mesa-dev] [PATCH 4/7] util: Port nir_array functionality to u_dynarray

2017-06-03 Thread Thomas Helland
--- src/gallium/drivers/freedreno/freedreno_batch.c | 6 +-- src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c | 2 +- src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c | 2 +- src/gallium/drivers/nouveau/nv50/nv50_context.c | 2 +- src/gallium/drivers/nouveau/nvc0/nvc0_context.c | 2 +- src