[Mesa-dev] [Bug 107487] [intel] [tools] intel gpu tools don't honor -D tools=[]

2018-08-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107487 --- Comment #1 from Lionel Landwerlin --- I guess we might need to revert that patch. build_by_default doesn't apply to configure_file(). -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the

[Mesa-dev] [PATCH 0/1] Add pt_BR translations

2018-08-04 Thread Jean Hertel
Hi, This is my first patch to the mesa-dev list, so feel free to point any mistake you find. Jean Hertel (1): Add pt_BR translation to driver options src/util/xmlpool/Makefile.am | 2 +- src/util/xmlpool/meson.build | 2 +- src/util/xmlpool/pt_BR.po| 444 +

[Mesa-dev] [PATCH 1/1] Add pt_BR translation to driver options

2018-08-04 Thread Jean Hertel
Signed-off-by: Jean Hertel --- src/util/xmlpool/Makefile.am | 2 +- src/util/xmlpool/meson.build | 2 +- src/util/xmlpool/pt_BR.po| 444 +++ 3 files changed, 446 insertions(+), 2 deletions(-) create mode 100644 src/util/xmlpool/pt_BR.po diff --git a/src/u

[Mesa-dev] [Bug 107487] [intel] [tools] intel gpu tools don't honor -D tools=[]

2018-08-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107487 Bug ID: 107487 Summary: [intel] [tools] intel gpu tools don't honor -D tools=[] Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All)

Re: [Mesa-dev] [PATCH 08/14] util: rb_tree: add safe iterators

2018-08-04 Thread Lionel Landwerlin
On 04/08/18 01:31, Rafael Antognolli wrote: On Thu, Aug 02, 2018 at 10:39:20AM +0100, Lionel Landwerlin wrote: Signed-off-by: Lionel Landwerlin --- src/util/rb_tree.h | 36 1 file changed, 36 insertions(+) diff --git a/src/util/rb_tree.h b/src/util/rb_tr

[Mesa-dev] [PATCH] broadcom/vc4: Add NULL pointer checking

2018-08-04 Thread zhaowei yuan
In some cases, texstate->textures and texstate->samplers cann't be set properly, add NULL pointer checking here to protect program from crashed Signed-off-by: zhaowei yuan --- src/gallium/drivers/vc4/vc4_uniforms.c | 43 ++ 1 file changed, 43 insertions(+) diff -

[Mesa-dev] [Bug 107483] DispatchSanity_test.GL31_CORE regression

2018-08-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107483 Bug ID: 107483 Summary: DispatchSanity_test.GL31_CORE regression Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: All Status: NEW Keywords: regres

[Mesa-dev] [PATCH 14/18] radeonsi: don't use emit_data->args in load_emit

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 131 +- 1 file changed, 37 insertions(+), 94 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index e4b29c675a5..72faf755ade 1006

[Mesa-dev] [PATCH 18/18] radeonsi: split si_clear_buffer to remove enum si_method

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_clear.c | 6 +- src/gallium/drivers/radeonsi/si_cp_dma.c | 88 ++- src/gallium/drivers/radeonsi/si_pipe.c| 2 +- src/gallium/drivers/radeonsi/si_pipe.h| 11 ++- .../drivers/radeonsi/si_test_clearbu

[Mesa-dev] [PATCH 12/18] radeonsi: don't use emit_data->args in atomic_emit

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_internal.h | 2 + .../drivers/radeonsi/si_shader_tgsi_mem.c | 79 ++- .../drivers/radeonsi/si_shader_tgsi_setup.c | 2 + 3 files changed, 47 insertions(+), 36 deletions(-) diff --git a/src/gallium/drivers/radeonsi/

[Mesa-dev] [PATCH 17/18] radeonsi: replace CP_DMA_USE_L2 with enum si_cache_policy

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_cp_dma.c | 62 ++-- src/gallium/drivers/radeonsi/si_pipe.h | 5 ++ 2 files changed, 41 insertions(+), 26 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_cp_dma.c b/src/gallium/drivers/radeonsi/si_cp_dma.c in

[Mesa-dev] [PATCH 13/18] radeonsi: don't use emit_data->args in store_emit

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 163 -- 1 file changed, 71 insertions(+), 92 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index 1e21cabe770..e4b29c675a5 1006

[Mesa-dev] [PATCH 16/18] radeonsi: declare coher in si_copy_buffer

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_cp_dma.c | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_cp_dma.c b/src/gallium/drivers/radeonsi/si_cp_dma.c index 5e8d752d4e5..68090412088 100644 --- a/src/gallium/drivers/

[Mesa-dev] [PATCH 15/18] radeonsi: make PFP_SYNC_ME an explicit CP DMA flag

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_cp_dma.c | 42 ++-- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_cp_dma.c b/src/gallium/drivers/radeonsi/si_cp_dma.c index b33feaa11cc..5e8d752d4e5 100644 --- a/src/galli

[Mesa-dev] [PATCH 11/18] radeonsi: don't use emit_data->args in build_interp_intrinsic

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_shader.c | 32 ++-- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 3582e5366de..551671f4021 100644 --- a/src/galli

[Mesa-dev] [PATCH 10/18] radeonsi: inline atomic_fetch_args

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 125 +++--- 1 file changed, 51 insertions(+), 74 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index f0220881995..4781526b071 1006

[Mesa-dev] [PATCH 05/18] radeonsi: inline txq_fetch_args

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 33 --- 1 file changed, 7 insertions(+), 26 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index 668238b1012..4fe8c41835e 10064

[Mesa-dev] [PATCH 06/18] radeonsi: inline resq_fetch_args

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 96 +++ 1 file changed, 34 insertions(+), 62 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index 4fe8c41835e..d2aa8265b67 1006

[Mesa-dev] [PATCH 09/18] radeonsi: inline store_fetch_args

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 103 +++--- 1 file changed, 42 insertions(+), 61 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index e7ba17048a7..f0220881995 1006

[Mesa-dev] [PATCH 02/18] radeonsi: remove fetch_args callbacks for ALU instructions

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_shader.c | 73 ++-- .../drivers/radeonsi/si_shader_tgsi_alu.c | 85 ++- 2 files changed, 55 insertions(+), 103 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/rad

[Mesa-dev] [PATCH 03/18] radeonsi: inline tex_fetch_args into build_tex_intrinsic

2018-08-04 Thread Marek Olšák
From: Marek Olšák The diff looks like it moves code that I didn't touch. --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 410 -- 1 file changed, 188 insertions(+), 222 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi

[Mesa-dev] [PATCH 08/18] radeonsi: inline load_fetch_args

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 67 --- 1 file changed, 28 insertions(+), 39 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index 68ef9f6d8d0..e7ba17048a7 1006

[Mesa-dev] [PATCH 00/18] RadeonSI: Cleanups for future work

2018-08-04 Thread Marek Olšák
Hi, There are cleanups in TGSI->LLVM translation, which will be useful in better understanding the differences between TGSI and NIR. Then there is a CP DMA cleanup, which is for work that will follow in the future. Please review, Thanks, Marek ___ mes

[Mesa-dev] [PATCH 07/18] radeonsi: merge txq_emit and resq_emit

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 93 +-- 1 file changed, 45 insertions(+), 48 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index d2aa8265b67..68ef9f6d8d0 1006

[Mesa-dev] [PATCH 04/18] radeonsi: use get_resinfo diretly in lower_gather4_integer

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- .../drivers/radeonsi/si_shader_tgsi_mem.c | 25 +-- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c b/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c index 40211837186..668238b1012 1006

[Mesa-dev] [PATCH 01/18] radeonsi: move internal TGSI shaders into si_shaderlib_tgsi.c

2018-08-04 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/Makefile.sources | 1 + src/gallium/drivers/radeonsi/meson.build | 1 + src/gallium/drivers/radeonsi/si_pipe.h| 6 + src/gallium/drivers/radeonsi/si_query.c | 219 +--- .../drivers/radeonsi/si_shaderlib_tgsi.c