Re: [Mesa-dev] [PATCH v5 00/29] add fp64 support to mesa and glsl compiler

2015-02-16 Thread Tapani Pälli
On 02/11/2015 09:13 AM, Tapani Pälli wrote: On 02/10/2015 01:58 PM, Ilia Mirkin wrote: Tapani's "glsl: validate output types for shader stages" patch is necessary for the piglit that its description references to pass. If you have a better suggestion of where to put that code, let me know.

Re: [Mesa-dev] Mesa 10.5.0 release candidate 1

2015-02-16 Thread Maarten Lankhorst
Hey, Op 12-02-15 om 15:24 schreef Emil Velikov: > Mesa 10.5.0 release candidate 1 is now available for testing. The > current plan is to have an additional release candidate every Friday > until the eventual 10.5.0 release on Mar 6th. > > The tag in the git repository for Mesa 10.5.0-rc1 is 'mesa-

Re: [Mesa-dev] [PATCH 00/23] ARB_direct_state_access buffer objects (v2)

2015-02-16 Thread Martin Peres
On 12/02/15 22:12, Ilia Mirkin wrote: On Thu, Feb 12, 2015 at 3:09 PM, Martin Peres wrote: On 12/02/15 04:05, Laura Ekstrand wrote: This includes a v2 of all of the buffer object code plus a v2 of the related TextureBufferRange entry point. Note that some implementations have been merged toge

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 --- Comment #12 from Grigori Goronzy --- This seems to be related to the context creation by the included "MicroGlut". The code of this is quite messy. My guess is that something is wrong with context creation, not Mesa. If I replace "MicroGlut"

Re: [Mesa-dev] [PATCH] i965/simd8vs: Fix SIMD8 atomics

2015-02-16 Thread Francisco Jerez
Ben Widawsky writes: > The short version: we need to set bits in R0.7 which provide a mask to be used > for PS kill samples/pixels. Since the VS has no such concept, we just need to > set all 1. > > The longer version... > Execution for SIMD8 atomics is defined as follows: > SIMD8: The low 8 bits

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 --- Comment #13 from Grigori Goronzy --- Created attachment 113522 --> https://bugs.freedesktop.org/attachment.cgi?id=113522&action=edit s/MicroGlut/freeglut/ -- You are receiving this mail because: You are the QA Contact for the bug. You are

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 Grigori Goronzy changed: What|Removed |Added Attachment #113522|text/plain |application/octet-stream mime

[Mesa-dev] [PATCH 2/4] add visibility hidden to tls entry points

2015-02-16 Thread Marc Dietrich
Avoid redefined symbol errors in clang. Based on a suggestion from Rafael Ávila de Espíndola in http://llvm.org/bugs/show_bug.cgi?id=19778. Signed-off-by: Marc Dietrich --- src/mapi/entry_x86-64_tls.h | 3 ++- src/mapi/entry_x86_tls.h| 5 +++-- src/mapi/entry_x86_tsd.h| 5 +++-- 3 fil

[Mesa-dev] [PATCH 1/4] configure: add visibility macro detection to configure

2015-02-16 Thread Marc Dietrich
This adds clang/gcc visibility macro detection to configure and util/macros.h. This is can be used to conveniently add e.g. a "HIDDEN" attribute to a function. Signed-off-by: Marc Dietrich --- configure.ac | 28 ++-- src/util/macros.h | 6 ++ 2 files changed, 12

Re: [Mesa-dev] [LLVMdev] mesa-10.4.4: BROKEN TLS support in GLXwith llvm-toolchain v3.6.0rc2

2015-02-16 Thread Marc Dietrich
Am Samstag, 14. Februar 2015, 18:20:12 schrieb Dimitry Andric: > On 11 Feb 2015, at 11:16, Sedat Dilek wrote: > > On Wed, Feb 11, 2015 at 12:09 AM, Emil Velikov wrote: > >> On 10/02/15 13:17, Dimitry Andric wrote: > >>> On 09 Feb 2015, at 18:52, Sedat Dilek wrote: > On Mon, Feb 9, 2015 at

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 --- Comment #14 from Sebastian Parborg --- (In reply to Grigori Goronzy from comment #12) > This seems to be related to the context creation by the included > "MicroGlut". The code of this is quite messy. My guess is that something is > wrong wit

Re: [Mesa-dev] [PATCH] radeonsi: fix a crash if a stencil ref state is set before a DSA state

2015-02-16 Thread Marek Olšák
On Sun, Feb 15, 2015 at 9:43 PM, Axel Davy wrote: > It works fine. > > Since no state tracker need it currently, > why do you want to backport it to older mesa versions ? I nominate all fixes for backporting to stable branches. Some future fix which will also be backported might expose this bug.

Re: [Mesa-dev] [PATCH 3/4] st/mesa: pass etc2 textures to driver if supported

2015-02-16 Thread Marek Olšák
For patches 2 & 3: Reviewed-by: Marek Olšák Marek On Mon, Feb 16, 2015 at 8:36 AM, Ilia Mirkin wrote: > If the driver actually supports ETC2, don't decode it in software. > > Signed-off-by: Ilia Mirkin > --- > src/mesa/state_tracker/st_cb_texture.c | 4 ++-- > src/mesa/state_tracker/st_cont

Re: [Mesa-dev] [LLVMdev] mesa-10.4.4: BROKEN TLS support in GLXwithllvm-toolchain v3.6.0rc2

2015-02-16 Thread Marc Dietrich
Am Montag, 16. Februar 2015, 12:42:19 schrieb Sedat Dilek: > On Mon, Feb 16, 2015 at 10:39 AM, Marc Dietrich wrote: > > Am Samstag, 14. Februar 2015, 18:20:12 schrieb Dimitry Andric: > >> On 11 Feb 2015, at 11:16, Sedat Dilek wrote: > >> > On Wed, Feb 11, 2015 at 12:09 AM, Emil Velikov > >> > >

Re: [Mesa-dev] [PATCH 1/4] configure: add visibility macro detection to configure

2015-02-16 Thread Marc Dietrich
Am Montag, 16. Februar 2015, 10:36:32 schrieb Marc Dietrich: > This adds clang/gcc visibility macro detection to configure and > util/macros.h. This is can be used to conveniently add e.g. a "HIDDEN" > attribute to a function. > > Signed-off-by: Marc Dietrich for anyone who may wonder, these are

Re: [Mesa-dev] [PATCH] i965/vec4: Override destination register writemask in sampler message send.

2015-02-16 Thread Francisco Jerez
Hi Ian, Ian Romanick writes: > Please tag the commit with > > Cc: "10.5" > I don't think that's necessary, the commit that caused this regression isn't part of 10.5. > On 02/13/2015 05:03 AM, Francisco Jerez wrote: >> This line was removed by accident in commit >> 16b911257440afbd77a6eb762e28

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 --- Comment #15 from Grigori Goronzy --- The call to glXChooseFBConfig in MicroGlut doesn't specify any attribute list, so a list of all configs is returned by it. Later on, the GLX context i just uses the first returned config, which can be pret

[Mesa-dev] [PATCH] mesa: do not adjust float format if extension is not enabled

2015-02-16 Thread Tapani Pälli
Patch wraps float internal format adjustment inside extension check. v2: explicitly check for OpenGL ES 2.0 (Ian Romanick) Signed-off-by: Tapani Pälli Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=88907 --- src/mesa/main/teximage.c | 17 ++--- 1 file changed, 10 insertions(

[Mesa-dev] [Bug 88907] [PNV Bisected]Ogles2conform ES2-CTS.gtf.GL2ExtensionTests.texture_float.texture_float segfault

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=88907 --- Comment #6 from Tapani Pälli --- I've sent updated patch to the list for review. -- You are receiving this mail because: You are the QA Contact for the bug. ___ mesa-dev mailing list mesa-dev@list

[Mesa-dev] [Bug 67676] Transparent windows no longer work

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=67676 Jonny Lamb changed: What|Removed |Added Attachment #111864|0 |1 is obsolete|

[Mesa-dev] [PATCH 00/16] Direct State Access: TFO, RBO, SO, PPO and QO

2015-02-16 Thread Martin Peres
This patchset contains the code to implement the following parts of the Direct State Access extension: - Transform Feedback object - Renderbuffer object - Sampler object - Program Pipeline object - Query object This patchset has been tested on the Intel Haswell GPU and tested for non-regression wi

[Mesa-dev] [PATCH 03/16] main: fix the validation of the number of samples

2015-02-16 Thread Martin Peres
Maybe this should be the job of the dispatch layer. Signed-off-by: Martin Peres --- src/mesa/main/multisample.c | 9 + 1 file changed, 9 insertions(+) diff --git a/src/mesa/main/multisample.c b/src/mesa/main/multisample.c index 1f3fa0c..a0a659b 100644 --- a/src/mesa/main/multisample.c +

[Mesa-dev] [PATCH 09/16] main: Added entry point for glGetTransformFeedbacki64_v

2015-02-16 Thread Martin Peres
v2: Review from Laura Ekstrand - use the transform feedback object lookup wrapper v3: - use the new name of _mesa_lookup_transform_feedback_object_err Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 7 ++ src/mesa/main/tests/dispatch_sanity.cpp| 1

[Mesa-dev] [PATCH 11/16] main: Added entry points for glGetQueryBufferObject*

2015-02-16 Thread Martin Peres
These entry points will be fleshed out when the GL_ARB_query_buffer_object extension gets implemented. In the meantime, return GL_INVALID_OPERATION as suggested by Ian. Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 27 ++ src/mesa/main/queryobj.

[Mesa-dev] [PATCH 01/16] main: replace tabs by 8 spaces in bufferobj.c

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mesa/main/queryobj.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/mesa/main/queryobj.c b/src/mesa/main/queryobj.c index 932359c..17eaaac 100644 --- a/src/mesa/main/queryobj.c +++ b/src/mesa/main/queryobj.c @@ -616,8 +

[Mesa-dev] [PATCH 06/16] main: Added entry point for glTransformFeedbackBufferRange

2015-02-16 Thread Martin Peres
v2: review from Laura Ekstrand - use the refactored code to lookup the objects - improve some error messages - factor out the gl method name computation - better handle the spec differences between the DSA and non-DSA cases - quote the spec a little more v3: review from Laura Ekstrand - use the ne

[Mesa-dev] [PATCH 05/16] main: Added entry point for glTransformFeedbackBufferBase

2015-02-16 Thread Martin Peres
v2: Review from Laura Ekstrand - give more helpful error messages - factor the lookup code for the xfb and objBuf - replace some already-existing tabs with spaces - add comments to explain the cases where xfb == 0 or buffer == 0 - fix the condition for binding the transform buffer or not v3: Revie

[Mesa-dev] [PATCH 16/16] main: Added entry points for NamedRenderbufferStorage/Multisample

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 15 +++ src/mesa/main/fbobject.c | 147 ++--- src/mesa/main/fbobject.h | 9 ++ src/mesa/main/tests/dispatch_sanity.cpp| 2 + 4 files change

[Mesa-dev] [PATCH 13/16] main: Added entry point for glCreateSamplers

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 7 +++ src/mesa/main/samplerobj.c | 26 -- src/mesa/main/samplerobj.h | 2 ++ src/mesa/main/tests/dispatch_sanity.cpp| 1 + 4 files chang

[Mesa-dev] [PATCH 12/16] main: Added entry point for glCreateProgramPipelines

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 7 ++ src/mesa/main/pipelineobj.c| 35 +- src/mesa/main/pipelineobj.h| 3 +++ src/mesa/main/tests/dispatch_sanity.cpp| 1 + 4 files chang

[Mesa-dev] [PATCH 07/16] main: Added entry point for glGetTransformFeedbackiv

2015-02-16 Thread Martin Peres
v2: Review from Laura Ekstrand - use the transform feedback object lookup wrapper Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 6 ++ src/mesa/main/tests/dispatch_sanity.cpp| 1 + src/mesa/main/transformfeedback.c | 25 +++

[Mesa-dev] [PATCH 15/16] main: Added entry point for glGetNamedRenderbufferParameteriv

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 6 +++ src/mesa/main/fbobject.c | 53 +++--- src/mesa/main/fbobject.h | 4 ++ src/mesa/main/tests/dispatch_sanity.cpp| 1 + 4 files changed,

[Mesa-dev] [PATCH 02/16] main: replace tabs by 8 spaces in fbobject.c

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mesa/main/fbobject.c | 166 +++ 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/src/mesa/main/fbobject.c b/src/mesa/main/fbobject.c index 3053622..09c931d 100644 --- a/src/mesa/main/fbobject.c +++ b/sr

[Mesa-dev] [PATCH 14/16] main: Added entry point for glCreateRenderbuffers

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 7 + src/mesa/main/fbobject.c | 37 +- src/mesa/main/fbobject.h | 3 +++ src/mesa/main/tests/dispatch_sanity.cpp| 1 + 4 files change

[Mesa-dev] [PATCH 08/16] main: Added entry point for glGetTransformFeedbacki_v

2015-02-16 Thread Martin Peres
v2: Review from Laura Ekstrand - use the transform feedback object lookup wrapper v3: - use the new name of _mesa_lookup_transform_feedback_object_err Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 7 +++ src/mesa/main/tests/dispatch_sanity.cpp| 1

[Mesa-dev] [PATCH 04/16] main: Added entry point for glCreateTransformFeedbacks

2015-02-16 Thread Martin Peres
v2: Review from Laura Ekstrand - generate the name of the gl method once - shorten some lines to stay in the 78 chars limit v3: Review from Fredrik Höglund - rename gl_mthd_name to func - set EverBound in _mesa_create_transform_feedbacks in the dsa case v4: - rename _mesa_create_transform_feedba

[Mesa-dev] [PATCH 10/16] main: Added entry point for glCreateQueries

2015-02-16 Thread Martin Peres
Signed-off-by: Martin Peres --- src/mapi/glapi/gen/ARB_direct_state_access.xml | 8 +++ src/mesa/main/queryobj.c | 76 +++--- src/mesa/main/queryobj.h | 2 + src/mesa/main/tests/dispatch_sanity.cpp| 1 + 4 files changed, 8

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 --- Comment #16 from Sebastian Parborg --- (In reply to Grigori Goronzy from comment #15) > The call to glXChooseFBConfig in MicroGlut doesn't specify any attribute > list, so a list of all configs is returned by it. Later on, the GLX context > i

Re: [Mesa-dev] [PATCH] mesa: don't enable NV_fragment_program_option with swrast

2015-02-16 Thread Roland Scheidegger
Am 16.02.2015 um 00:36 schrieb Matt Turner: > On Sat, Feb 14, 2015 at 2:33 PM, Roland Scheidegger > wrote: >> Am 14.02.2015 um 21:12 schrieb Kenneth Graunke: >>> On Saturday, February 14, 2015 04:37:25 PM srol...@vmware.com wrote: From: Roland Scheidegger Since dropping some NV_fr

Re: [Mesa-dev] [PATCH] i965/simd8vs: Fix SIMD8 atomics

2015-02-16 Thread Jason Ekstrand
On Feb 15, 2015 11:55 PM, "Ben Widawsky" wrote: > > The short version: we need to set bits in R0.7 which provide a mask to be used > for PS kill samples/pixels. Since the VS has no such concept, we just need to > set all 1. > > The longer version... > Execution for SIMD8 atomics is defined as foll

Re: [Mesa-dev] [PATCH] i965/simd8vs: Fix SIMD8 atomics

2015-02-16 Thread Francisco Jerez
Jason Ekstrand writes: > On Feb 15, 2015 11:55 PM, "Ben Widawsky" > wrote: >> >> The short version: we need to set bits in R0.7 which provide a mask to be > used >> for PS kill samples/pixels. Since the VS has no such concept, we just > need to >> set all 1. >> >> The longer version... >> Execut

Re: [Mesa-dev] Mesa 10.5.0 release candidate 1

2015-02-16 Thread Emil Velikov
On 16/02/15 08:43, Maarten Lankhorst wrote: > Hey, > > Op 12-02-15 om 15:24 schreef Emil Velikov: >> Mesa 10.5.0 release candidate 1 is now available for testing. The >> current plan is to have an additional release candidate every Friday >> until the eventual 10.5.0 release on Mar 6th. >> >> The

[Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Francisco Jerez
The round-robin allocation strategy is expected to decrease the amount of false dependencies created by the register allocator and give the post-RA scheduling pass more freedom to move instructions around. On the other hand it has the disadvantage of increasing fragmentation and decreasing the num

Re: [Mesa-dev] [PATCH] mesa: don't enable NV_fragment_program_option with swrast

2015-02-16 Thread Brian Paul
On 02/16/2015 08:11 AM, Roland Scheidegger wrote: Am 16.02.2015 um 00:36 schrieb Matt Turner: On Sat, Feb 14, 2015 at 2:33 PM, Roland Scheidegger wrote: Am 14.02.2015 um 21:12 schrieb Kenneth Graunke: On Saturday, February 14, 2015 04:37:25 PM srol...@vmware.com wrote: From: Roland Scheidegg

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Jason Ekstrand
On Feb 16, 2015 8:35 AM, "Francisco Jerez" wrote: > > The round-robin allocation strategy is expected to decrease the amount > of false dependencies created by the register allocator and give the > post-RA scheduling pass more freedom to move instructions around. On > the other hand it has the di

Re: [Mesa-dev] [PATCH] i965/simd8vs: Fix SIMD8 atomics

2015-02-16 Thread Jason Ekstrand
On Feb 16, 2015 7:46 AM, "Francisco Jerez" wrote: > > Jason Ekstrand writes: > > > On Feb 15, 2015 11:55 PM, "Ben Widawsky" > > wrote: > >> > >> The short version: we need to set bits in R0.7 which provide a mask to be > > used > >> for PS kill samples/pixels. Since the VS has no such concept, w

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Francisco Jerez
Jason Ekstrand writes: > On Feb 16, 2015 8:35 AM, "Francisco Jerez" wrote: >> >> The round-robin allocation strategy is expected to decrease the amount >> of false dependencies created by the register allocator and give the >> post-RA scheduling pass more freedom to move instructions around. On

Re: [Mesa-dev] [PATCH:mesa 1/4] Remove extraneous ; after DECL_TYPE usage

2015-02-16 Thread Brian Paul
Series looks good to me. Reviewed-by: Brian Paul On 02/15/2015 07:41 PM, Alan Coopersmith wrote: The macro is defined to provide a trailing ; so this caused the expansion to end in ";;" which made the Solaris Studio compilers issue warnings for every line of: "builtin_type_macros.h", line 1

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Jason Ekstrand
On Feb 16, 2015 9:34 AM, "Francisco Jerez" wrote: > > Jason Ekstrand writes: > > > On Feb 16, 2015 8:35 AM, "Francisco Jerez" wrote: > >> > >> The round-robin allocation strategy is expected to decrease the amount > >> of false dependencies created by the register allocator and give the > >> pos

Re: [Mesa-dev] [PATCH] mesa: don't enable NV_fragment_program_option with swrast

2015-02-16 Thread Dieter Nützel
Am 16.02.2015 18:13, schrieb Brian Paul: On 02/16/2015 08:11 AM, Roland Scheidegger wrote: Am 16.02.2015 um 00:36 schrieb Matt Turner: On Sat, Feb 14, 2015 at 2:33 PM, Roland Scheidegger wrote: Am 14.02.2015 um 21:12 schrieb Kenneth Graunke: On Saturday, February 14, 2015 04:37:25 PM srol...@

Re: [Mesa-dev] [PATCH] mesa: don't enable NV_fragment_program_option with swrast

2015-02-16 Thread Matt Turner
On Mon, Feb 16, 2015 at 9:59 AM, Dieter Nützel wrote: > Sorry that I step in but what about GL_NV_vertex_program* in general? > There are several Mesa-demos (e.g. in tests) which do not work any longer. > > mesa-demos/tests> ./vptest1 > Sorry, this program requires GL_NV_vertex_program That sound

Re: [Mesa-dev] [PATCH 1/4] configure: add visibility macro detection to configure

2015-02-16 Thread Matt Turner
On Mon, Feb 16, 2015 at 1:36 AM, Marc Dietrich wrote: > This adds clang/gcc visibility macro detection to configure and util/macros.h. > This is can be used to conveniently add e.g. a "HIDDEN" attribute to a > function. > > Signed-off-by: Marc Dietrich > --- > configure.ac | 28 ++-

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Connor Abbott
Hi Francisco, A few comments: 1) This is just a difference in definitions, but to me an optimistically-colored node is a node that we pushed onto the stack without knowing whether we could color it or not. There may be (and most certainly are) nodes above the optimistically-colored node on the st

[Mesa-dev] [PATCH] auxiliary/vl: Build vl_winsys_dri.c only when needed.

2015-02-16 Thread Emil Velikov
With commit c39dbfdd0f7(auxiliary/vl: bring back the VL code for the dri targets) we did not fully consider users of dri-swrast alone. Thus we ended up trying to compile the dri2 specific code on platform which lack it - Cygwin for example. Cc: "10.5" Cc: Jon TURNEY Reported-by: Jon TURNEY Sign

Re: [Mesa-dev] [PATCH 2/4] add visibility hidden to tls entry points

2015-02-16 Thread Matt Turner
On Mon, Feb 16, 2015 at 1:36 AM, Marc Dietrich wrote: > Avoid redefined symbol errors in clang. Based on a suggestion from > Rafael à vila de Espíndola in > http://llvm.org/bugs/show_bug.cgi?id=19778. > > Signed-off-by: Marc Dietrich > --- > src/mapi/entry_x86-64_tls.h | 3 ++- > src/mapi/entr

[Mesa-dev] [PATCH 2/2] swrast: fix multiple color buffer writing

2015-02-16 Thread Brian Paul
If a fragment program wrote to more than one color buffer, the first fragment color got replicated to all dest buffers. This fixes 5 piglit FBO tests, including fbo-drawbuffers-arbfp. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=45348 Cc: "10.4, 10.5" --- src/mesa/swrast/s_span.c | 25

[Mesa-dev] [PATCH 1/2] mesa: remove unused _math_trans_4chan()

2015-02-16 Thread Brian Paul
--- src/mesa/math/m_translate.c | 21 - src/mesa/math/m_translate.h | 10 -- 2 files changed, 31 deletions(-) diff --git a/src/mesa/math/m_translate.c b/src/mesa/math/m_translate.c index 0b8c858..3a8ca74 100644 --- a/src/mesa/math/m_translate.c +++ b/src/mesa/math/m_tr

Re: [Mesa-dev] [PATCH] i965/simd8vs: Fix SIMD8 atomics

2015-02-16 Thread Ben Widawsky
On Mon, Feb 16, 2015 at 09:24:34AM -0800, Jason Ekstrand wrote: > On Feb 16, 2015 7:46 AM, "Francisco Jerez" wrote: > > > > Jason Ekstrand writes: > > > > > On Feb 15, 2015 11:55 PM, "Ben Widawsky" > > > wrote: > > >> > > >> The short version: we need to set bits in R0.7 which provide a mask to

Re: [Mesa-dev] [PATCH 1/2] mesa: remove unused _math_trans_4chan()

2015-02-16 Thread Matt Turner
Looks to be dead since: commit 588225770c60834dfd2a95850435cc549167dc05 Author: Keith Whitwell Date: Mon Jan 5 15:24:53 2004 + Beef up t_vertex.c: - cope with input vectors with size less than that of the emitted attribute. - cope with vertices with 'holes' in

Re: [Mesa-dev] [PATCH] i965/simd8vs: Fix SIMD8 atomics

2015-02-16 Thread Jason Ekstrand
On Mon, Feb 16, 2015 at 10:28 AM, Ben Widawsky wrote: > On Mon, Feb 16, 2015 at 09:24:34AM -0800, Jason Ekstrand wrote: > > On Feb 16, 2015 7:46 AM, "Francisco Jerez" > wrote: > > > > > > Jason Ekstrand writes: > > > > > > > On Feb 15, 2015 11:55 PM, "Ben Widawsky" < > benjamin.widaw...@intel.c

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Francisco Jerez
Jason Ekstrand writes: > On Feb 16, 2015 9:34 AM, "Francisco Jerez" wrote: >> >> Jason Ekstrand writes: >> >> > On Feb 16, 2015 8:35 AM, "Francisco Jerez" > wrote: >> >> >> >> The round-robin allocation strategy is expected to decrease the amount >> >> of false dependencies created by the regi

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Matt Turner
On Mon, Feb 16, 2015 at 10:40 AM, Francisco Jerez wrote: > My intuition is that the huge performance improvement Matt observed by > disabling the third scheduling heuristic is more likely to have been > caused by a decrease in the amount of cache thrashing caused by the fact > that he was running

Re: [Mesa-dev] [PATCH] mesa: don't enable NV_fragment_program_option with swrast

2015-02-16 Thread Roland Scheidegger
Am 16.02.2015 um 18:59 schrieb Dieter Nützel: > Am 16.02.2015 18:13, schrieb Brian Paul: >> On 02/16/2015 08:11 AM, Roland Scheidegger wrote: >>> Am 16.02.2015 um 00:36 schrieb Matt Turner: On Sat, Feb 14, 2015 at 2:33 PM, Roland Scheidegger wrote: > Am 14.02.2015 um 21:12 schrieb Ke

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Jason Ekstrand
On Mon, Feb 16, 2015 at 10:40 AM, Francisco Jerez wrote: > Jason Ekstrand writes: > > > On Feb 16, 2015 9:34 AM, "Francisco Jerez" > wrote: > >> > >> Jason Ekstrand writes: > >> > >> > On Feb 16, 2015 8:35 AM, "Francisco Jerez" > > wrote: > >> >> > >> >> The round-robin allocation strategy is

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Francisco Jerez
Matt Turner writes: > On Mon, Feb 16, 2015 at 10:40 AM, Francisco Jerez > wrote: >> My intuition is that the huge performance improvement Matt observed by >> disabling the third scheduling heuristic is more likely to have been >> caused by a decrease in the amount of cache thrashing caused by t

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Jason Ekstrand
On Mon, Feb 16, 2015 at 10:57 AM, Jason Ekstrand wrote: > > > On Mon, Feb 16, 2015 at 10:40 AM, Francisco Jerez > wrote: > >> Jason Ekstrand writes: >> >> > On Feb 16, 2015 9:34 AM, "Francisco Jerez" >> wrote: >> >> >> >> Jason Ekstrand writes: >> >> >> >> > On Feb 16, 2015 8:35 AM, "Francisc

[Mesa-dev] [PATCH] auxiliary/vl: honour the DRI2PROTO_CFLAGS

2015-02-16 Thread Emil Velikov
Otherwise for non-default installations the build will fail to find the headers and error out. Cc: "10.5" Signed-off-by: Emil Velikov --- src/gallium/auxiliary/Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/auxiliary/Makefile.am b/src/gallium/auxiliary/Makefile.am

Re: [Mesa-dev] [PATCH v5 08/29] glsl: fix uniform linking logic in the presence of structs

2015-02-16 Thread Ilia Mirkin
On Tue, Feb 10, 2015 at 6:58 AM, Ilia Mirkin wrote: > Add a enter/leave record callback so that the offset may be aligned to > the proper value. Otherwise only leaf fields are called, and the first > field needs to be aligned to the outer struct's base alignment while the > last field needs to be

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Francisco Jerez
Jason Ekstrand writes: > On Mon, Feb 16, 2015 at 10:40 AM, Francisco Jerez > wrote: > >> Jason Ekstrand writes: >> >> > On Feb 16, 2015 9:34 AM, "Francisco Jerez" >> wrote: >> >> >> >> Jason Ekstrand writes: >> >> >> >> > On Feb 16, 2015 8:35 AM, "Francisco Jerez" >> > wrote: >> >> >> >> >>

Re: [Mesa-dev] [PATCH 02/16] main: replace tabs by 8 spaces in fbobject.c

2015-02-16 Thread Laura Ekstrand
LGTM. Reviewed-by: Laura Ekstrand On Mon, Feb 16, 2015 at 6:13 AM, Martin Peres wrote: > Signed-off-by: Martin Peres > --- > src/mesa/main/fbobject.c | 166 > +++ > 1 file changed, 83 insertions(+), 83 deletions(-) > > diff --git a/src/mesa/main/fb

Re: [Mesa-dev] [PATCH 01/16] main: replace tabs by 8 spaces in bufferobj.c

2015-02-16 Thread Laura Ekstrand
LGTM. Reviewed-by: Laura Ekstrand On Mon, Feb 16, 2015 at 6:13 AM, Martin Peres wrote: > Signed-off-by: Martin Peres > --- > src/mesa/main/queryobj.c | 16 > 1 file changed, 8 insertions(+), 8 deletions(-) > > diff --git a/src/mesa/main/queryobj.c b/src/mesa/main/queryobj.c

Re: [Mesa-dev] [PATCH] ra: Disable round-robin strategy for optimistically colorable nodes.

2015-02-16 Thread Jason Ekstrand
On Mon, Feb 16, 2015 at 12:02 PM, Francisco Jerez wrote: > Jason Ekstrand writes: > > > On Mon, Feb 16, 2015 at 10:40 AM, Francisco Jerez > > > wrote: > > > >> Jason Ekstrand writes: > >> > >> > On Feb 16, 2015 9:34 AM, "Francisco Jerez" > >> wrote: > >> >> > >> >> Jason Ekstrand writes: > >

Re: [Mesa-dev] [PATCH v3 05/12] nir: Properly clean up CF nodes when we remove them

2015-02-16 Thread Connor Abbott
I gave my r-b on v1 since I couldn't find the v2 and you hadn't sent the v3 yet. We'll figure out the rest of it later. On Mon, Feb 9, 2015 at 11:24 PM, Jason Ekstrand wrote: > Previously, if you remved a CF node that still had instructions in it, none > of the use/def information from those inst

Re: [Mesa-dev] [PATCH v3 05/12] nir: Properly clean up CF nodes when we remove them

2015-02-16 Thread Jason Ekstrand
On Mon, Feb 16, 2015 at 12:46 PM, Connor Abbott wrote: > I gave my r-b on v1 since I couldn't find the v2 and you hadn't sent > the v3 yet. We'll figure out the rest of it later. > Noted. I'll get that added. > On Mon, Feb 9, 2015 at 11:24 PM, Jason Ekstrand > wrote: > > Previously, if you r

Re: [Mesa-dev] [PATCH v3 08/12] nir/from_ssa: Don't try to read an invalid instruction

2015-02-16 Thread Connor Abbott
Now that we talked about this on the last version of this patch, this makes more sense. But I'd like to see something in the commit message explaining what the issue was (going too far and casting the exec_node embedded in the block to a nir_instr) and how you put the patch that changes the behavio

Re: [Mesa-dev] [PATCH v3 08/12] nir/from_ssa: Don't try to read an invalid instruction

2015-02-16 Thread Connor Abbott
On Mon, Feb 16, 2015 at 3:57 PM, Connor Abbott wrote: > Now that we talked about this on the last version of this patch, this > makes more sense. But I'd like to see something in the commit message > explaining what the issue was (going too far and casting the exec_node > embedded in the block to

Re: [Mesa-dev] [PATCH v3 10/12] nir/instr: Change "live" to a more generic "pass_flags" field

2015-02-16 Thread Connor Abbott
Reviewed-by: Connor Abbott On Mon, Feb 9, 2015 at 11:24 PM, Jason Ekstrand wrote: > --- > This replaces the original patch 10 even though they are very different. > > src/glsl/nir/nir.h | 6 -- > src/glsl/nir/nir_opt_dce.c | 14 +- > 2 files changed, 13 insertions(+), 7

Re: [Mesa-dev] [PATCH v3 08/12] nir/from_ssa: Don't try to read an invalid instruction

2015-02-16 Thread Jason Ekstrand
On Mon, Feb 16, 2015 at 1:03 PM, Connor Abbott wrote: > On Mon, Feb 16, 2015 at 3:57 PM, Connor Abbott > wrote: > > Now that we talked about this on the last version of this patch, this > > makes more sense. But I'd like to see something in the commit message > > explaining what the issue was (g

Re: [Mesa-dev] [PATCH 2/6] gallium: add interface and state tracker support for GL_AMD_pinned_memory

2015-02-16 Thread Marek Olšák
On Thu, Feb 12, 2015 at 3:11 PM, Roland Scheidegger wrote: > Am 11.02.2015 um 21:18 schrieb Marek Olšák: >> From: Marek Olšák >> >> --- >> src/gallium/docs/source/screen.rst | 5 + >> src/gallium/drivers/i915/i915_screen.c | 1 + >> src/gallium/drivers/ilo/ilo_screen.c

Re: [Mesa-dev] [PATCH v3 08/12] nir/from_ssa: Don't try to read an invalid instruction

2015-02-16 Thread Connor Abbott
That seems fine to me. On Mon, Feb 16, 2015 at 4:23 PM, Jason Ekstrand wrote: > > > On Mon, Feb 16, 2015 at 1:03 PM, Connor Abbott wrote: >> >> On Mon, Feb 16, 2015 at 3:57 PM, Connor Abbott >> wrote: >> > Now that we talked about this on the last version of this patch, this >> > makes more sen

[Mesa-dev] [PATCH v2 2/2] driconf: Update Catalan translation

2015-02-16 Thread Alex Henrie
Signed-off-by: Alex Henrie --- Changes from version 1: Minor correction to the translation of t_options.h:240 src/mesa/drivers/dri/common/xmlpool/ca.po | 52 --- 1 file changed, 34 insertions(+), 18 deletions(-) diff --git a/src/mesa/drivers/dri/common/xmlpool/ca.po

[Mesa-dev] [PATCH v2 1/2] driconf: Update Spanish translation

2015-02-16 Thread Alex Henrie
Signed-off-by: Alex Henrie --- Changes from version 1: None src/mesa/drivers/dri/common/xmlpool/es.po | 26 +- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/src/mesa/drivers/dri/common/xmlpool/es.po b/src/mesa/drivers/dri/common/xmlpool/es.po index a68c3

[Mesa-dev] [PATCH] st:glsl_to_tgsi: fix whitespace

2015-02-16 Thread Dave Airlie
From: Dave Airlie everytime I open this file in emacs with show trailing whitespace or git add from it my screen flares with red. Just do a general cleanup, makes working on fp64 support not as jarring. I'm not saying this is perfect, its just better than before. Signed-off-by: Dave Airlie --

Re: [Mesa-dev] [LLVMdev] mesa-10.4.4: BROKEN TLS support in GLXwith llvm-toolchain v3.6.0rc2

2015-02-16 Thread Sedat Dilek
On Mon, Feb 16, 2015 at 10:39 AM, Marc Dietrich wrote: > Am Samstag, 14. Februar 2015, 18:20:12 schrieb Dimitry Andric: >> On 11 Feb 2015, at 11:16, Sedat Dilek wrote: >> > On Wed, Feb 11, 2015 at 12:09 AM, Emil Velikov > wrote: >> >> On 10/02/15 13:17, Dimitry Andric wrote: >> >>> On 09 Feb 201

Re: [Mesa-dev] [PATCH v5 29/29] glsl/tests: add DOUBLE/IMAGE types

2015-02-16 Thread Dave Airlie
On 10 February 2015 at 21:59, Ilia Mirkin wrote: > Signed-off-by: Ilia Mirkin This makes sense but the warning is there now, so I tore out the IMAGE bits and pushed them. The double bits are, Reviewed-by: Dave Airlie Dave. ___ mesa-dev mailing list

Re: [Mesa-dev] [PATCH v5 28/29] glsl: add a lowering pass for frexp/ldexp with double arguments

2015-02-16 Thread Dave Airlie
On 10 February 2015 at 21:59, Ilia Mirkin wrote: > Signed-off-by: Ilia Mirkin Looks good to me, Reviewed-by: Dave Airlie ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Re: [Mesa-dev] [PATCH v5 08/29] glsl: fix uniform linking logic in the presence of structs

2015-02-16 Thread Dave Airlie
On 17 February 2015 at 06:01, Ilia Mirkin wrote: > On Tue, Feb 10, 2015 at 6:58 AM, Ilia Mirkin wrote: >> Add a enter/leave record callback so that the offset may be aligned to >> the proper value. Otherwise only leaf fields are called, and the first >> field needs to be aligned to the outer stru

[Mesa-dev] [Bug 89107] [Radeonsi/Hawaii] Rendering errors when running basic opengl 3 demo

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89107 Michel Dänzer changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 89152] glBlitFramebuffer always "bad src/dst multisample pixel formats", when src fbo is multisample

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89152 Michel Dänzer changed: What|Removed |Added Component|Drivers/Gallium/radeonsi|Mesa core Assignee|dri-devel@l

[Mesa-dev] [Bug 89131] [Bisected] Graphical corruption in Weston, shows old framebuffer pieces

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89131 Michel Dänzer changed: What|Removed |Added CC||pjm0...@gmail.com Component|EGL

Re: [Mesa-dev] [PATCH] st:glsl_to_tgsi: fix whitespace

2015-02-16 Thread Ilia Mirkin
[re-adding mesa-dev, dropped by accident] On Mon, Feb 16, 2015 at 11:48 PM, Ilia Mirkin wrote: > On Mon, Feb 16, 2015 at 7:06 PM, Dave Airlie wrote: >> From: Dave Airlie >> >> everytime I open this file in emacs with show trailing whitespace >> or git add from it my screen flares with red. >> >

[Mesa-dev] [Bug 89131] [Bisected] Graphical corruption in Weston, shows old framebuffer pieces

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89131 --- Comment #5 from Park, Jeongmin --- I moved depth buffer checks from dri*.c to pp_jimenezmlaa() per Brian's comment here: https://bugs.freedesktop.org/show_bug.cgi?id=88962 depth buffer check was added to pp_mlaa.c in 2e6ba6afdb62e80689b844c7

[Mesa-dev] [Bug 89152] glBlitFramebuffer always "bad src/dst multisample pixel formats", when src fbo is multisample

2015-02-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=89152 --- Comment #2 from Tapani Pälli --- program prints no errors when run on i965 (tested on haswell) -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug. ___