On Mon, Nov 03, 2014 at 08:29:37PM -0500, Jan Vesely wrote: > Signed-off-by: Jan Vesely <jan.ves...@rutgers.edu> > --- > > moreover, the condition is never true now that clover appends dim info > > src/gallium/drivers/r600/evergreen_compute.c | 4 ---- > 1 file changed, 4 deletions(-) > > diff --git a/src/gallium/drivers/r600/evergreen_compute.c > b/src/gallium/drivers/r600/evergreen_compute.c > index 90fdd79..41dc93e 100644 > --- a/src/gallium/drivers/r600/evergreen_compute.c > +++ b/src/gallium/drivers/r600/evergreen_compute.c > @@ -295,10 +295,6 @@ void evergreen_compute_upload_input( > struct pipe_box box; > struct pipe_transfer *transfer = NULL; > > - if (shader->input_size == 0) { > - return; > - } > -
We shouldn't rely on clover specific behavior, because in theory there could be other state trackers. -Tom > if (!shader->kernel_param) { > /* Add space for the grid dimensions */ > shader->kernel_param = (struct r600_resource *) > -- > 1.9.3 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev