which it actually implements instead of the newest version defined in
dri_interface.h
Cc: "10.5 10.6"
Signed-off-by: Boyan Ding
---
src/egl/drivers/dri2/platform_x11.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/egl/drivers/dri2/platform_x11.c
b/src/egl/drivers/dri2
The idea of drm_driver.h and the DRM prefix is that it's meant to be
Linux-specific, and winsys_handle should be considered an opaque
structure by most state trackers. I think VMWare have their own
definition of winsys_handle for Windows.
The terms like "KMS", "SHARED" (= FLINK), and FD (= DMABUF)
Hi,
FWIW, drivers shouldn't use the *_VERSION definitions from
dri_interface.h. If they do, it's a bug.
Marek
On Mon, Jun 15, 2015 at 5:38 PM, Marc-André Lureau
wrote:
> Hi
>
> On Mon, Jun 15, 2015 at 4:51 PM, Boyan Ding wrote:
>>
>> Sorry I was in a rush when replying this. After reading the
On Mon, Jun 15, 2015 at 11:39 AM, Tom Stellard wrote:
> ---
> si-report.py | 8 +++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
Feel free to commit. I think anyone with mesa commit access can push
to shader-db as well. Let me know if that's not the case.
___
https://bugs.freedesktop.org/show_bug.cgi?id=89819
--- Comment #7 from Roland Scheidegger ---
(In reply to Luke from comment #6)
> Roland,
> Did I miss the commit or is your fix still in the process of being reviewed?
> I'd be glad to help test out your patch.
The crash fix was 6e5970ffee0129fb9
https://bugs.freedesktop.org/show_bug.cgi?id=89819
--- Comment #6 from Luke ---
Roland,
Did I miss the commit or is your fix still in the process of being reviewed?
I'd be glad to help test out your patch.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the a
---
si-report.py | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/si-report.py b/si-report.py
index fbeed11..ec88112 100755
--- a/si-report.py
+++ b/si-report.py
@@ -145,7 +145,13 @@ class si_stats:
self.__dict__[name] += 1
def is_empty(self):
-
Nanley Chery writes:
> Although most of the patch is incorrect, the following change is still
> necessary isn't it?
> if (mt->compressed) {
>mip1_width = ALIGN(minify(mt->physical_width0, 1), mt->align_w) +
> - ALIGN(minify(mt->physical_width0, 2), bw);
> +
Although most of the patch is incorrect, the following change is still
necessary isn't it?
if (mt->compressed) {
mip1_width = ALIGN(minify(mt->physical_width0, 1), mt->align_w) +
- ALIGN(minify(mt->physical_width0, 2), bw);
+ ALIGN(minify(mt->physical_widt
Hi
On Mon, Jun 15, 2015 at 4:51 PM, Boyan Ding wrote:
> Sorry I was in a rush when replying this. After reading the rest of the
> patches
> I saw you checked if the functions added are really implemented. But I
> do think
> we should change the version of swrastLoader in egl/x11 to 2.
>
We coul
On 06/15/2015 10:09 PM, Boyan Ding wrote:
> On 06/15/2015 09:34 PM, Marc-André Lureau wrote:
>> Add new APIa to put and get an image using shared memory. Instead of
>> only
>> passing the data pointer, 3 arguments are given: the shmid, the data
>> offset and the shmaddr.
>>
>> Bump interface vers
Oh, I missed that we had that helper function available for this...
With the patch that adds the integer formats to the helper function this
is:
Reviewed-by: Iago Toral Quiroga
On Wed, 2015-06-10 at 16:54 -0700, Anuj Phogat wrote:
> Signed-off-by: Anuj Phogat
> ---
> src/mesa/main/readpix.c |
On 15/06/15 16:29, Samuel Iglesias Gonsálvez wrote:
> Reviewed-by: Samuel Iglesias Gonsálvez
>
> Sam
>
> On 15/06/15 13:06, Timothy Arceri wrote:
>> This reverts commit adee54f8269c5e9f4fde91d19f0e465afc8f14d8.
>>
>> Further down in the GLSL ES 3.10 spec it say:
>>
>> "If an array is declared
Reviewed-by: Iago Toral Quiroga
On Thu, 2015-06-11 at 09:58 -0700, Anuj Phogat wrote:
> Signed-off-by: Anuj Phogat
> ---
> src/mesa/main/readpix.c | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/src/mesa/main/readpix.c b/src/mesa/main/readpix.c
> index df46f83..916
Reviewed-by: Samuel Iglesias Gonsálvez
Sam
On 15/06/15 13:06, Timothy Arceri wrote:
> This reverts commit adee54f8269c5e9f4fde91d19f0e465afc8f14d8.
>
> Further down in the GLSL ES 3.10 spec it say:
>
> "If an array is declared as the last member of a shader storage block
> and the size is not
On 06/15/2015 09:34 PM, Marc-André Lureau wrote:
Add new APIa to put and get an image using shared memory. Instead of only
passing the data pointer, 3 arguments are given: the shmid, the data
offset and the shmaddr.
Bump interface version.
---
include/GL/internal/dri_interface.h | 18 +
On 15/06/15 13:25, Timothy Arceri wrote:
> On Wed, 2015-06-03 at 09:01 +0200, Iago Toral Quiroga wrote:
>> From: Samuel Iglesias Gonsalvez
>>
>> They only can be defined in the last position of the shader
>> storage blocks.
>>
>> When an unsized array is used in different shaders, it might be
>>
The DRM prefix seems unnecessary as other kind of handle could be used.
---
src/gallium/auxiliary/vl/vl_winsys_dri.c | 2 +-
src/gallium/drivers/freedreno/freedreno_screen.c | 12 ++--
src/gallium/drivers/nouveau/nouveau_screen.c | 12 ++--
src/gallium/drivers/vc4/v
Hi,
XPutImage/XGetImage requires to copy the images around, and the
request may be split over several chunks. Using XShm should improve
performance.
In particular, the performances are bad when using gnome-shell with
Spice and playing video. Chunking the update confuses the video
detection heuris
---
src/gallium/state_trackers/dri/drisw.c | 23 ++-
1 file changed, 22 insertions(+), 1 deletion(-)
diff --git a/src/gallium/state_trackers/dri/drisw.c
b/src/gallium/state_trackers/dri/drisw.c
index 75c8e85e..2ebb112 100644
--- a/src/gallium/state_trackers/dri/drisw.c
+++ b/
If drisw_loader_funcs implements put_image_shm, allocates display
target data with shared memory and display with put_image_shm().
---
src/gallium/winsys/sw/dri/dri_sw_winsys.c | 72 +--
1 file changed, 60 insertions(+), 12 deletions(-)
diff --git a/src/gallium/winsys/
---
src/glx/drisw_glx.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/src/glx/drisw_glx.c b/src/glx/drisw_glx.c
index f27e1f4..d80c396 100644
--- a/src/glx/drisw_glx.c
+++ b/src/glx/drisw_glx.c
@@ -305,6 +305,32 @@ swrastGetImage(__DRIdrawable * read,
ximage-
The structure is shared in drm driver and sw_winsys headers, moving it
to a common place to have a common definition.
---
src/gallium/include/state_tracker/drm_driver.h| 32 +-
src/gallium/include/state_tracker/winsys_handle.h | 41 +++
2 files changed, 42 i
If the DRIswrastLoaderExtension implements putImageShm, bind it to
drisw_loader_funcs.
---
src/gallium/include/state_tracker/drisw_api.h | 3 +++
src/gallium/state_trackers/dri/drisw.c| 37 +--
2 files changed, 32 insertions(+), 8 deletions(-)
diff --git a/src/gal
---
src/gallium/include/state_tracker/drisw_api.h | 1 +
src/gallium/include/state_tracker/sw_winsys.h | 3 +--
src/gallium/include/state_tracker/winsys_handle.h | 1 +
src/gallium/winsys/sw/dri/dri_sw_winsys.c | 10 +-
4 files changed, 12 insertions(+), 3 deletions(-)
Add new APIa to put and get an image using shared memory. Instead of only
passing the data pointer, 3 arguments are given: the shmid, the data
offset and the shmaddr.
Bump interface version.
---
include/GL/internal/dri_interface.h | 18 +-
1 file changed, 17 insertions(+), 1 delet
Implements putImageShm from DRIswrastLoaderExtension.
If XShm extension is not available, or fails, it will fallback on
regular XPutImage().
Tested on Linux only with 16bpp and 32bpp visual.
---
src/glx/drisw_glx.c | 165 +++
src/glx/drisw_priv.h
On Sat, Jun 13, 2015 at 08:16:23PM +0200, Marek Olšák wrote:
> From: Marek Olšák
>
Reviewed-by: Tom Stellard
> ---
> configure.ac | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/configure.ac b/configure.ac
> index 34d1ac9..e6d947e 100644
> --- a/configure.ac
> +++ b/
On 06/14/2015 12:22 PM, Marek Olšák wrote:
From: Chris Forbes
For tessellation.
v2: cleanup by Marek Olšák
---
src/mesa/main/pipelineobj.c | 55 +++--
1 file changed, 38 insertions(+), 17 deletions(-)
diff --git a/src/mesa/main/pipelineobj.c b/src/me
On Tue, Jun 09, 2015 at 02:30:02PM -0700, Anuj Phogat wrote:
> On Tue, Jun 2, 2015 at 2:51 PM, Anuj Phogat wrote:
> > Patch sets the alignments for texture and renderbuffer surfaces.
> >
> > V3: Make changes inside horizontal_alignment() and
> > vertical_alignment() (Topi)
> >
> > Signed-off-b
From: Marta Lofstedt
v3 : Removed space in comment.
Signed-off-by: Marta Lofstedt
---
src/mesa/main/multisample.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/multisample.c b/src/mesa/main/multisample.c
index 816837b..e2d50ac 100644
--- a/src/mesa/main/
> -Original Message-
> From: mesa-dev [mailto:mesa-dev-boun...@lists.freedesktop.org] On
> Behalf Of Ilia Mirkin
> Sent: Tuesday, May 12, 2015 5:00 PM
> To: Marta Lofstedt
> Cc: mesa-dev@lists.freedesktop.org
> Subject: Re: [Mesa-dev] [PATCH] glsl/es31:Allow
> GL_ARB_TEXTURE_MULTISAMPLE i
From: Marta Lofstedt
Signed-off-by: Marta Lofstedt
---
src/glsl/builtin_functions.cpp | 3 +--
src/glsl/builtin_types.cpp | 2 +-
src/glsl/glsl_lexer.ll | 13 +++--
src/glsl/glsl_parser_extras.h | 7 ++-
4 files changed, 15 insertions(+), 10 deletions(-)
diff --git
On Wed, 2015-06-03 at 09:01 +0200, Iago Toral Quiroga wrote:
> From: Samuel Iglesias Gonsalvez
>
> They only can be defined in the last position of the shader
> storage blocks.
>
> When an unsized array is used in different shaders, it might be
> converted in different sized arrays, avoid get a
> -Original Message-
> From: Ian Romanick [mailto:i...@freedesktop.org]
> Sent: Tuesday, June 9, 2015 6:08 PM
> To: Lofstedt, Marta; mesa-dev@lists.freedesktop.org
> Cc: sa...@lapland.gov
> Subject: Re: [Mesa-dev] [PATCH 2/7] mesa/es3.1: enable
> GL_ARB_shader_image_load_store for gles3.1
From: Marta Lofstedt
v3: only expose enums from GL_ARB_shader_image_load_store
for gles 3.1 and GL core
Signed-off-by: Marta Lofstedt
---
src/mesa/main/get.c | 6 ++
src/mesa/main/get_hash_params.py | 16 +---
2 files changed, 15 insertions(+), 7 deletions(-)
dif
From: Marta Lofstedt
v3 : only expose GL_ARB_explicit_uniform_location enums
for gles 3.1 and GL core.
Signed-off-by: Marta Lofstedt
---
src/mesa/main/get.c | 6 ++
src/mesa/main/get_hash_params.py | 4 +++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/src/mes
From: Marta Lofstedt
v3 : only expose ARB_shader_atomic_counters enums
for gles 3.1 and GL core.
Signed-off-by: Marta Lofstedt
---
src/mesa/main/get.c | 6 ++
src/mesa/main/get_hash_params.py | 22 +-
2 files changed, 19 insertions(+), 9 deletions(-)
dif
From: Marta Lofstedt
v3 : only expose GL_ARB_texture_gather enums for
gles 3.1 and GL core.
Signed-off-by: Marta Lofstedt
---
src/mesa/main/get.c | 6 ++
src/mesa/main/get_hash_params.py | 10 +-
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/src/mesa
This is the V3 versions of my previous patch-set.
Also, please note that Tapani's patch that was originally
part of this patch-set was merged: git@83624c141d3
Marta Lofstedt (6):
mesa/es3.1: enable GL_ARB_shader_image_load_store for gles3.1
mesa/es3.1: enable GL_ARB_shader_atomic_counters for
From: Marta Lofstedt
v3 : only expose GL_ARB_compute_shader enums for
gles 3.1 and GL core.
Signed-off-by: Marta Lofstedt
---
src/mesa/main/get.c | 6 ++
src/mesa/main/get_hash_params.py | 20 ++--
2 files changed, 16 insertions(+), 10 deletions(-)
diff --git
From: Marta Lofstedt
v3 : only expose GL_ARB_texture_multisample enums
for gles 3.1 and Gl core.
Signed-off-by: Marta Lofstedt
---
src/mesa/main/get.c | 6 ++
src/mesa/main/get_hash_params.py | 18 +-
2 files changed, 15 insertions(+), 9 deletions(-)
diff --g
This reverts commit adee54f8269c5e9f4fde91d19f0e465afc8f14d8.
Further down in the GLSL ES 3.10 spec it say:
"If an array is declared as the last member of a shader storage block
and the size is not specified at compile-time, it is sized at run-time.
In all other cases, arrays are sized only at co
Reviewed-by: Samuel Iglesias Gonsálvez
Sam
On 13/06/15 09:33, Boyan Ding wrote:
> The call to dri2_x11_add_configs_for_visuals (previously
> dri2_add_configs_for_visuals) was moved downwards in commit f8c5b8a1,
> but appeared again in its original position after its rename in
> d019cd81. Remove
Mesa 10.6.0 is now available.
It's the three month effort of approximately 100 individuals, resulting
in well over 2000 commits. Big thanks to all the developers, testers,
bug-reporters and everyone else for their hard work !
The following extensions are now supported by the said drivers:
- GL_A
Mesa 10.6.0 is now available.
It's the three month effort of approximately 100 individuals, resulting
in well over 2000 commits. Big thanks to all the developers, testers,
bug-reporters and everyone else for their hard work !
The following extensions are now supported by the said drivers:
- GL_A
46 matches
Mail list logo