https://bugs.freedesktop.org/show_bug.cgi?id=102809
--- Comment #1 from Tapani Pälli ---
could you provide trace file (apitrace) of this?
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.___
On 09/15/2017 07:40 PM, Matt Turner wrote:
On Thu, Sep 14, 2017 at 12:26 AM, Tapani Pälli wrote:
fixes following warning:
warning: format specifies type 'long' but the argument has type 'uint64_t'
(aka 'unsigned long long')
cast is needed to avoid this turning in to another warning on 3
From: Dave Airlie
If we don't have a depth piece, we don't get a correct
swizzle mode and we hit an assert in addrlib.
In case of no depth get the preferrred swizzle mode for
stencil alone.
Signed-off-by: Dave Airlie
---
src/amd/common/ac_surface.c | 9 +++--
1 file changed, 7 insertions(
From: Roland Scheidegger
This uses all the existing code to calculate lod values for mip linear
filtering. Though we'll have to disable the simplifications (if we know some
parts of the lod calculation won't actually matter for filtering purposes due
to mip clamps etc.). For better or worse, we'l
Mesa 17.2.1 is now available.
In this release we have:
Multiple fixes, making the GLSL shader cache more robust. The RADV driver
has seen a few dozen patches, as a result Vega support was re-enabled.
The i965, radeonsi, nvc0 and freedreno have received a few small fixes each.
Whereas on EGL sid
On 17/09/17 16:02, Jason Ekstrand wrote:
On September 17, 2017 3:57:39 AM Lionel Landwerlin
wrote:
On 15/09/17 17:18, Jason Ekstrand wrote:
---
src/intel/vulkan/anv_extensions.py | 1 +
src/intel/vulkan/anv_image.c | 37
+++--
2 files changed, 36
On 18 September 2017 at 01:00, Jason Ekstrand wrote:
> Reviewed: Jason Ekstrand
Reviewed-by: Dave Airlie
>
>
>
> On September 17, 2017 5:00:01 AM Bas Nieuwenhuizen
> wrote:
>
>> Nothing too exciting, just adding the possibility for a pNext pointer,
>> and batch binding. Our binding is pretty
On 17 September 2017 at 20:59, Bas Nieuwenhuizen
wrote:
> We are really not going to use a winsys which does not need to store
> the va, so might as well store it in a standard field.
>
> Not sure this helps perf much though, as most of the cost is in the
> cache miss accessing the bo anyway, whic
https://bugs.freedesktop.org/show_bug.cgi?id=102573
--- Comment #5 from Shmerl ---
(In reply to Grazvydas Ignotas from comment #3)
> It takes ~8h to build mesa configured with just swrast, and qemu can't make
> use of multiple cores when emulating ARM, so not always a good option.
Apparently, Qe
It checks tpl-egl/libtbm/libtdm packages and defines HAVE_PLATFORM_TIZEN.
This feature is enabled by the config option '--with-platforms=tizen'
Signed-off-by: Mun Gwan-gyeong
---
configure.ac | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
i
Tizen platform (actually WL_TBM protocol) internally processes similiar actions
such as mesa's BindWaylandDisplayWL/UnbindWaylandDisplayWL/QueryWaylandBufferWL.
So the platform_tizen.c needs to implemment BindWaylandDisplayWL,
UnbindWaylandDisplayWL and QueryWaylandBufferWL apart from mesa's.
-
It adds support of dri_image_loader to egl dri2 tizen backend.
- referenced a basic buffer flow and management implementation from
android's.
It adds dri_image_back/dri_image_back member variables to dri_egl_surface for
a management of back/front buffers.
Signed-off-by: Mun Gwan-gyeong
---
It adds TIZEN_image_native_surface extension string to _EGLExtensions.
And it adds a routine of creating an EGLImage from a tbm_surface.
- section overview
from
https://www.khronos.org/registry/EGL/extensions/TIZEN/EGL_TIZEN_image_native_surface.txt
"Tizen Buffer Manager (TBM) is a use
It implements the egl swrast related features for tizen platform on
platform_tizen.c
It works with libtpl-egl (Tizen Porting Layer for egl) and libtbm (Tizen Buffer
Manager)
where back buffers of windows are backed by GEM objects. In Tizen a native
window
has a queue (tbm_surface_queue) of back
It adds support of dri2_loader to egl dri2 tizen backend.
- referenced a basic buffer flow and management implementation from android.
And it implements a query buffer age extesion for tizen and turn on
swap_buffers_with_damage extension.
- it add color buffer related member variables to dri_
In the tizen platform, a wl_buffer wraps a tbm_surface. The tbm_surface contains
gem name or prime fd. For creating dri_image, we need to extract the tbm_surface
from the wl_buffer and we use tpl_display_get_buffer_from_native_pixmap() api
for that.
Signed-off-by: Mun Gwan-gyeong
---
src/egl/dri
It adds some member variables for tizen platform on dri2_egl_display and
dri2_egl_surface.
- tpl_display stores a object which encapsulates native disply (wl_display,
gbm_device, tbm_bufmgr) for tizen platfom.
- native_win stores native window (wl_surface, gbm_surface,
tbm_surface_queue_h
It adds a _EGL_PLATFORM_TIZEN enum value to _EGLPlatformType for tizen platform.
It adds a detecting routine of tizen platform to
_eglNativePlatformDetectNativeDisplay()
and _eglGetNativePlatform().
- As tizen platform internally distinguishes native displays of drm/gbm and
wayland
client,
Hi,
these commit series modified some items from previous version.
1. patches are seperated by feature implementation.
2. remove unclearly relevant pbuffer surface-creation code.
3. refactored for removing duplicated codes.
4. rebased for lastest code base.
Gwan-gyeong Mun (9):
egl: add a tre
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
---
This implements a new interface I am proposing for libva2, which will allow
export to work properly wi
Necessary to support P010/P016 surfaces for video.
Signed-off-by: Mark Thompson
---
src/gallium/state_trackers/dri/dri2.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/src/gallium/state_trackers/dri/dri2.c
b/src/gallium/state_trackers/dri/dri2.c
index 1e8bb48104..276f6e0e0
On September 17, 2017 3:57:39 AM Lionel Landwerlin
wrote:
On 15/09/17 17:18, Jason Ekstrand wrote:
---
src/intel/vulkan/anv_extensions.py | 1 +
src/intel/vulkan/anv_image.c | 37 +++--
2 files changed, 36 insertions(+), 2 deletions(-)
diff --git a/
Reviewed: Jason Ekstrand
On September 17, 2017 5:00:01 AM Bas Nieuwenhuizen
wrote:
Nothing too exciting, just adding the possibility for a pNext pointer,
and batch binding. Our binding is pretty much trivial.
It also adds VK_IMAGE_CREATE_ALIAS_BIT_KHR, but since we store no
state in radv_
On Sunday, September 17, 2017 1:58:16 AM PDT Chris Wilson wrote:
> Quoting Kenneth Graunke (2017-09-16 09:31:27)
> > This shouldn't really happen in practice, but I hit it a couple of times
> > when running a driver with a bad memory leak. We may as well hook up
> > the warning, because if it ever
On 15 September 2017 at 23:36, Jason Ekstrand wrote:
>> --- a/src/intel/vulkan/anv_private.h
>> +++ b/src/intel/vulkan/anv_private.h
>> @@ -2162,12 +2162,22 @@ anv_pipeline_compile_cs(struct anv_pipeline
>> *pipeline,
>> struct anv_format_plane {
>> enum isl_format isl_format:16;
>> stru
Nothing too exciting, just adding the possibility for a pNext pointer,
and batch binding. Our binding is pretty much trivial.
It also adds VK_IMAGE_CREATE_ALIAS_BIT_KHR, but since we store no
state in radv_image, I don't think we have to do anything there.
---
src/amd/vulkan/radv_device.c
---
src/amd/vulkan/radv_descriptor_set.c | 28
src/amd/vulkan/radv_descriptor_set.h | 2 ++
2 files changed, 18 insertions(+), 12 deletions(-)
diff --git a/src/amd/vulkan/radv_descriptor_set.c
b/src/amd/vulkan/radv_descriptor_set.c
index 314ab5a96d0..5b9cfe66331 100
Since most games use only a few, iterating through all of them is
a waste. Simplifies the code too.
---
src/amd/vulkan/radv_cmd_buffer.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index 4ba552ebcbc..e0a
We are really not going to use a winsys which does not need to store
the va, so might as well store it in a standard field.
Not sure this helps perf much though, as most of the cost is in the
cache miss accessing the bo anyway, which we stil need to do.
---
src/amd/vulkan/radv_cmd_buffer.c
On 15/09/17 17:18, Jason Ekstrand wrote:
---
src/intel/vulkan/anv_extensions.py | 1 +
src/intel/vulkan/anv_image.c | 37 +++--
2 files changed, 36 insertions(+), 2 deletions(-)
diff --git a/src/intel/vulkan/anv_extensions.py
b/src/intel/vulkan/anv_ext
https://bugs.freedesktop.org/show_bug.cgi?id=93551
--- Comment #46 from a.kralovi...@gmail.com ---
Step by step guide for GOG version:
1) Download the source for the LD_PRELOAD shim
2) Compile it using the command given inside the just downloaded patch file.
This will give you a divos-hack.so file
Maybe you could use the hardware feature list and have an extra option of
unsupported, for the hardware that cannot do that feature and not include
that in the percentages
On Fri, 15 Sep 2017, 12:19 am Bas Nieuwenhuizen
wrote:
> On Fri, Sep 15, 2017 at 1:18 AM, Dave Airlie wrote:
> > On 15 Sept
I'll rebase my stuff on top of this.
Reviewed-by: Lionel Landwerlin
On 15/09/17 20:10, Jason Ekstrand wrote:
---
src/intel/vulkan/anv_device.c | 41 +---
src/intel/vulkan/anv_extensions.py | 1 +
src/intel/vulkan/anv_image.c | 43
On 15/09/17 23:36, Jason Ekstrand wrote:
struct anv_format_plane {
enum isl_format isl_format:16;
struct isl_swizzle swizzle;
+
+ /* Whether this plane contains chroma channels */
+ bool has_chroma;
+
+ /* For downscaling of YUV planes */
+ ui
This is:
Reviewed-by: Andres Gomez
... and pushed in a couple of minutes.
Thanks for the patch, Gert ☺
On Sun, 2017-09-17 at 00:12 +0100, Eric Engestrom wrote:
> On Saturday, 2017-09-16 16:04:15 +, Gert Wollny wrote:
> > Adding gbm_device_get_format_modifier_plane_count made the
> > test
This is:
Reviewed-by: Andres Gomez
On Sat, 2017-09-16 at 23:58 +0100, Eric Engestrom wrote:
> Fixes: 6a8aa11c207b99920b93 "st/omx_bellagio: Rename state tracker and option"
> Cc: Gurkirpal Singh
> Signed-off-by: Eric Engestrom
> ---
> docs/sourcetree.html | 2 +-
> 1 file changed, 1 insertion
Quoting Kenneth Graunke (2017-09-16 09:31:27)
> This shouldn't really happen in practice, but I hit it a couple of times
> when running a driver with a bad memory leak. We may as well hook up
> the warning, because if it ever triggers, we'll know something is wrong.
Out of curiosity, the GTT mmap
Quoting Kenneth Graunke (2017-09-16 09:31:26)
> We'll want to pass this to brw_bo_map in a moment.
Reviewed-by: Chris Wilson
-Chris
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Compiles fine with this patch,
Tested-by: Gert Wollny
Am Samstag, den 16.09.2017, 22:05 -0400 schrieb Jan Vesely:
> Fixes build issues with llvm-3.6
> Fixes: 3115687f9b9830417c408228db2bc679e346bba6 (clover: Fix build
> after
> LLVM r313390)
>
> Signed-off-by: Jan Vesely
> ---
> src/galli
The tests in mesa/st/tests require C++11. Check whether the compiler
supports the -std=c++11 flag and if so, enable the tests. Otherwise
skip compiling and running the tests altogether.
Fixes: 7be6d8fe12 ("mesa/st: glsl_to_tgsi: add tests for the
new temporary lifetime tracker")
Bugzilla: https:/
40 matches
Mail list logo