Re: [Mesa-dev] Mesa 17.2.0 release plan

2017-07-15 Thread Jason Ekstrand
n Fri, Jul 7, 2017 at 11:07 AM, Emil Velikov wrote: > Hi all, > > As you may have noticed, for a little while now we've had the release > plan on the mesa3d.org website [1]. > > Here is the current tentative schedule. > > Jul 21 2017 - Feature freeze/Release candidate

Re: [Mesa-dev] [PATCH 1/7] intel: Move clflush helpers from anv to common/gen_clflush.h.

2017-07-15 Thread Kenneth Graunke
On Friday, July 14, 2017 10:09:10 AM PDT Rob Herring wrote: > On Wed, Jul 5, 2017 at 3:56 PM, Kenneth Graunke wrote: > > I want to use these in the OpenGL driver as well. > > FYI, this breaks building the i965 driver on non-x86 builds. Maybe my > Android CI job should just

[Mesa-dev] [PATCH v2] st/va: Fix scaling list ordering for H.265

2017-07-15 Thread Mark Thompson
Mesa here requires the scaling lists in diagonal scan order, but VAAPI passes them in raster scan order. Therefore, rearrange the elements when copying. v2: Move scan tables to vl_zscan.c. Fix type in size assertion. Signed-off-by: Mark Thompson --- On 14/07/17 11:01,

Re: [Mesa-dev] [PATCH 1/2] radv: Use the KHR dedicated alloc for the WSI.

2017-07-15 Thread Luke A. Guest
can confirm this fixes the current radv rendering rubbish. Luke. On 15/07/17 18:56, Bas Nieuwenhuizen wrote: > NV isn't valid for external images anymore. > > Signed-off-by: Bas Nieuwenhuizen > Fixes: 6ddc64b93ea "radv: Add support for VK_KHR_dedicated_allocation." > --- >

Re: [Mesa-dev] [PATCH 2/2] radv: Remove NV dedicated alloc extension.

2017-07-15 Thread Jason Ekstrand
+1. The NV extension can be very misleading. On Sat, Jul 15, 2017 at 10:56 AM, Bas Nieuwenhuizen wrote: > To not confuse apps in thinking it might be faster. > > Signed-off-by: Bas Nieuwenhuizen > --- > src/amd/vulkan/radv_device.c | 4 > 1

[Mesa-dev] [PATCH 2/2] radv: Remove NV dedicated alloc extension.

2017-07-15 Thread Bas Nieuwenhuizen
To not confuse apps in thinking it might be faster. Signed-off-by: Bas Nieuwenhuizen --- src/amd/vulkan/radv_device.c | 4 1 file changed, 4 deletions(-) diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 630f35ff7a8..2670d47fdb8 100644 ---

[Mesa-dev] [PATCH 1/2] radv: Use the KHR dedicated alloc for the WSI.

2017-07-15 Thread Bas Nieuwenhuizen
NV isn't valid for external images anymore. Signed-off-by: Bas Nieuwenhuizen Fixes: 6ddc64b93ea "radv: Add support for VK_KHR_dedicated_allocation." --- src/amd/vulkan/radv_wsi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/amd/vulkan/radv_wsi.c

Re: [Mesa-dev] [PATCH] i965/surface_state: Remove the mcs_buf->offset == 0 restriction

2017-07-15 Thread Pohjolainen, Topi
On Fri, Jul 14, 2017 at 10:43:08PM -0700, Kenneth Graunke wrote: > On Friday, July 14, 2017 3:38:30 PM PDT Jason Ekstrand wrote: > > This assert was removed in b0cc55f29831638069407a4c1a5c809b26902ab6 but > > got added back in 1a43d774b613d0b00e26b28cc752d944ce8049aa, probably by > > accident. > >

Re: [Mesa-dev] [PATCH v3 06/14] i965/miptree: Use BO_ALLOC_ZEROED for CCS_E buffers

2017-07-15 Thread Pohjolainen, Topi
On Wed, Jul 12, 2017 at 09:23:17PM -0700, Jason Ekstrand wrote: > --- > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 36 > ++- > 1 file changed, 13 insertions(+), 23 deletions(-) Reviewed-by: Topi Pohjolainen > > diff --git

Re: [Mesa-dev] [PATCH v3 01/14] i965/miptree: Gather initial aux allocation into a single function

2017-07-15 Thread Pohjolainen, Topi
On Fri, Jul 14, 2017 at 03:17:59PM -0700, Chad Versace wrote: > On Wed 12 Jul 2017, Jason Ekstrand wrote: > > --- > > src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 83 > > +-- > > 1 file changed, 53 insertions(+), 30 deletions(-) > > > > +static bool > >

Re: [Mesa-dev] [PATCH v3 03/14] i965/miptree: Replace is_lossless_compressed with mt->aux_usage checks

2017-07-15 Thread Pohjolainen, Topi
On Fri, Jul 14, 2017 at 03:26:17PM -0700, Chad Versace wrote: > On Wed 12 Jul 2017, Jason Ekstrand wrote: > > Now that we have an actual aux_usage field, we no longer need the > > complex logic of is_lossless_compressed in order to figure out if a > > miptree is CCS_E compressed. As a

[Mesa-dev] [PATCH 2/3] docs: avoid overwrite of LD_LIBRARY_PATH during basic testing

2017-07-15 Thread Andres Gomez
The LD_LIBRARY_PATH environment variable could be already defined so we extend it and restore it rather than just overwriting it. v2: - Unset the __old_ld helper variable when we are done with it. - Corrected test for and escaping of variables (Eric). Signed-off-by: Andres Gomez

[Mesa-dev] [PATCH 3/3] docs: update master's release notes, news and calendar commit

2017-07-15 Thread Andres Gomez
This reflects closer what we are actually doing. Signed-off-by: Andres Gomez Reviewed-by: Eric Engestrom Reviewed-by: Emil Velikov --- docs/releasing.html | 15 --- 1 file changed, 4 insertions(+), 11

[Mesa-dev] [PATCH 1/3] docs: add instructions to specify LLVM version for basic testing

2017-07-15 Thread Andres Gomez
The "Perform basic testing" and "Use the release.sh script from xorg util-modular" sections provide some instructions to do so. We add now some comments in order to use a recent enough LLVM version to run dist/distcheck and the automake generated binaries. v2: Suggested the need to define

[Mesa-dev] [PATCH 0/3] docs: update basic testing on the releasing instructions (v2)

2017-07-15 Thread Andres Gomez
Some small update on the "Making a new release" section of the releasing instructions. Patches 1 and 2 add some small modifications for performing the basic testing and releasing. Patch 3 merges the section for updating the calendar into the previous one to reflect closer what we are actually

Re: [Mesa-dev] [PATCH 2/4] docs: remove redundant parameter for scons build basic testing

2017-07-15 Thread Andres Gomez
On Mon, 2017-07-10 at 12:22 +0100, Emil Velikov wrote: > On 8 July 2017 at 20:59, Andres Gomez wrote: > > toolchain=crossmingw is the default option for platform=windows when > > invoking scons. > > > > It may be a bit redundant, but I'd rather keep it. I doubt it's so >

Re: [Mesa-dev] [PATCH 3/4] docs: avoid overwrite of LD_LIBRARY_PATH during basic testing

2017-07-15 Thread Andres Gomez
On Mon, 2017-07-10 at 12:19 +0100, Emil Velikov wrote: > On 8 July 2017 at 20:59, Andres Gomez wrote: > > The LD_LIBRARY_PATH environment variable could be already defined so > > we extend it and restore it rather than just overwriting it. > > > > Hmm, what are you doing to

Re: [Mesa-dev] [PATCH 3/4] docs: avoid overwrite of LD_LIBRARY_PATH during basic testing

2017-07-15 Thread Andres Gomez
On Mon, 2017-07-10 at 12:15 +0100, Eric Engestrom wrote: > On Saturday, 2017-07-08 22:59:40 +0300, Andres Gomez wrote: > > The LD_LIBRARY_PATH environment variable could be already defined so > > we extend it and restore it rather than just overwriting it. > > > > Signed-off-by: Andres Gomez

[Mesa-dev] [Bug 101668] Counter-Strike: Global Offense - Everything is purple

2017-07-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=101668 Ernst Sjöstrand changed: What|Removed |Added Resolution|--- |FIXED

Re: [Mesa-dev] [PATCH v3 04/14] i965/bufmgr: Add a BO_ALLOC_ZEROED flag

2017-07-15 Thread Chris Wilson
Quoting Chad Versace (2017-07-14 23:36:43) > On Wed 12 Jul 2017, Jason Ekstrand wrote: > > Cc: Kenneth Graunke > > > > --- > > src/mesa/drivers/dri/i965/brw_bufmgr.c | 28 ++-- > > src/mesa/drivers/dri/i965/brw_bufmgr.h | 1 + > > 2 files changed,

Re: [Mesa-dev] [PATCH v2 3/3] glsl: disable array splitting for AoA

2017-07-15 Thread Timothy Arceri
On Mon, Jul 3, 2017, at 10:16 AM, Jason Ekstrand wrote: > I'd like the chance to look at these, please. I'm on vacation today and > tomorrow though. Ping! > > > On July 3, 2017 7:19:04 AM funfunc...@folklore1984.net wrote: > > > On 2017-07-03 08:47, Timothy Arceri wrote: > >> While it

Re: [Mesa-dev] [PATCH 5/6] radeonsi: use slot indexes for bindless handles

2017-07-15 Thread Nicolai Hähnle
On 15.07.2017 02:54, Marek Olšák wrote: On Wed, Jul 5, 2017 at 1:42 PM, Nicolai Hähnle wrote: On 04.07.2017 15:05, Samuel Pitoiset wrote: Using VRAM address as bindless handles is not a good idea because we have to use LLVMIntToPTr and the LLVM CSE pass can't optimize