Please cc stable. Otherwise:
Reviewed-by: Timothy Arceri
On 20/09/17 16:29, Tapani Pälli wrote:
This is already done for other programs stages, fixes a leak when using
compute programs.
Signed-off-by: Tapani Pälli
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102844
---
src/mesa/
This is already done for other programs stages, fixes a leak when using
compute programs.
Signed-off-by: Tapani Pälli
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102844
---
src/mesa/main/context.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/mesa/main/context.c b/src/mesa
On 19 September 2017 at 02:38, Marek Olšák wrote:
> I commented on patch 1. Other than that, the series is:
>
> Reviewed-by: Marek Olšák
d81bd2f75462646d3803d683a28f6682a2ce3078
Author: Dave Airlie
Date: Tue Mar 7 05:08:42 2017 +
radv: disable mip point pre clamping.
Effectively por
From: Dave Airlie
This just fixes something I saw while reading vega traces, but
since we never bind a 3D texture for rendering, we only ever
want to bind the sublevels here.
This causes no regressions on cts on tahiti.
Signed-off-by: Dave Airlie
---
src/amd/vulkan/radv_device.c | 6 ++
1
On 09/20/2017 12:57 AM, Rob Herring wrote:
As part of Treble project in Android O, all the device specific files have
to be located in a separate vendor partition. This is done by setting
LOCAL_PROPRIETARY_MODULE (the name is misleading). This change will not
break existing platforms without a
rb
On Tue, Sep 19, 2017 at 11:06 AM, Eric Anholt wrote:
> ---
> src/intel/vulkan/anv_private.h | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_
> private.h
> index df8de8d9407c..2808a5e991e7 100644
> --- a/src/
---
src/compiler/glsl/ir.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/compiler/glsl/ir.cpp b/src/compiler/glsl/ir.cpp
index 49db56e..18bf1eb 100644
--- a/src/compiler/glsl/ir.cpp
+++ b/src/compiler/glsl/ir.cpp
@@ -1100,7 +1100,7 @@ ir_constant *
ir_constant::get_rec
https://bugs.freedesktop.org/show_bug.cgi?id=101614
--- Comment #15 from Trevor SANDY ---
Hi Guys !
I would like to come back on this ticket because, for me, the problem I
reported is completely fixed by the patch George Kyriazis provided. However, I
noticed his patch is not applied to anything
Signed-off-by: Daniel Stone
---
src/vulkan/Makefile.am | 10
src/vulkan/Makefile.sources | 4 +-
src/vulkan/wsi/wsi_common_wayland.c | 100 ++--
3 files changed, 110 insertions(+), 4 deletions(-)
diff --git a/src/vulkan/Makefile.am b/s
This is a new interface in libva2 to support wider use-cases of passing
surfaces to external APIs. In particular, this allows export of NV12 and
P010 surfaces.
Signed-off-by: Mark Thompson
---
Trivial update for a minor change requested on libva side (1/2 identical).
Still unsure on what to do
As part of Treble project in Android O, all the device specific files have
to be located in a separate vendor partition. This is done by setting
LOCAL_PROPRIETARY_MODULE (the name is misleading). This change will not
break existing platforms without a vendor partition as it will just move
files to
This makes the C code be justified over to the left.
---
src/intel/vulkan/anv_entrypoints_gen.py | 392
1 file changed, 196 insertions(+), 196 deletions(-)
diff --git a/src/intel/vulkan/anv_entrypoints_gen.py
b/src/intel/vulkan/anv_entrypoints_gen.py
index 983be0
Fixes: 1d0be5b3fe548ee33d4520092f583c76d42510a6
Cc: Emil Velikov
---
src/egl/wayland/wayland-drm/wayland-drm.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/egl/wayland/wayland-drm/wayland-drm.h
b/src/egl/wayland/wayland-drm/wayland-drm.h
index 77e8d27..111383f 100644
-
https://bugs.freedesktop.org/show_bug.cgi?id=102852
--- Comment #3 from Alex Granni ---
Created attachment 134347
--> https://bugs.freedesktop.org/attachment.cgi?id=134347&action=edit
Scons 3.0.0 compatibility patch
Fixing this turned out to be very straight forward.
Scons 3.0.0 wants print ca
I have a bit of a preference for Eric’s version.
-Tim
On Sep 18, 2017, at 7:10 AM, Emil Velikov
mailto:emil.l.veli...@gmail.com>> wrote:
On 18 September 2017 at 11:48, Eric Engestrom
mailto:eric.engest...@imgtec.com>> wrote:
On Monday, 2017-09-18 11:29:21 +0100, Emil Velikov wrote:
From: Bernh
We currently don't use these instructions, and since their API
changed in llvm-5.0 having them in the autogen files broke the mesa
release tarballs which ship with generated autogen files.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102847
CC: mesa-sta...@lists.freedesktop.org
---
src/
On Tue, Sep 19, 2017 at 6:40 AM, Daniel Stone wrote:
> From: Louis-Francis Ratté-Boulianne
>
> The planar_format image property was always set even for
> non-planar formats. This was breaking CCS support as
> intel_from_planar is now making sure we can't have both
> a modifier and an planar form
Reviewed-by: Jason Ekstrand
On Tue, Sep 19, 2017 at 6:40 AM, Daniel Stone wrote:
> From: Louis-Francis Ratté-Boulianne
>
> Some DRI image properties weren't properly duplicated in the
> new image. Some properties are still missing, but I'm not
> certain if there was a good reason to let them o
---
src/gallium/state_trackers/va/picture.c| 2 +-
src/gallium/state_trackers/va/surface.c| 7 ++-
src/gallium/state_trackers/va/va_private.h | 2 +-
3 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/src/gallium/state_trackers/va/picture.c
b/src/gallium/state_trackers/va/
---
src/gallium/state_trackers/va/postproc.c | 18 --
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/src/gallium/state_trackers/va/postproc.c
b/src/gallium/state_trackers/va/postproc.c
index d99fc78..b20f334 100644
--- a/src/gallium/state_trackers/va/postproc.c
+++
---
src/gallium/auxiliary/vl/vl_compositor.c | 71
src/gallium/auxiliary/vl/vl_compositor.h | 12 ++
2 files changed, 83 insertions(+)
diff --git a/src/gallium/auxiliary/vl/vl_compositor.c
b/src/gallium/auxiliary/vl/vl_compositor.c
index c084de9..b1c39e1 1006
---
src/gallium/auxiliary/vl/vl_compositor.c | 46
src/gallium/auxiliary/vl/vl_compositor.h | 5
2 files changed, 51 insertions(+)
diff --git a/src/gallium/auxiliary/vl/vl_compositor.c
b/src/gallium/auxiliary/vl/vl_compositor.c
index 0749c47..c084de9 100644
Scaling between interlaced buffers, esp. for scale-up, because
blit will scale up top filed and bottom field separately. it'll
result in the weaving for these buffer with lack of accuracy.
So use shader deint for the case.
---
src/gallium/state_trackers/va/postproc.c | 18 ++
1 fil
Before it's impossible to transcode an interlaced video, becasue if
in order for encoder to work, we have to force buffer to progessive,
but the deint with buffer from I to P is missing. Now along With
the new YUV deint full function, it works with weave and bob deint.
Also this will benefit trans
---
src/gallium/state_trackers/omx_bellagio/vid_dec.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/gallium/state_trackers/omx_bellagio/vid_dec.c
b/src/gallium/state_trackers/omx_bellagio/vid_dec.c
index 28741c0..b200abe 100644
--- a/src/gallium/state_tracker
We also set src rectangle explicitly just in case of the mismatch
of size between interlaced buffer and progressive buffer
---
src/gallium/state_trackers/va/picture.c | 14 +++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/src/gallium/state_trackers/va/picture.c
b/src/
---
src/gallium/auxiliary/vl/vl_compositor.c | 34 ++--
1 file changed, 28 insertions(+), 6 deletions(-)
diff --git a/src/gallium/auxiliary/vl/vl_compositor.c
b/src/gallium/auxiliary/vl/vl_compositor.c
index f758f08..0749c47 100644
--- a/src/gallium/auxiliary/vl/vl_co
No longer used.
---
src/gallium/auxiliary/vl/vl_compositor.c | 31 ---
src/gallium/auxiliary/vl/vl_compositor.h | 9 -
2 files changed, 40 deletions(-)
diff --git a/src/gallium/auxiliary/vl/vl_compositor.c
b/src/gallium/auxiliary/vl/vl_compositor.c
index 37a7
It will replace previous deint function with abilities of
scaling and field deinterlacing
---
src/gallium/auxiliary/vl/vl_compositor.c | 30 ++
src/gallium/auxiliary/vl/vl_compositor.h | 12
2 files changed, 42 insertions(+)
diff --git a/src/gallium/auxili
It will add Bob deint ability to interlaced video for HW encoder
---
src/gallium/auxiliary/vl/vl_compositor.c | 26 +-
src/gallium/auxiliary/vl/vl_compositor.h | 12 +---
2 files changed, 26 insertions(+), 12 deletions(-)
diff --git a/src/gallium/auxiliary/vl/vl_co
So that it can be re-used
---
src/gallium/auxiliary/vl/vl_compositor.c | 31 ++-
1 file changed, 18 insertions(+), 13 deletions(-)
diff --git a/src/gallium/auxiliary/vl/vl_compositor.c
b/src/gallium/auxiliary/vl/vl_compositor.c
index 794c8b5..714b894 100644
--- a/src/
This series are for VA-API State Tracker Postproc, including:
Deinterlacing I video for transcode;
Scaling support in postproc for transcode;
Frame grabber in postproc
Thanks Andy Furniss for lots of testing on these.
Leo Liu (14):
st/va/postproc: use video original size for postprocessing
Otherwise the aligned size will make video scaled
Cc: mesa-sta...@lists.freedesktop.org
---
src/gallium/state_trackers/va/postproc.c | 15 +--
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/gallium/state_trackers/va/postproc.c
b/src/gallium/state_trackers/va/postpr
On Tue, Sep 19, 2017 at 6:52 AM, Lionel Landwerlin <
lionel.g.landwer...@intel.com> wrote:
> On 15/09/17 17:01, Jason Ekstrand wrote:
>
>> In order to get support everywhere, this gets a bit complicated. On Sky
>> Lake and later, everything is fine because HALIGN/VALIGN are specified
>> in surfac
On Tue, Sep 19, 2017 at 7:39 AM, Lionel Landwerlin <
lionel.g.landwer...@intel.com> wrote:
> On 16/09/17 00:06, Jason Ekstrand wrote:
>
>
>
> On Fri, Sep 15, 2017 at 7:11 AM, Lionel Landwerlin <
> lionel.g.landwer...@intel.com> wrote:
>
>> This change introduce the concept of planes for image & vi
On Tue, Sep 19, 2017 at 7:21 AM, Lionel Landwerlin <
lionel.g.landwer...@intel.com> wrote:
> On 15/09/17 22:34, Jason Ekstrand wrote:
>
> On Fri, Sep 15, 2017 at 7:10 AM, Lionel Landwerlin <
> lionel.g.landwer...@intel.com> wrote:
>
>> Signed-off-by: Lionel Landwerlin
>> ---
>> src/vulkan/util/v
On 19 September 2017 at 18:52, Rob Herring wrote:
> On Tue, Sep 19, 2017 at 12:19 PM, Emil Velikov
> wrote:
>> From: Emil Velikov
>>
>> In order to build EGL, one has to use shared glapi - libglapi.so.
>>
>> Thus the dlopen/dlsym dance is no longer needed and we can link to the
>> library direc
On 15 September 2017 at 16:41, Daniel Stone wrote:
> Hi,
>
> On 15 September 2017 at 16:13, Emil Velikov wrote:
>> On 15 September 2017 at 15:13, Daniel Stone wrote:
>>> But if you avoid wl_resource_instance_of() and replace it with
>>> wl_resource_get_destroy_listener(), you can side-step the p
On 15 September 2017 at 16:34, Kyle Brenneman wrote:
> On 09/15/2017 07:42 AM, Emil Velikov wrote:
>>
>> Hi Kyle,
>>
>> On 8 September 2017 at 13:09, Emil Velikov
>> wrote:
>>>
>>> On 7 September 2017 at 19:21, Kyle Brenneman
>>> wrote:
On 09/07/2017 11:56 AM, Emil Velikov wrote:
>
My intent is to develop the vc5 driver in-tree for some time to build the
CL generation and shader compiler code, and keep out-of-tree patches for
talking to an actual kernel driver until the kernel driver can be
stabilized on the hardware.
v2: Define a HAVE_BROADCOM_DRIVERS, like HAVE_INTEL or HA
---
src/intel/vulkan/anv_private.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h
index df8de8d9407c..2808a5e991e7 100644
--- a/src/intel/vulkan/anv_private.h
+++ b/src/intel/vulkan/anv_private.h
@@ -1895,7
I was implementing the same enum support in broadcom's gen_pack_header.py,
and did this same simplification there.
---
src/intel/genxml/gen_pack_header.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/intel/genxml/gen_pack_header.py
b/src/intel/genxml/gen_pack_heade
Here are a few little patches in my vc5 series -- a couple of required
ones, and a couple of cleanups from the vc5 and bcmv work. The
remainder of vc5 I think I have the necessary acks to merge (airlied
and danvet).
Eric Anholt (5):
intel/genxml: Convert a not-present-or-"1" dict to a set.
ga
I've been doing this inside of vc4, but vc5 wants it as well and it may be
useful for other drivers (Intel has a related path for pre-gen6 with MRT,
and freedreno had a TGSI path for it at one point).
This required defining a common enum for the standard comparison
functions, but other lowering pa
vc5 MMU mappings are access-controlled at a 128kb boundary, so the 4kb
here was too small for that purpose. Allowing any valid align2 value that
u_mm's 32-bit addressing can represent will still catch most cases of
people passing in a byte alignment.
---
src/gallium/auxiliary/util/u_mm.c | 5
On Tue, Sep 19, 2017 at 12:19 PM, Emil Velikov wrote:
> From: Emil Velikov
>
> In order to build EGL, one has to use shared glapi - libglapi.so.
>
> Thus the dlopen/dlsym dance is no longer needed and we can link to the
> library directly.
>
> This allows us to remove a handful of platform specif
On Tue, Sep 19, 2017 at 7:47 AM, Juan A. Suarez Romero
wrote:
> On Fri, 2017-09-15 at 14:58 +0100, Emil Velikov wrote:
>> On 14 September 2017 at 20:07, Matt Turner wrote:
>> > Needed for 32-bit PowerPC.
>>
>> I hope GCC/Clang will get smart enough and provide these for all
>> architectures.
>>
From: Emil Velikov
In order to build EGL, one has to use shared glapi - libglapi.so.
Thus the dlopen/dlsym dance is no longer needed and we can link to the
library directly.
This allows us to remove a handful of platform specific names of the
library.
Cc: Jonathan Gray
Cc: Jon Turney
Cc: Jul
On 19 September 2017 at 13:01, Grazvydas Ignotas wrote:
> On Tue, Sep 19, 2017 at 2:04 PM, Emil Velikov
> wrote:
>> On 19 September 2017 at 10:12, Grazvydas Ignotas wrote:
>>> On Mon, Sep 18, 2017 at 11:30 PM, Matt Turner wrote:
On Mon, Sep 18, 2017 at 12:28 PM, Grazvydas Ignotas
w
On Fri, Sep 15, 2017 at 8:46 PM, Jan Vesely wrote:
> On Thu, 2017-09-14 at 14:39 -0700, Francisco Jerez wrote:
>> Jan Vesely writes:
>>
>> > On Mon, 2017-09-04 at 13:23 -0700, Francisco Jerez wrote:
>> > > Jan Vesely writes:
>> > >
>> > > > v2: wait in map_buffer and map_image as well
>> > > > v
On Tue, Sep 19, 2017 at 06:16:05PM +0200, Christian Gmeiner wrote:
> Also add new define ETNA_SW_QUERY_BASE.
>
> Signed-off-by: Christian Gmeiner
Reviewed-by: Wladimir J. van der Laan
> ---
> src/gallium/drivers/etnaviv/etnaviv_query.h| 3 +--
> src/gallium/drivers/etnaviv/etnaviv_query_
On Tue, Sep 19, 2017 at 06:16:04PM +0200, Christian Gmeiner wrote:
> This change makes etna_get_driver_query_info(..) more generic
> and puts the knowledge of supported queries directly besides
> the implementation.
>
> Signed-off-by: Christian Gmeiner
Reviewed-by: Wladimir J. van der Laan
> -
On Tue, Sep 19, 2017 at 9:23 AM, Vedran Miletić wrote:
> On 09/18/2017 06:00 PM, Emil Velikov wrote:
>> Hi all,
>>
>> As you may know, different components in Mesa use LLVM for various purposes.
>>
>> In particular:
>> - 3.3.0 for the aux gallium module, gallivm
>> - 3.6.0 for the opencl state-t
https://bugs.freedesktop.org/show_bug.cgi?id=102564
--- Comment #8 from George Kyriazis ---
Regarding PPSSPP 64-bit, please file a separate bug. However, please note
these games (or game emulators) are not our current focus.
--
You are receiving this mail because:
You are the QA Contact for th
Also add new define ETNA_SW_QUERY_BASE.
Signed-off-by: Christian Gmeiner
---
src/gallium/drivers/etnaviv/etnaviv_query.h| 3 +--
src/gallium/drivers/etnaviv/etnaviv_query_sw.h | 3 +++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/etnaviv/etnaviv_query.h
This change makes etna_get_driver_query_info(..) more generic
and puts the knowledge of supported queries directly besides
the implementation.
Signed-off-by: Christian Gmeiner
---
src/gallium/drivers/etnaviv/etnaviv_query.c| 15 +++
src/gallium/drivers/etnaviv/etnaviv_query_sw.c
s/in EXTRA_DIST/the sources list/
... to reflect reality. Either way r-b still stands.
-Emil
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Heh, I wrote the exact same files literally 6 minutes ago.
For the series
Reviewed-by: Emil Velikov
-Emil
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Fixes:
CC isl/isl_format_layout.lo
In file included from
../../../../src/intel/isl/isl_storage_image.c:24:0:
../../../../src/intel/isl/isl_priv.h:170:29: fatal error:
isl_genX_priv.h: No such file or directory
compilation terminated.
Makefile:2936: recipe for target 'isl/isl_storage_image.l
Fixes:
CCLD libvulkan_wsi.la
ar: `u' modifier ignored since `D' is the default (see `U')
../../../../src/vulkan/util/vk_enum_to_str.c:26:45: fatal error:
vulkan/vk_android_native_buffer.h: No such file or directory
compilation terminated.
make[5]: *** [util/vk_enum_to_str.lo] Error 1
When r
https://bugs.freedesktop.org/show_bug.cgi?id=102809
Alex Deucher changed:
What|Removed |Added
Assignee|mesa-dev@lists.freedesktop. |dri-devel@lists.freedesktop
On Tue, Sep 19, 2017 at 10:14 AM, Eric Engestrom
wrote:
> Signed-off-by: Eric Engestrom
> ---
> src/gallium/drivers/swr/SConscript | 6 ++
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/src/gallium/drivers/swr/SConscript
> b/src/gallium/drivers/swr/SConscript
> index fdc
On 19 September 2017 at 15:37, Juan A. Suarez Romero
wrote:
> On Fri, 2017-09-15 at 14:48 +0100, Emil Velikov wrote:
>> eOn 14 September 2017 at 20:07, Matt Turner wrote:
>> > Platforms without particular atomic operations require the
>> > implementations in u_atomic.c
>>
>> Fixes: a6a38a038bd ("
On Fri, 2017-09-15 at 14:58 +0100, Emil Velikov wrote:
> On 14 September 2017 at 20:07, Matt Turner wrote:
> > Needed for 32-bit PowerPC.
>
> I hope GCC/Clang will get smart enough and provide these for all
> architectures.
> Be that via built-ins or automatically pulling it's appropriate aux li
On Tuesday, 2017-09-19 10:20:34 -0400, Ilia Mirkin wrote:
> This might be python3-compatible, but it's not the same thing. str !=
> unicode. Not sure where "names" can come from, but if it can come in
> as a unicode string, this won't work.
Thanks, this was the patch I was the least-sure about.
Dr
Reviewed-by: Lionel Landwerlin
On 15/09/17 17:01, Jason Ekstrand wrote:
---
src/intel/vulkan/anv_image.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c
index 492b341..63e507a 100644
--- a/src/intel/vulkan/anv_image.c
+++ b/sr
Reviewed-by: Lionel Landwerlin
On 15/09/17 17:01, Jason Ekstrand wrote:
---
src/intel/vulkan/anv_image.c | 23 +++
1 file changed, 15 insertions(+), 8 deletions(-)
diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c
index 63e507a..202becc 100644
---
On 16/09/17 00:06, Jason Ekstrand wrote:
On Fri, Sep 15, 2017 at 7:11 AM, Lionel Landwerlin
mailto:lionel.g.landwer...@intel.com>>
wrote:
This change introduce the concept of planes for image & views. It
matches the planes available in new formats.
We also refactor depth & sten
On Fri, 2017-09-15 at 14:48 +0100, Emil Velikov wrote:
> eOn 14 September 2017 at 20:07, Matt Turner wrote:
> > Platforms without particular atomic operations require the
> > implementations in u_atomic.c
>
> Fixes: a6a38a038bd ("util/u_atomic: provide 64bit atomics where
> they're missing")
> Re
On Fri, Sep 15, 2017 at 06:04:49PM +0200, Lucas Stach wrote:
> It seems that newer cores don't use the PA_ATTRIBUTES to decide if the
> varying should bypass the flat shading, but derive this from the component
> use. This fixes flat shading on GC880+.
>
> VARYING_COMPONENT_USE_POINTCOORD is a bit
On Fri, Sep 15, 2017 at 06:04:50PM +0200, Lucas Stach wrote:
> It turned out not to be a hardware bug, but the shader compiler
> emitting wrong varying component use information. With that fixed
> we can turn flat shading back on.
>
> Signed-off-by: Lucas Stach
> Reviewed-by: Philipp Zabel
Revi
https://bugs.freedesktop.org/show_bug.cgi?id=102809
--- Comment #4 from bugzilla.i...@spamgourmet.com ---
Is there anything that I can do to help?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
On Fri, Sep 15, 2017 at 06:00:53PM +0200, Lucas Stach wrote:
> This is useful if we only need to copy part of a larger resource, mostly
> when using the RS engine to de-/tile on pipe transfers.
>
> Signed-off-by: Lucas Stach
Reviewed-by: Wladimir J. van der Laan
> ---
> src/gallium/drivers/et
On Fri, Sep 15, 2017 at 06:00:52PM +0200, Lucas Stach wrote:
> The RS can blit abitrary tile aligned subregions of a resource by
> adjusting the buffer offset.
Thanks for doing this.
Comments inline,
> Signed-off-by: Lucas Stach
> ---
> src/gallium/drivers/etnaviv/etnaviv_clear_blit.c | 75
>
On 09/18/2017 06:00 PM, Emil Velikov wrote:
> Hi all,
>
> As you may know, different components in Mesa use LLVM for various purposes.
>
> In particular:
> - 3.3.0 for the aux gallium module, gallivm
> - 3.6.0 for the opencl state-tracker, clover
> - 3.9.0 for multiple drivers r600, radeonsi,
On 15/09/17 22:34, Jason Ekstrand wrote:
On Fri, Sep 15, 2017 at 7:10 AM, Lionel Landwerlin
mailto:lionel.g.landwer...@intel.com>>
wrote:
Signed-off-by: Lionel Landwerlin mailto:lionel.g.landwer...@intel.com>>
---
src/vulkan/util/vk_util.h | 7 +++
1 file changed, 7 insert
On 15/09/17 22:27, Jason Ekstrand wrote:
On Fri, Sep 15, 2017 at 7:10 AM, Lionel Landwerlin
mailto:lionel.g.landwer...@intel.com>>
wrote:
It will be used to store extension numbers as well.
Signed-off-by: Lionel Landwerlin mailto:lionel.g.landwer...@intel.com>>
---
src/vulkan
This might be python3-compatible, but it's not the same thing. str !=
unicode. Not sure where "names" can come from, but if it can come in
as a unicode string, this won't work.
On Tue, Sep 19, 2017 at 10:14 AM, Eric Engestrom
wrote:
> Signed-off-by: Eric Engestrom
> ---
> scons/custom.py | 2 +-
Signed-off-by: Eric Engestrom
---
src/gallium/drivers/swr/SConscript | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/gallium/drivers/swr/SConscript
b/src/gallium/drivers/swr/SConscript
index fdced66463c912048e04..3b624ceccad4fc8bade2 100644
--- a/src/gallium/drivers
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102852
Reported-by: Alex Granni
Signed-off-by: Eric Engestrom
---
SConstruct | 8
scons/gallium.py| 22 +++---
scons/llvm.py | 16 ++
Signed-off-by: Eric Engestrom
---
scons/custom.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scons/custom.py b/scons/custom.py
index 0767ba936d410167116d..978ee5f9ec7c23a74cb9 100644
--- a/scons/custom.py
+++ b/scons/custom.py
@@ -257,7 +257,7 @@ def parse_source_list(env
Signed-off-by: Eric Engestrom
---
scons/crossmingw.py | 2 +-
scons/dxsdk.py | 2 +-
scons/llvm.py | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/scons/crossmingw.py b/scons/crossmingw.py
index 34129450a56cdf14d8da..609cd00418e4ce9e8f1d 100644
--- a/scons/cros
Signed-off-by: Eric Engestrom
---
SConstruct | 3 +--
scons/custom.py | 8
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/SConstruct b/SConstruct
index 0215aa83073f120fe9df..a59a8ea210e956bb67de 100644
--- a/SConstruct
+++ b/SConstruct
@@ -152,8 +152,7 @@ try:
excep
Signed-off-by: Eric Engestrom
---
scons/gallium.py | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/scons/gallium.py b/scons/gallium.py
index db7764544145accaacf9..9772eb32bf271de6f358 100755
--- a/scons/gallium.py
+++ b/scons/gallium.py
@@ -193,15 +193,15 @@ def gen
Reviewed-by: Lionel Landwerlin
On 15/09/17 17:01, Jason Ekstrand wrote:
---
src/intel/blorp/blorp_clear.c | 24 +---
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/src/intel/blorp/blorp_clear.c b/src/intel/blorp/blorp_clear.c
index 0feebef..e8b1e32 100644
Reviewed-by: Lionel Landwerlin
On 15/09/17 17:01, Jason Ekstrand wrote:
---
src/intel/blorp/blorp_blit.c | 29 -
src/intel/blorp/blorp_priv.h | 5 +
2 files changed, 21 insertions(+), 13 deletions(-)
diff --git a/src/intel/blorp/blorp_blit.c b/src/intel/blo
On 15/09/17 17:01, Jason Ekstrand wrote:
In order to get support everywhere, this gets a bit complicated. On Sky
Lake and later, everything is fine because HALIGN/VALIGN are specified
in surface elements and are required to be at least 4 so any offsetting
we may need to do falls neatly within th
On 18 September 2017 at 18:15, Eric Engestrom wrote:
> Signed-off-by: Eric Engestrom
> ---
> src/amd/vulkan/radv_wsi.c | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/src/amd/vulkan/radv_wsi.c b/src/amd/vulkan/radv_wsi.c
> index 8a551c48bb..c9d4bbce8b 100644
> --- a
From: Louis-Francis Ratté-Boulianne
The planar_format image property was always set even for
non-planar formats. This was breaking CCS support as
intel_from_planar is now making sure we can't have both
a modifier and an planar format.
Signed-off-by: Louis-Francis Ratté-Boulianne
Reviewed-by: Da
From: Louis-Francis Ratté-Boulianne
Some DRI image properties weren't properly duplicated in the
new image. Some properties are still missing, but I'm not
certain if there was a good reason to let them out in the first
place.
Signed-off-by: Louis-Francis Ratté-Boulianne
Reviewed-by: Daniel Ston
https://bugs.freedesktop.org/show_bug.cgi?id=102847
--- Comment #3 from Eric Engestrom ---
(In reply to Eric Engestrom from comment #2)
> I'm assuming you were building the arch pkgbuild in a clean chroot?
> If not, can you try that?
Just tested a clean build with the current PKGBUILD (1234495e9
On Tue, Sep 19, 2017 at 2:04 PM, Emil Velikov wrote:
> On 19 September 2017 at 10:12, Grazvydas Ignotas wrote:
>> On Mon, Sep 18, 2017 at 11:30 PM, Matt Turner wrote:
>>> On Mon, Sep 18, 2017 at 12:28 PM, Grazvydas Ignotas
>>> wrote:
On some platforms, gcc generates library calls when __a
Add a build check for g++-4.4 which is the oldest gcc based compiler
directly supported in ubuntu/trusty, and one of the compilers that don't
have full c++11 support, i.e. it doesn't understand -std=c++11.
Since llvm >= 3.9 propagates -std=c++11 in the LLVM_CXXFLAGS, an
older llvm version is requi
Unify the CXX feature tests for C++11 support that is required for SWR,
clover, and mesa/st/tests.
Instead of using a custom made test (SWR) or testing for the gcc version
(clover), use ax_cxx_compile_stdcxx.m4, modified to return the CXX flags
used to enable c++11, to test for C++11 support and a
Was: configure+mesa/st:
As Emil pointed out, adding a test for C++11 for only one test is not very
nice,
and since swr and clover already did distinct checks for this, I propose to
unify these tests and base compilation and running the mesa/st/tests one the
same test.
The second patch then
Alexandru-Liviu
Please use email client which does not mangle with the email contents.
Things were bit messy here, so I had to redo the whole patch.
Personally I use git send-email, since it can generate the patches and
send them in one go ;-)
Thanks
Emil
https://bugs.freedesktop.org/show_bug.cgi?id=102318
Emil Velikov changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugs.freedesktop.org/show_bug.cgi?id=101655
Emil Velikov changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
On 19 September 2017 at 10:12, Grazvydas Ignotas wrote:
> On Mon, Sep 18, 2017 at 11:30 PM, Matt Turner wrote:
>> On Mon, Sep 18, 2017 at 12:28 PM, Grazvydas Ignotas
>> wrote:
>>> On some platforms, gcc generates library calls when __atomic_* functions
>>> are used, but does not link the requir
https://bugs.freedesktop.org/show_bug.cgi?id=102852
--- Comment #2 from Alex Granni ---
I always used Python 2.7. I always knew Mesa3D Scons build isn't Python 3
compatible. So there is a push towards Python 3 by Scons 3.0 apparently.
--
You are receiving this mail because:
You are the assignee
1 - 100 of 122 matches
Mail list logo