Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-17 Thread Juan A. Suarez Romero
On Mon, 2018-12-03 at 10:21 +, Eric Engestrom wrote: > Cc: Emil Velikov > Cc: Andres Gomez > Cc: Juan A. Suarez Romero > Cc: Dylan Baker > Signed-off-by: Eric Engestrom > --- > This patch depends on the releasing procedure in docs/releasing.html to > be updated

Re: [Mesa-dev] [PATCH mesa] drop autotools

2018-12-18 Thread Juan A. Suarez Romero
On Mon, 2018-12-17 at 19:51 +0100, Bas Nieuwenhuizen wrote: > On Mon, Dec 17, 2018 at 6:33 PM Juan A. Suarez Romero > wrote: > > On Mon, 2018-12-03 at 10:21 +, Eric Engestrom wrote: > > > Cc: Emil Velikov > > > Cc: Andres Gomez > > > Cc: Juan

Re: [Mesa-dev] [PATCH 07/11] radv: Add multiview clears.

2018-12-19 Thread Juan A. Suarez Romero
On Wed, 2017-08-23 at 22:51 +0200, Bas Nieuwenhuizen wrote: > --- > src/amd/vulkan/radv_cmd_buffer.c | 1 + > src/amd/vulkan/radv_meta_clear.c | 65 > > src/amd/vulkan/radv_private.h| 1 + > 3 files changed, 48 insertions(+), 19 deletions(-) > Hi.

Re: [Mesa-dev] [Mesa-stable] [PATCH] intel/compiler: move nir_lower_bool_to_int32 before nir_lower_locals_to_regs

2018-12-20 Thread Juan A. Suarez Romero
On Wed, 2018-12-19 at 09:15 +0100, Iago Toral Quiroga wrote: > The former expects to see SSA-only things, but the latter injects registers. > > The assertions in the lowering where not seeing this because they asserted > on the bit_size values only, not on the is_ssa field, so add that assertion >

Re: [Mesa-dev] [PATCH] docs: update 18.3 and add 19.x cycles for the release calendar

2018-12-21 Thread Juan A. Suarez Romero
On Tue, 2018-12-18 at 01:09 +0200, Andres Gomez wrote: > Cc: Dylan Baker > Cc: Juan A. Suarez > Cc: Emil Velikov > Signed-off-by: Andres Gomez > --- Acked-by: Juan A. Suarez > docs/release-calendar.html | 118 - > 1 file changed,

Re: [Mesa-dev] [Mesa-stable] [PATCH] intel/compiler: move nir_lower_bool_to_int32 before nir_lower_locals_to_regs

2018-12-24 Thread Juan A. Suarez Romero
On Fri, 2018-12-21 at 09:38 -0800, Kristian Høgsberg wrote: > This regresses at least > dEQP-GLES3.functional.shaders.functions.control_flow.return_in_loop_vertex > on freedreno: > > Test case > 'dEQP-GLES3.functional.shaders.functions.control_flow.return_in_loop_vertex'.. > deqp-gles3: ../../../

Re: [Mesa-dev] [PATCH 06/18] glx/test: meson: assorted include fixes

2018-12-24 Thread Juan A. Suarez Romero
On Thu, 2018-12-13 at 16:05 +, Emil Velikov wrote: > From: Emil Velikov > > Swap '..' with the symbolic inc_glx and add glproto as dependency. That > will pull the correct include, effectively fixing the tests on macOS. > > Fixes: a47c525f328 ("meson: build glx") > Signed-off-by: Emil Veliko

[Mesa-dev] [ANNOUNCE] Mesa 18.2.8 release candidate

2018-12-25 Thread Juan A. Suarez Romero
Hello list, The candidate for the Mesa 18.2.8 is now available. Currently we have: - 35 queued - 0 nominated (outstanding) - and 7 rejected patch NOTE: It is anticipated that 18.2.8 will be the final release in the 18.2 series. Users of 18.2 are encouraged to migrate to the 18.3 series in orde

[Mesa-dev] [ANNOUNCE] mesa 18.2.8

2018-12-27 Thread Juan A. Suarez Romero
ix build after clang r348827 Jason Ekstrand (1): nir/constant_folding: Fix source bit size logic Jon Turney (1): glx: Fix compilation with GLX_USE_WINDOWSGL Juan A. Suarez Romero (8): docs: add sha256 checksums for 18.2.7 cherry-ignore: add explicit 18.3 only nominations

Re: [Mesa-dev] [PATCH 2/2] travis: make Meson find the proper llvm-config

2018-02-28 Thread Juan A. Suarez Romero
Reviewed-by: Juan A. Suarez On Wed, 2018-02-28 at 17:52 +0200, Andres Gomez wrote: > Travis CI has moved to LLVM 5.0, and meson is detecting automatically > the available version in /usr/local/bin based on the PATH env variable > order preference. > > As for 0.44.x, Meson can

Re: [Mesa-dev] [Mesa-stable] [PATCH] program: Don't reset SamplersValidated when restoring from shader cache

2018-03-08 Thread Juan A. Suarez Romero
On Tue, 2018-02-20 at 13:47 -0800, Jordan Justen wrote: > On 2018-02-20 06:46:24, Andres Gomez wrote: > > Jordan, this looks like a good candidate to nominate for inclusion in > > the 17.3 stable queue. > > > > What do you think? > > I saw this on i965, which does not have shader cache support in

Re: [Mesa-dev] [Mesa-stable] [PATCH] i965/vec4: use a temp register to compute offsets for pull loads

2018-03-08 Thread Juan A. Suarez Romero
On Wed, 2018-02-21 at 08:40 +0100, Iago Toral wrote: > Yes, I agree, thanks for bringing it up. > > Iago > Thanks. I'm including it in next 17.3 release. BTW, this patch was also included in 17.2.8. J.A. > On Tue, 2018-02-20 at 16:38 +0200, Andres Gomez wrote: > > Iago, this looks l

Re: [Mesa-dev] [RFC] Mesa 17.3.x release problems and process improvements

2018-03-12 Thread Juan A. Suarez Romero
On Fri, 2018-03-09 at 12:12 -0800, Mark Janes wrote: > Ilia Mirkin writes: > > > On Tue, Mar 6, 2018 at 2:34 PM, Emil Velikov > > wrote: > > > So while others explore ways of improving the testing, let me propose > > > a few ideas for improving the actual releasing process. > > > > > > > > >

Re: [Mesa-dev] [RFC] Mesa 17.3.x release problems and process improvements

2018-03-12 Thread Juan A. Suarez Romero
On Mon, 2018-03-12 at 11:49 +, Daniel Stone wrote: > Hi Juan, > > On 12 March 2018 at 11:31, Juan A. Suarez Romero wrote: > > On Fri, 2018-03-09 at 12:12 -0800, Mark Janes wrote: > > > Ilia Mirkin writes: > > > - CI Automation immediately builds

Re: [Mesa-dev] [RFC] Mesa 17.3.x release problems and process improvements

2018-03-12 Thread Juan A. Suarez Romero
On Mon, 2018-03-12 at 07:30 -0700, Mark Janes wrote: > "Juan A. Suarez Romero" writes: > > > On Fri, 2018-03-09 at 12:12 -0800, Mark Janes wrote: > > > Ilia Mirkin writes: > > > > > > > On Tue, Mar 6, 2018 at 2:34 PM, Emil Velikov >

Re: [Mesa-dev] [RFC] Mesa release improvements - Release schedule

2018-03-12 Thread Juan A. Suarez Romero
On Mon, 2018-03-12 at 16:35 +0200, Andres Gomez wrote: > Hi, > > * Release schedule: move from pre-announce Wed, announcement Fri [0] >to pre-announce Mon, announcement Wed. > * Why would we want to do this? >* We have delays in the release every now and then. When this >

Re: [Mesa-dev] [RFC] Mesa release improvements - Feature and Stable releases

2018-03-12 Thread Juan A. Suarez Romero
On Mon, 2018-03-12 at 17:17 +0200, Andres Gomez wrote: > Hi, > > Juan and I have been talking lately that it is clear that reaching the > final version of a feature releases is often getting hard. > > Therefore, we would like to propose that no stable release will be > carried on by the same rele

Re: [Mesa-dev] [PATCH] i965: Fix ETC2/EAC GetCompressed* functions on Gen7 GPUs

2018-03-12 Thread Juan A. Suarez Romero
On Fri, 2018-02-23 at 17:10 +0200, Eleni Maria Stea wrote: > Gen 7 GPUs store the compressed EAC/ETC2 images in other non-compressed > formats that can render. When GetCompressed* functions are called, the > pixels are returned in the non-compressed format that is used for the > rendering. > > Wit

Re: [Mesa-dev] [Mesa-stable] [PATCH] [RFC] gallivm: Use new LLVM fast-math-flags API

2018-03-13 Thread Juan A. Suarez Romero
On Tue, 2018-03-13 at 16:53 +, Emil Velikov wrote: > On 13 March 2018 at 15:40, Marek Olšák wrote: > > Piglit+CTS+dEQP look good on Polaris12 with Mesa 17.3 and LLVM 6.0. > > > > Thank you very much Marek! > > Meanwhile I've gone through the results in the LunarG tool. Everything > looks go

[Mesa-dev] [PATCH] mesa: RGB9_E5 invalid for CopyTexSubImage* in GLES

2018-03-15 Thread Juan A. Suarez Romero
According to OpenGL ES 3.2, section 8.6, CopyTexSubImage* should return an INVALID_OPERATION if the internalformat of the texture is RGB9_E5. This fixes dEQP-GLES31.functional.debug.negative_coverage.*.copytexsubimage2d_texture_internalformat. --- src/mesa/main/teximage.c | 14 ++ 1 f

Re: [Mesa-dev] [PATCH] mesa: RGB9_E5 invalid for CopyTexSubImage* in GLES

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 08:02 +0200, Tapani Pälli wrote: > On 03/15/2018 02:04 PM, Juan A. Suarez Romero wrote: > > According to OpenGL ES 3.2, section 8.6, CopyTexSubImage* should return > > an INVALID_OPERATION if the internalformat of the texture is RGB9_E5. > > > >

[Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
Hello list, The candidate for the Mesa 17.3.7 is now available. Currently we have: - 53 queued - 9 nominated (outstanding) - and 6 rejected patches In the current queue we have lot of fixes, as the latest two releases were emergency releases to fix major issues. The i965 receives quite a few

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 12:42 +0100, Juan A. Suarez Romero wrote: > Hello list, > > The candidate for the Mesa 17.3.7 is now available. Currently we have: > - 53 queued > - 9 nominated (outstanding) > - and 6 rejected patches > > > In the current queue we have lot

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
CCing Bas and Anuj. J.A. On Fri, 2018-03-16 at 12:49 +0100, Juan A. Suarez Romero wrote: > On Fri, 2018-03-16 at 12:42 +0100, Juan A. Suarez Romero wrote: > > Hello list, > > > > The candidate for the Mesa 17.3.7 is now available. Currently we have: > > - 5

Re: [Mesa-dev] [PATCH] mesa: RGB9_E5 invalid for CopyTexSubImage* in GLES

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 13:25 +0200, Tapani Pälli wrote: > > On 03/16/2018 01:13 PM, Tapani Pälli wrote: > > > > > > On 03/16/2018 01:01 PM, Juan A. Suarez Romero wrote: > > > On Fri, 2018-03-16 at 08:02 +0200, Tapani Pälli wrote: > > > > On 03/

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 12:07 +, Daniel Stone wrote: > Hi Juan, > > On 16 March 2018 at 11:42, Juan A. Suarez Romero wrote: > > Trivial merge conflicts > > --- > > > > [...] > > > > commit 5fd11359b66c8138d2c7ee29bd9740280b02d1

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 12:17 +, Alex Smith wrote: > Hi Juan, > > On 16 March 2018 at 11:42, Juan A. Suarez Romero wrote: > > Hello list, > > > > The candidate for the Mesa 17.3.7 is now available. Currently we have: > > - 53 queued > > - 9 nomina

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 12:36 +, Emil Velikov wrote: > On 16 March 2018 at 12:07, Daniel Stone wrote: > > Hi Juan, > > > > On 16 March 2018 at 11:42, Juan A. Suarez Romero > > wrote: > > > Trivial merge conflicts > > > -

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 13:40 +0100, Juan A. Suarez Romero wrote: > On Fri, 2018-03-16 at 12:17 +, Alex Smith wrote: > > Hi Juan, > > > > On 16 March 2018 at 11:42, Juan A. Suarez Romero > > wrote: > > > Hello list, > > > > > > The candid

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 13:27 +, Alex Smith wrote: > On 16 March 2018 at 12:46, Juan A. Suarez Romero wrote: > > On Fri, 2018-03-16 at 13:40 +0100, Juan A. Suarez Romero wrote: > > > On Fri, 2018-03-16 at 12:17 +, Alex Smith wrote: > > > > Hi Juan, > > &

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 11:38 -0400, Ilia Mirkin wrote: > On Fri, Mar 16, 2018 at 11:27 AM, Juan A. Suarez Romero > wrote: > > On Fri, 2018-03-16 at 09:51 -0400, Ilia Mirkin wrote: > > > On Fri, Mar 16, 2018 at 8:40 AM, Juan A. Suarez Romero > > > wrote: > > &g

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 09:51 -0400, Ilia Mirkin wrote: > On Fri, Mar 16, 2018 at 8:40 AM, Juan A. Suarez Romero > wrote: > > Nominated means that these patches does not enter in this release due they > > arrived a bit late, but they are proposed to cherry-pick them for the next

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 12:03 -0400, Ilia Mirkin wrote: > On Fri, Mar 16, 2018 at 11:52 AM, Juan A. Suarez Romero > wrote: > > On Fri, 2018-03-16 at 11:38 -0400, Ilia Mirkin wrote: > > > On Fri, Mar 16, 2018 at 11:27 AM, Juan A. Suarez Romero > > > wrote: > > &

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 17:39 +, Emil Velikov wrote: > On 16 March 2018 at 16:56, Mark Janes wrote: > > "Juan A. Suarez Romero" writes: > > > > > On Fri, 2018-03-16 at 12:03 -0400, Ilia Mirkin wrote: > > > > On Fri, Mar 16, 2018 at 11:52 AM, Juan

Re: [Mesa-dev] [ANNOUNCE] Mesa 17.3.7 release candidate

2018-03-16 Thread Juan A. Suarez Romero
On Fri, 2018-03-16 at 17:33 +0100, Gert Wollny wrote: > Am Freitag, den 16.03.2018, 12:42 +0100 schrieb Juan A. Suarez Romero: > > > > Gert Wollny (1): > > c7cadcbda4 r600: Take ALU_EXTENDED into account when evaluating > > jump offsets > > Reason: T

Re: [Mesa-dev] [PATCH] mesa: enable ASTC/ETC1 compressed textures

2018-01-24 Thread Juan A. Suarez Romero
On Mon, 2018-01-22 at 08:41 +0200, Tapani Pälli wrote: > > On 01/19/2018 12:44 PM, Juan A. Suarez Romero wrote: > > Anyone could take a look at this patch? > > > > Can you pinpoint where the mentioned tests are located, which suite? Yes. It's in the Ope

Re: [Mesa-dev] [PATCH] mesa: enable ASTC/ETC1 compressed textures

2018-01-24 Thread Juan A. Suarez Romero
On Mon, 2018-01-22 at 08:38 +0800, Eric Anholt wrote: > "Juan A. Suarez Romero" writes: > > > Enable these kind of texture when proper extensions are available. > > In the subject, s/textures/3D textures/ since it's surprising to hear > that they

[Mesa-dev] [PATCH v2] mesa: enable ASTC/ETC1 compressed 3D textures

2018-01-24 Thread Juan A. Suarez Romero
Enable these kind of 3D texture when proper extensions are available. Fixes KHR-GLES2.texture_3d.* with these textures. v2: add better clarification (Eric) --- src/mesa/main/teximage.c | 31 --- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/src/mesa/m

[Mesa-dev] [PATCH] mesa: add missing RGB9_E5 format in _mesa_base_fbo_format

2018-01-24 Thread Juan A. Suarez Romero
This fixes KHR-GL45.internalformat.renderbuffer.rgb9_e5. --- src/mesa/main/fbobject.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mesa/main/fbobject.c b/src/mesa/main/fbobject.c index d23916d1ad7..c72204e11a0 100644 --- a/src/mesa/main/fbobject.c +++ b/src/mesa/main/fbobject.c @@ -1

Re: [Mesa-dev] [PATCH] mesa: add missing RGB9_E5 format in _mesa_base_fbo_format

2018-01-26 Thread Juan A. Suarez Romero
On Fri, 2018-01-26 at 11:31 +0100, Antia Puentes wrote: > On 25/01/18 18:56, Roland Scheidegger wrote: > > > Am 25.01.2018 um 17:56 schrieb Roland Scheidegger: > > > Am 25.01.2018 um 16:30 schrieb Michel Dänzer: > > > > On 2018-01-24 05:38 PM, Juan A. Suarez Romer

[Mesa-dev] [PATCH] glsl/linker: check same name is not used in block and outside

2018-01-30 Thread Juan A. Suarez Romero
ixes: 9b894c8 ("glsl/linker: link-error using the same name in unnamed block and outside") Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104668 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104777 CC: Mark Janes CC: "18.0" Signed-off-by: Juan A. Suarez Romero

Re: [Mesa-dev] [PATCH] Revert "mesa: add missing RGB9_E5 format in _mesa_base_fbo_format"

2018-01-31 Thread Juan A. Suarez Romero
Reviewed-by: Juan A. Suarez On Fri, 2018-01-26 at 12:10 +0100, Antia Puentes wrote: > This reverts commit 513c2263cbff45edb105c7b46e58f316e06746ab. > > _mesa_base_fbo_format_ is used to validate the internalformat > passed to RenderbufferStorage, which in the OpenGL 4.6 is sa

Re: [Mesa-dev] [PATCH v2] mesa: enable ASTC/ETC1 compressed 3D textures

2018-02-01 Thread Juan A. Suarez Romero
On Mon, 2018-01-29 at 16:25 -0800, Eric Anholt wrote: > "Juan A. Suarez Romero" writes: > > > Enable these kind of 3D texture when proper extensions are available. > > > > Fixes KHR-GLES2.texture_3d.* with these textures. > > > > v2: add better c

Re: [Mesa-dev] [PATCH v2] mesa: enable ASTC/ETC1 compressed 3D textures

2018-02-01 Thread Juan A. Suarez Romero
On Thu, 2018-02-01 at 12:45 +0100, Juan A. Suarez Romero wrote: > On Mon, 2018-01-29 at 16:25 -0800, Eric Anholt wrote: > > "Juan A. Suarez Romero" writes: > > > > > Enable these kind of 3D texture when proper extensions are available. > > > &g

Re: [Mesa-dev] [PATCH] glsl/linker: check same name is not used in block and outside

2018-02-02 Thread Juan A. Suarez Romero
On Wed, 2018-01-31 at 01:38 +0100, Matteo Bruni wrote: > 2018-01-30 16:11 GMT+01:00 Juan A. Suarez Romero : > > According with OpenGL GLSL 3.20 spec, section 4.3.9: > > > > "It is a link-time error if any particular shader interface > >contains: > >

[Mesa-dev] [PATCH] mesa: enable ASTC format for CompressedTexSubImage3D

2018-02-02 Thread Juan A. Suarez Romero
If extensions GL_KHR_texture_compression_astc_hdr or GL_KHR_texture_compression_astc_sliced_3d are implemented then ASTC format are supported in CompressedTex*Îmage3D. Fixes KHR-GLES2.texture_3d.* with this format. CC: Eric Anholt Signed-off-by: Juan A. Suarez Romero --- src/mesa/main

Re: [Mesa-dev] [Mesa-announce] [ANNOUNCE] mesa 17.3.4

2018-02-16 Thread Juan A. Suarez Romero
On Thu, 2018-02-15 at 12:56 +, Emil Velikov wrote: > Mesa 17.3.4 is now available. > > In this release we have: > > Dozens of fixes in the i965, ANV and RADV drivers. Additionally > the r600, virgl, etnaviv and renderonly drivers have also seen some love. > > The experimental Vulkan extensio

Re: [Mesa-dev] [PATCH] anv: add support for allocating more than 1 block of memory

2017-03-07 Thread Juan A. Suarez Romero
On Mon, 2017-02-27 at 13:48 +0100, Juan A. Suarez Romero wrote: > Current Anv allocator assign memory in terms of a fixed block size. > > But there can be cases where this block is not enough for a memory > request, and thus several blocks must be assigned in a row. > > This c

Re: [Mesa-dev] [PATCH] anv: add support for allocating more than 1 block of memory

2017-03-08 Thread Juan A. Suarez Romero
On Tue, 2017-03-07 at 09:49 -0800, Jason Ekstrand wrote: > On Tue, Mar 7, 2017 at 12:22 AM, Juan A. Suarez Romero > wrote: > > On Mon, 2017-02-27 at 13:48 +0100, Juan A. Suarez Romero wrote: > > > > > Current Anv allocator assign memory in terms of a fixed block size

Re: [Mesa-dev] [PATCH] anv: add support for allocating more than 1 block of memory

2017-03-09 Thread Juan A. Suarez Romero
On Wed, 2017-03-08 at 07:08 -0800, Jason Ekstrand wrote: > On March 8, 2017 2:26:05 AM "Juan A. Suarez Romero" > wrote: > > > On Tue, 2017-03-07 at 09:49 -0800, Jason Ekstrand wrote: > >> On Tue, Mar 7, 2017 at 12:22 AM, Juan A. Suarez Romero > >>

[Mesa-dev] [PATCH] vulkan/wsi: include builddir for generated headers

2017-03-13 Thread Juan A. Suarez Romero
wayland-drm-client-protocol.h is generated in builddir, so when builddir != srcdir the header is not found. --- src/vulkan/Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vulkan/Makefile.am b/src/vulkan/Makefile.am index f8d6fae..c796049 100644 --- a/src/vulkan/Makefile.am +++

[Mesa-dev] [PATCH v2] anv: add support for allocating more than 1 block of memory

2017-03-15 Thread Juan A. Suarez Romero
when pulling fresh blocks, we grow up the pool if no space is available. Juan A. Suarez Romero (1): anv: add support for allocating more than 1 block of memory src/intel/vulkan/anv_allocator.c | 81 +++--- src/intel/vulkan/anv_batch_chain.c | 4 +- src/intel/v

[Mesa-dev] [PATCH v2] anv: add support for allocating more than 1 block of memory

2017-03-15 Thread Juan A. Suarez Romero
Current Anv allocator assign memory in terms of a fixed block size. But there can be cases where this block is not enough for a memory request, and thus several blocks must be assigned in a row. This commit adds support for specifying how many blocks of memory must be assigned. This fixes a numb

Re: [Mesa-dev] [PATCH v2] anv: add support for allocating more than 1 block of memory

2017-03-22 Thread Juan A. Suarez Romero
On Wed, 2017-03-15 at 13:05 +0100, Juan A. Suarez Romero wrote: > Current Anv allocator assign memory in terms of a fixed block size. > > But there can be cases where this block is not enough for a memory > request, and thus several blocks must be assigned in a row. > > This c

[Mesa-dev] [PATCH] anv: set right datatypes in anv_pipeline_binding

2017-08-24 Thread Juan A. Suarez Romero
This structure contains two fields, binding and index, that store the binding in the descriptor set and the index inside the binding. These structures are defined as uint8_t, but the types in Vulkan specification are uint32_t, so big values are clamp. This fixes dEQP-VK.binding_model.shader_acce

[Mesa-dev] [PATCH] nir/spirv: handle if's with same label in both branches

2017-08-24 Thread Juan A. Suarez Romero
When a conditional branch has the same labels in the "if" part and in the "else" part, then we have the same cfg block, and it must be handled once. Fixes: dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels* dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same

Re: [Mesa-dev] [PATCH 0/2] docs: update the release calendar until the end of 2017

2017-08-25 Thread Juan A. Suarez Romero
ile changed, 87 insertions(+), 7 deletions(-) > For the full series, Reviewed-by: Juan A. Suarez Romero ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [PATCH] anv: set right datatypes in anv_pipeline_binding

2017-08-25 Thread Juan A. Suarez Romero
On Fri, 2017-08-25 at 09:08 +0300, Tapani Pälli wrote: > On 08/24/2017 01:12 PM, Juan A. Suarez Romero wrote: > > This structure contains two fields, binding and index, that store > > the > > binding in the descriptor set and the index inside the binding. > > > >

[Mesa-dev] [PATCH v2] anv: set right datatypes in anv_pipeline_binding

2017-08-25 Thread Juan A. Suarez Romero
This structure contains two fields, binding and index, that store the binding in the descriptor set and the index inside the binding. These structures are defined as uint8_t, but the types in Vulkan specification are uint32_t, so big values are clamp. This fixes dEQP-VK.binding_model.shader_acce

Re: [Mesa-dev] [PATCH v2] anv: set right datatypes in anv_pipeline_binding

2017-08-29 Thread Juan A. Suarez Romero
On Tue, 2017-08-29 at 09:48 +0300, Tapani Pälli wrote: > Hi; > > On 08/25/2017 06:32 PM, Juan A. Suarez Romero wrote: > > This structure contains two fields, binding and index, that store the > > binding in the descriptor set and the index inside the binding. > > >

Re: [Mesa-dev] [PATCH] i965: skip varyings without slot

2017-09-01 Thread Juan A. Suarez Romero
On Thu, 2017-06-29 at 14:43 +1000, Timothy Arceri wrote: > On 27/06/17 21:20, Juan A. Suarez Romero wrote: > > On Tue, 2017-06-27 at 09:29 +1000, Timothy Arceri wrote: > > > On 16/06/17 18:12, Juan A. Suarez Romero wrote: > > > > > > > Commit 00620782c9 (

Re: [Mesa-dev] [PATCH v2 3/3] docs/release-calendar: update and extend

2017-09-07 Thread Juan A. Suarez Romero
On Tue, 2017-09-05 at 18:41 +0100, Emil Velikov wrote: > From: Emil Velikov > > v2: Use correct 17.1.10 version, adjust some names. > > Cc: Juan A. Suárez > Cc: Andres Gomez > Signed-off-by: Emil Velikov > Reviewed-by: Eric Engestrom > --- > d

Re: [Mesa-dev] [PATCH] nir/spirv: handle if's with same label in both branches

2017-09-07 Thread Juan A. Suarez Romero
This patch is still unreviewed. Gently ping if someone can take a look. Thanks in advance! J.A. On Thu, 2017-08-24 at 17:16 +0200, Juan A. Suarez Romero wrote: > When a conditional branch has the same labels in the "if" part and in the > "else" part, then

[Mesa-dev] [PATCH] glsl: buffer variables can be readonly and writeonly

2017-09-15 Thread Juan A. Suarez Romero
In GLSL ES 3.10 session 4.9 [Memory Access Qualifiers], it has the following description: "A variable could be qualified as both readonly and writeonly, disallowing both read and write, but still be passed to imageSize() to have the size queried.". This is for image variable, but not for buffer

Re: [Mesa-dev] [PATCH] glsl: buffer variables can be readonly and writeonly

2017-09-15 Thread Juan A. Suarez Romero
On Fri, 2017-09-15 at 12:47 +0200, Samuel Pitoiset wrote: > I guess this will break some piglits. > Right. I'll check them and provide fixes Thanks. J.A. > On 09/15/2017 10:49 AM, Juan A. Suarez Romero wrote: > > In GLSL ES 3.10 session 4.9 [Memory Access Qua

[Mesa-dev] [PATCH] docs: update calendar

2018-10-05 Thread Juan A. Suarez Romero
a00fb..379d1a089e5 100644 --- a/docs/release-calendar.html +++ b/docs/release-calendar.html @@ -42,25 +42,25 @@ if you'd like to nominate a patch in the next stable release. 18.2 2018-10-03 18.2.2 -Andres Gomez +Juan A. Suarez 2018-10-17 18.2.3 -Andres Gomez +Juan A. Suarez

[Mesa-dev] [ANNOUNCE] mesa 18.2.2

2018-10-05 Thread Juan A. Suarez Romero
h dri support when not using dri Eric Anholt (1): vc4: Fix sin(0.0) and cos(0.0) accuracy to fix SDL rendering rotation. Eric Engestrom (1): vulkan/wsi/display: check if wsi_swapchain_init() succeeded Jason Ekstrand (1): anv,radv: Implement vkAcquireNextImage2 Juan A. Suarez Rome

Re: [Mesa-dev] [Mesa-stable] [PATCH] anv: Use separate MOCS settings for external BOs

2018-10-10 Thread Juan A. Suarez Romero
On Tue, 2018-10-02 at 16:11 -0500, Jason Ekstrand wrote: > On Broadwell and above, we have to use different MOCS settings to allow > the kernel to take over and disable caching when needed for external > buffers. On Broadwell, this is especially important because the kernel > can't disable eLLC so

Re: [Mesa-dev] [Mesa-stable] [PATCH] glsl: ignore trailing whitespace when define redefined

2018-10-10 Thread Juan A. Suarez Romero
On Wed, 2018-10-10 at 11:03 +1100, Timothy Arceri wrote: > The Nvidia/AMD binary drivers allow this, as does GCC. > > This fixes shader compilation issues in the latest update of > No Mans Sky. > > Cc: mesa-sta...@lists.freedesktop.org This patch landed in upstream without the CC: mesa-stable.

Re: [Mesa-dev] [Mesa-stable] [PATCH V2 6/6] util: disable cache if we have no build-id and timestamp is zero

2018-10-11 Thread Juan A. Suarez Romero
On Wed, 2018-10-03 at 11:49 +0100, Emil Velikov wrote: > HI Tim, > > On Wed, 19 Sep 2018 at 23:55, Timothy Arceri wrote: > > > > Timestamp can be zero for example when Flatpak is used. In this > > case just disable the cache rather then segfaulting when > > incompatible cache items are loaded. >

[Mesa-dev] [ANNOUNCE] Mesa 18.2.3 release candidate

2018-10-18 Thread Juan A. Suarez Romero
Hello list, The candidate for the Mesa 18.2.3 is now available. Currently we have: - 38 queued - 1 nominated (outstanding) - and 0 rejected patches The current queue consists of: Several fixes and workarounds for different games, inlcuding RAGE, Yakuza and The Evil Within, Wolfenstein The Old

[Mesa-dev] [ANNOUNCE] mesa 18.2.3

2018-10-19 Thread Juan A. Suarez Romero
derefs destinations to registers anv/batch_chain: Don't start a new BO just for BATCH_BUFFER_START nir/alu_to_scalar: Use ssa_for_alu_src in hand-rolled expansions intel: Don't propagate conditional modifiers if a UD source is negated Juan A. Suarez Romero (3):

[Mesa-dev] [PATCH] nir: fix nir_copy_propagation test

2018-10-23 Thread Juan A. Suarez Romero
Commit 16870de8a0a introduced the use of nir_src_as_* functions, so copy_propagation tests need to check expected value for the first component. Fixes: 16870de8a0a ("nir: Use nir_src_is_const and nir_src_as_* in core code") Signed-off-by: Juan A. Suarez Romero

Re: [Mesa-dev] [PATCH] nir: fix nir_copy_propagation test

2018-10-23 Thread Juan A. Suarez Romero
On Tue, 2018-10-23 at 09:26 -0500, Jason Ekstrand wrote: > The commit message is correct but doesn't match the patch. > > On October 23, 2018 08:59:25 "Juan A. Suarez Romero" > wrote: > > > Commit 16870de8a0a introduced the use of nir_src_as_* functions, s

[Mesa-dev] [PATCH v2] nir: fix nir_copy_propagation test

2018-10-23 Thread Juan A. Suarez Romero
Use nir_src_comp_as_uint() to read the proper second component, as nir_src_as_uint() returns the first one. v2: Use nir_src_comp_as_uint() [Jason] Fixes: 16870de8a0a ("nir: Use nir_src_is_const and nir_src_as_* in core code") Signed-off-by: Juan A. Suarez Romero

Re: [Mesa-dev] [PATCH] docs/calendar: Add 18.3 plan and expand 18.2

2018-10-23 Thread Juan A. Suarez Romero
On Tue, 2018-10-23 at 09:30 -0700, Dylan Baker wrote: > CC: Emil Velikov > CC: Juan A. Romero Suarez > --- > docs/release-calendar.html | 38 +- > 1 file changed, 37 insertions(+), 1 deletion(-) > > diff --git a/docs/release-calenda

Re: [Mesa-dev] [PATCH 3/4] meson: fix formatting and add extra_files to i965

2018-10-24 Thread Juan A. Suarez Romero
ds on. Reviewed-by: Juan A. Suarez > --- > src/mesa/drivers/dri/i965/meson.build | 22 -- > 1 file changed, 12 insertions(+), 10 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/meson.build > b/src/mesa/drivers/dri/i965/meson.build > index bf366

Re: [Mesa-dev] [PATCH 4/4] autotools: include intel_tiled_memcopy.c

2018-10-24 Thread Juan A. Suarez Romero
rball. > > CC: Tapani Pälli > Fixes: 11b1afdc92db98e93f2ca50beeb7fc481a11e708 >("i965/tiled_memcpy: inline movntdqa loads in tiled_to_linear") Nice! This indeed fixes `make distcheck` Reviewed-by: Juan A. Suarez > --- > src/mesa/drivers/dri/i965/Make

Re: [Mesa-dev] [PATCH v2 1/2] move u_math to src/util

2018-10-24 Thread Juan A. Suarez Romero
On Wed, 2018-09-05 at 14:55 -0700, Dylan Baker wrote: > Currently we have two sets of functions for bit counts, one in gallium > and one in core mesa. The ones in core mesa are header only in many > cases, since they reduce to "#define _mesa_bitcount popcount", but they > provide a fallback impleme

Re: [Mesa-dev] [PATCH 4/4] autotools: include intel_tiled_memcopy.c

2018-10-24 Thread Juan A. Suarez Romero
On Wed, 2018-10-24 at 09:16 -0700, Dylan Baker wrote: > Quoting Juan A. Suarez Romero (2018-10-24 09:10:37) > > On Tue, 2018-10-23 at 15:56 -0700, Dylan Baker wrote: > > > There are two problems with the fixed patch. First, it fails to create a > > > dependency on the

Re: [Mesa-dev] [PATCH 1/4] gen: Add EXT_vertex_attrib_64bit.xml to dependency lists

2018-10-24 Thread Juan A. Suarez Romero
("mesa: expose EXT_vertex_attrib_64bit") > --- > src/mapi/glapi/gen/Makefile.am | 1 + > src/mapi/glapi/gen/meson.build | 1 + > 2 files changed, 2 insertions(+) > For the series: Reviewed-by: Juan A. Suarez > diff --git a/src/mapi/glapi/gen/Makefile.am b/src/mapi/glapi/gen/Ma

Re: [Mesa-dev] [PATCH] docs/calendar: Add 18.3 plan and expand 18.2

2018-10-25 Thread Juan A. Suarez Romero
On Wed, 2018-10-24 at 18:32 +0100, Emil Velikov wrote: > From: Dylan Baker > > Emil will be helping out with 18.3, while Juan finalises 18.2 > > v2: add Emil for 18.3, fix typos Reviewed-by: Juan A. Suarez J.A. > > CC: Emil Velikov > CC: Juan A. Romero S

Re: [Mesa-dev] 18.3 release plan

2018-10-25 Thread Juan A. Suarez Romero
On Tue, 2018-10-23 at 09:19 -0700, Dylan Baker wrote: > Hi List, > > It's that time again, release time! We're a little late getting started, but > here's the plan: > > Branch point/RC1: 10/31 > RC2: 11/7 > RC3: 11/14 > RC4/final release: 11/21 > > With point releases following the normal two we

Re: [Mesa-dev] [PATCH] wayland/egl: Resize EGL surface on update buffer for swrast

2018-10-25 Thread Juan A. Suarez Romero
e EGL surface size unchanged. > > To avoid the issue, partially revert the part of commit a9fb331ea for > `swrast_update_buffers()` and resize on the win size and not the > attached size. > > Fixes: a9fb331ea - wayland/egl: update surface size on window resize > Sig

Re: [Mesa-dev] [Mesa-stable] [PATCH 1/1] util: Change remaining uint32 cache ids to sha1

2018-10-26 Thread Juan A. Suarez Romero
On Fri, 2018-10-26 at 14:52 +1100, Timothy Arceri wrote: > Pushed. Thanks again! > > Ccing stable in case the Fixes tag isnt enough for this to get picked up > (since the previous cache fix this fixes was also backported) > Enqueued for 18.2. I didn't apply cleanly, so I've fixed the conflicts.

Re: [Mesa-dev] [PATCH 1/2] blorp: Emit a dummy 3DSTATE_WM prior to 3DSTATE_WM_HZ_OP

2018-10-29 Thread Juan A. Suarez Romero
On Tue, 2018-10-16 at 15:12 -0500, Jason Ekstrand wrote: > Suggested-by: Francisco Jerez > --- > src/intel/blorp/blorp_genX_exec.h | 9 + > 1 file changed, 9 insertions(+) > > diff --git a/src/intel/blorp/blorp_genX_exec.h > b/src/intel/blorp/blorp_genX_exec.h > index 50341ab0ecf..30025

Re: [Mesa-dev] [PATCH 2/2] Revert "anv/skylake: disable ForceThreadDispatchEnable"

2018-10-29 Thread Juan A. Suarez Romero
On Tue, 2018-10-16 at 15:12 -0500, Jason Ekstrand wrote: > This reverts commit 0fa9e6d7b304f6a8064ed78a4b9c557e1026e7e5. The real > issue appears to have been that HiZ ops don't like having WM thread > dispatch force-enabled. The previous commit fixes that problem so we > can go back to using the

Re: [Mesa-dev] [PATCH] intel/blorp: Define the clear value bounds for HiZ clears

2018-10-29 Thread Juan A. Suarez Romero
On Thu, 2018-10-25 at 16:25 -0700, nanleych...@gmail.com wrote: > From: Nanley Chery > > Follow the restriction of making sure the clear value is between the min > and max values defined in CC_VIEWPORT. Avoids a simulator warning for > some piglit tests, one of them being: > > ./bin/depthstencil

Re: [Mesa-dev] [PATCH] intel/blorp: Define the clear value bounds for HiZ clears

2018-10-29 Thread Juan A. Suarez Romero
54cab7d2429dacf650b4054638 > > > > Our submittingpatches.html doc says that using the Fixes tag should be > enough. Did I miss something here? > No, the fixes tag is correct. In fact the commit that Jason mentions is this one. > -Nanley > > > On October 29, 2018 06:49:

[Mesa-dev] [ANNOUNCE] Mesa 18.2.4 release candidate

2018-10-29 Thread Juan A. Suarez Romero
Hello list, The candidate for the Mesa 18.2.4 is now available. Currently we have: - 22 queued - 0 nominated (outstanding) - and 1 rejected patch The current queue consists of: Different fixes for different drivers: freedreno, radeonsi, swr, anv and radv. Also there are fixes for ac, gallium

[Mesa-dev] [ANNOUNCE] mesa 18.2.4

2018-10-31 Thread Juan A. Suarez Romero
dummy 3DSTATE_WM prior to 3DSTATE_WM_HZ_OP anv: Flag semaphore BOs as external Juan A. Suarez Romero (4): docs: add sha256 checksums for 18.2.3 cherry-ignore: Revert "anv/skylake: disable ForceThreadDispatchEnable" Update version to 18.2.4 docs: add release n

Re: [Mesa-dev] Mesa 18.3.0 release plan

2018-11-06 Thread Juan A. Suarez Romero
On Tue, 2018-10-30 at 17:45 +, Emil Velikov wrote: > Hi all, > > Here is the tentative release plan for 18.3.0. > > As many of you are well aware, it's time to the next branch point. > Although we were a bit slow on updating the calendar, it the dates > have been around for weeks. > > Oct 3

Re: [Mesa-dev] [Mesa-stable] [PATCH] virgl/vtest-winsys: Use virgl version of bind flags

2018-11-06 Thread Juan A. Suarez Romero
On Fri, 2018-11-02 at 15:23 +, Emil Velikov wrote: > On Thu, 1 Nov 2018 at 09:50, Gert Wollny wrote: > > From: Gert Wollny > > > > The bind flags defined by mesa/gallium might not always be in sync > > with the ones copied to virglrenderer/gallium. Therefore, use the > > flags defined in vir

Re: [Mesa-dev] [Mesa-stable] [PATCH 0/5] add support for EXT_shader_implicit_conversions

2018-11-06 Thread Juan A. Suarez Romero
On Tue, 2018-11-06 at 10:32 +, Emil Velikov wrote: > On Fri, 2 Nov 2018 at 16:06, Erik Faye-Lund > wrote: > > On Fri, 2018-11-02 at 15:40 +, Emil Velikov wrote: > > > On Tue, 30 Oct 2018 at 17:11, Erik Faye-Lund > > > wrote: > > > > EXT_shader_implicit_conversions is a useful extension th

Re: [Mesa-dev] [Mesa-stable] [PATCH] wayland/egl: Resize EGL surface on update buffer for swrast

2018-11-06 Thread Juan A. Suarez Romero
On Tue, 2018-11-06 at 09:53 +0100, Olivier Fourdan wrote: > Hi > > On Thu, Oct 25, 2018 at 5:51 PM Juan A. Suarez Romero > wrote: > > On Thu, 2018-10-25 at 14:48 +0200, Olivier Fourdan wrote: > > > After commit a9fb331ea ("wayland/egl: update surface size on wi

Re: [Mesa-dev] [PATCH mesa 2/2] wsi/wayland: only finish() a successfully init()ed display

2018-11-06 Thread Juan A. Suarez Romero
On Mon, 2018-11-05 at 10:00 +, Eric Engestrom wrote: > Cc: Dave Airlie > Cc: Philipp Zabel > Signed-off-by: Eric Engestrom > --- > src/vulkan/wsi/wsi_common_wayland.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/vulkan/wsi/wsi_common_wayland.c > b/src/vul

Re: [Mesa-dev] [Mesa-stable] [PATCH 0/5] add support for EXT_shader_implicit_conversions

2018-11-07 Thread Juan A. Suarez Romero
On Tue, 2018-11-06 at 14:59 +0100, Erik Faye-Lund wrote: > > > On Nov 6, 2018 13:51, "Juan A. Suarez Romero" wrote: > > On Tue, 2018-11-06 at 10:32 +, Emil Velikov wrote: > > > On Fri, 2 Nov 2018 at 16:06, Erik Faye-Lund > > > wrote: >

Re: [Mesa-dev] [Mesa-stable] [PATCH] radv: disable conditional rendering for vkCmdCopyQueryPoolResults()

2018-11-08 Thread Juan A. Suarez Romero
On Mon, 2018-11-05 at 09:54 +0100, Samuel Pitoiset wrote: > VK_EXT_conditional_rendering says that copy commands should not be > affected by conditional rendering. > > Cc: 18.2 18.3 > Signed-off-by: Samuel Pitoiset This patch didn't apply cleanly on 18.2, so I've resolved the trivial conflicts

Re: [Mesa-dev] [PATCH 01/12] travis: bump required LLVM version to 5.0

2018-11-08 Thread Juan A. Suarez Romero
On Wed, 2018-10-31 at 13:29 +, Emil Velikov wrote: > From: Emil Velikov > > We'll bump the number in the build systems shortly. Update the travis > file, first, to avoid intermittent failures. > > This effectively removes LLVM 3.9 and 4.0 from the build matrix.

Re: [Mesa-dev] [PATCH 3/3] docs: document the staging branch and add reference to it

2018-11-08 Thread Juan A. Suarez Romero
e. > > CC: Andres Gomez > CC: Dylan Baker > CC: Juan A. Suarez Romero > Signed-off-by: Emil Velikov > --- > docs/releasing.html | 20 > docs/submittingpatches.html | 3 +++ > 2 files changed, 23 insertions(+) > > diff --git

<    2   3   4   5   6   7   8   9   10   >