On Wed, Aug 24, 2016 at 7:20 PM, Rob Clark <[email protected]> wrote: > On Mon, Aug 22, 2016 at 10:39 AM, Marek Olšák <[email protected]> wrote: >> From: Marek Olšák <[email protected]> >> >> radeonsi needs to do some operations (DCC decompression) for OpenGL-OpenCL >> interop and this is the only way to make it coherent with the current >> context. It can optionally be set to NULL. > > so, random thought.. couldn't you just create your own internal > decompression pipe_context (possibly only on-demand)?
That's what we are doing right now and it's doesn't work when the main context is unflushed. You don't want to do decompression when you have unflushed draw calls (with compression enabled) elsewhere. Those draw calls would re-compress the resource. Marek _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
