Re: [Mesa-dev] [PATCH 2/2] i965: Guard GetBufferSubData's streaming memcpy load with USE_SSE41

2017-08-12 Thread Kenneth Graunke
On Saturday, August 12, 2017 1:25:25 AM PDT Mauro Rossi wrote: > On Aug 11, 2017 5:14 PM, "Kenneth Graunke" wrote: > > On Thursday, August 10, 2017 11:50:30 PM PDT Tapani Pälli wrote: > > I do wonder what the target machine is (I haven't seen one that would > > not have

Re: [Mesa-dev] [PATCH] android: amd/common: fix sid_tables.h generation rules

2017-08-12 Thread Mauro Rossi
2017-08-11 20:06 GMT+02:00 Mauro Rossi : > 2017-08-11 17:25 GMT+02:00 Rob Herring : >> On Fri, Aug 11, 2017 at 10:10 AM, Mauro Rossi wrote: >>> 2017-08-11 16:23 GMT+02:00 Rob Herring : On Fri, Aug 11, 2017 at

Re: [Mesa-dev] [PATCH 2/2] i965: Guard GetBufferSubData's streaming memcpy load with USE_SSE41

2017-08-12 Thread Mauro Rossi
On Aug 11, 2017 5:14 PM, "Kenneth Graunke" wrote: On Thursday, August 10, 2017 11:50:30 PM PDT Tapani Pälli wrote: > I do wonder what the target machine is (I haven't seen one that would > not have ARCH_X86_HAVE_SSE4_1 true, both 32bit and 64bit) but falling > back to

Re: [Mesa-dev] [Nouveau] [PATCH] nvc0/ir: propagate immediates to CALL input MOVs

2017-08-12 Thread Ilia Mirkin
On Sat, Aug 12, 2017 at 3:33 PM, Tobias Klausmann wrote: > On using builtin functions we have to move the input to registers $0 and $1, > if > one of the input value is an immediate, we fail to propagate the immediate: > > ... > mov u32 $r477 0x0003 (0)

[Mesa-dev] [PATCH] nvc0/ir: propagate immediates to CALL input MOVs

2017-08-12 Thread Tobias Klausmann
On using builtin functions we have to move the input to registers $0 and $1, if one of the input value is an immediate, we fail to propagate the immediate: ... mov u32 $r477 0x0003 (0) ... mov u32 $r0 %r473 (0) mov u32 $r1 $r477 (0) call abs BUILTIN:0 (0) mov u32 %r495 $r1 (0) ... With this

Re: [Mesa-dev] [PATCH v2 1/1] clover: Wait for requested operation if blocking flag is set

2017-08-12 Thread Jan Vesely
On Sat, 2017-08-05 at 12:34 -0700, Francisco Jerez wrote: > Francisco Jerez writes: > > > Jan Vesely writes: > > > > > Hi, > > > > > > thanks for detailed explanation. I indeed missed the writeBuffer part > > > in specs. > > > > > > On Wed,

[Mesa-dev] [PATCH v2 2/4] st/omx_tizonia: Add --enable-omx-tizonia flag and build files

2017-08-12 Thread Gurkirpal Singh
Coexist with --enable-omx so they can be built independently Detect tizonia package config file Generate libomxtiz_mesa.so and install it to libtizcore.pc::pluginsdir Only compile empty source (target.c) for now. v2: Show error message when --enable-omx is used (Christian) Use single

[Mesa-dev] [PATCH v2 3/4] st/omx_tizonia: Add entrypoint

2017-08-12 Thread Gurkirpal Singh
Adds common structure for adding components and screen creation v2: Separate commits for entrypoint and decoder (Christian) Preserve copyright for copied files (Emil) Signed-off-by: Gurkirpal Singh Reviewed-and-Tested-by: Julien Isorce ---

[Mesa-dev] [PATCH v2 0/4] gallium/st: Add Tizonia based state tracker

2017-08-12 Thread Gurkirpal Singh
Sending patches in separate thread since I can't see some patches in reply to the original thread. Gurkirpal Singh (4): st/omx_bellagio: Rename state tracker and option st/omx_tizonia: Add --enable-omx-tizonia flag and build files st/omx_tizonia: Add entrypoint st/omx_tizonia: Add H.264

[Mesa-dev] [PATCH v2 3/4] st/omx_tizonia: Add entrypoint

2017-08-12 Thread Gurkirpal Singh
Adds common structure for adding components and screen creation v2: Separate commits for entrypoint and decoder (Christian) Preserve copyright for copied files (Emil) Signed-off-by: Gurkirpal Singh Reviewed-and-Tested-by: Julien Isorce ---

[Mesa-dev] [PATCH v2 2/4] st/omx_tizonia: Add --enable-omx-tizonia flag and build files

2017-08-12 Thread Gurkirpal Singh
Coexist with --enable-omx so they can be built independently Detect tizonia package config file Generate libomxtiz_mesa.so and install it to libtizcore.pc::pluginsdir Only compile empty source (target.c) for now. v2: Show error message when --enable-omx is used (Christian) Use single

[Mesa-dev] [PATCH v2] nv50/ir: clean up saturated values immediately

2017-08-12 Thread Ilia Mirkin
Since we don't iterate to a fixed point, we can end up in situations where we have a SAT instruction + a long immediate. This is not legal. However since it's immediately computable, just run unary straight away to handle the situation. Fixes: 24a799ad35a82 ("nv50/ir: fix ConstantFolding with

Re: [Mesa-dev] [PATCH v2 1/1] clover: Wait for requested operation if blocking flag is set

2017-08-12 Thread Francisco Jerez
Jan Vesely writes: > On Sat, 2017-08-05 at 12:34 -0700, Francisco Jerez wrote: >> Francisco Jerez writes: >> >> > Jan Vesely writes: >> > >> > > Hi, >> > > >> > > thanks for detailed explanation. I indeed missed the

Re: [Mesa-dev] [PATCH v2 2/4] st/omx_tizonia: Add --enable-omx-tizonia flag and build files

2017-08-12 Thread Leo Liu
Where is the patch 1? On 08/12/2017 12:07 PM, Gurkirpal Singh wrote: Coexist with --enable-omx so they can be built independently Detect tizonia package config file Generate libomxtiz_mesa.so and install it to libtizcore.pc::pluginsdir Only compile empty source (target.c) for now. v2: Show