Re: [Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-23 Thread Tom Stellard
On Sun, Jun 22, 2014 at 04:05:49PM +0200, Francisco Jerez wrote: > Bruno Jimenez writes: > > > On Sat, 2014-06-21 at 17:39 +0200, Francisco Jerez wrote: > >[...] > >> The implementation of PIPE_TRANSFER_MAP_DIRECTLY introduced in PATCH 10 > >> has somewhat worrying semantics: A mapping with this

Re: [Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-22 Thread Francisco Jerez
Bruno Jimenez writes: > On Sat, 2014-06-21 at 17:39 +0200, Francisco Jerez wrote: >[...] >> The implementation of PIPE_TRANSFER_MAP_DIRECTLY introduced in PATCH 10 >> has somewhat worrying semantics: A mapping with this flag might become >> stale unpredictably if a kernel is run, maybe from a dif

Re: [Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-21 Thread Bruno Jimenez
On Sat, 2014-06-21 at 17:39 +0200, Francisco Jerez wrote: > Bruno Jiménez writes: > > > Hi, > > > > This is my second attempt to fix the mapping bug adding all the > > suggestions that Tom Stellard sent, and, so far, it seems that > > it is resolved. > > > > This series changes completely how Ope

Re: [Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-21 Thread Francisco Jerez
Bruno Jiménez writes: > Hi, > > This is my second attempt to fix the mapping bug adding all the > suggestions that Tom Stellard sent, and, so far, it seems that > it is resolved. > > This series changes completely how OpenCL buffers are handled > by the r600g driver. Before this, we would add the

Re: [Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-20 Thread Bruno Jimenez
On Fri, 2014-06-20 at 13:50 -0400, Tom Stellard wrote: > On Wed, Jun 18, 2014 at 05:01:50PM +0200, Bruno Jiménez wrote: > > Hi, > > > > This is my second attempt to fix the mapping bug adding all the > > suggestions that Tom Stellard sent, and, so far, it seems that > > it is resolved. > > > > Th

Re: [Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-20 Thread Tom Stellard
On Wed, Jun 18, 2014 at 05:01:50PM +0200, Bruno Jiménez wrote: > Hi, > > This is my second attempt to fix the mapping bug adding all the > suggestions that Tom Stellard sent, and, so far, it seems that > it is resolved. > > This series changes completely how OpenCL buffers are handled > by the r6

[Mesa-dev] [PATCH 00/11] [RFC v2] Solve the mapping bug

2014-06-18 Thread Bruno Jiménez
Hi, This is my second attempt to fix the mapping bug adding all the suggestions that Tom Stellard sent, and, so far, it seems that it is resolved. This series changes completely how OpenCL buffers are handled by the r600g driver. Before this, we would add them directly to a pool, and this pool wo