Re: [Mesa-dev] [PATCH v7 0/7] add clLinkProgram

2016-04-09 Thread Serge Martin
On Monday 29 February 2016 12:36:36 Francisco Jerez wrote: > Serge Martin writes: > > Ping > > Thanks for trying to split some of the LLVM interfacing changes into > separate patches. I'm about 80% done cleaning up the mess that > llvm/invocation.cpp is, I'll take care of rebasing your series an

[Mesa-dev] [Bug 94876] Error when sytarting

2016-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=94876 Bug ID: 94876 Summary: Error when sytarting Product: Mesa Version: unspecified Hardware: Other OS: All Status: NEW Severity: normal Priority: me

[Mesa-dev] [Bug 94876] Error when starting minecraft with Optifine and a Ressourcepack

2016-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=94876 Rocologo changed: What|Removed |Added Summary|Error when sytarting|Error when starting |

[Mesa-dev] [PATCH] nir: Merge redudant integer clamping.

2016-04-09 Thread Markus Wick
Dolphin uses them a lot. Range tracking would be better in the long term, but this two lines works fine for now. Signed-off-by: Markus Wick --- src/compiler/nir/nir_opt_algebraic.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_opt_algebraic.py b/s

Re: [Mesa-dev] [PATCH 1/7] gallium/radeon: move pipeline stat context flags to common code

2016-04-09 Thread eocallaghan
This series is, Reviewed-by: Edward O'Callaghan This definitely makes for a good cleanup, I was wondering about all the manual stuff myself.. On 2016-04-09 09:12, Marek Olšák wrote: From: Marek Olšák --- src/gallium/drivers/radeon/r600_pipe_common.h | 5 - src/gallium/drivers/radeons

Re: [Mesa-dev] [PATCH] r600g: fix typo in r600 register definitions

2016-04-09 Thread eocallaghan
Acked-by: Edward O'Callaghan On 2016-04-09 09:12, Marek Olšák wrote: From: Marek Olšák --- src/gallium/drivers/r600/r600d.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/r600/r600d.h b/src/gallium/drivers/r600/r600d.h index 3d223ed..ef99573 100644

[Mesa-dev] [PATCH] doxygen: Generate Doxygen for NIR

2016-04-09 Thread Elie TOURNIER
Now, one can do the following to generate and read the nir Doxygen: cd $MESA_TOP/doxygen make firefox nir/index.html Signed-off-by: Elie TOURNIER --- doxygen/.gitignore | 1 + doxygen/Makefile| 3 ++- doxygen/header.html | 1 + doxygen/nir.doxy| 50 ++

Re: [Mesa-dev] [PATCH v2] doxygen: update glsl link

2016-04-09 Thread Rhys Kidd
On 7 April 2016 at 17:21, Elie TOURNIER wrote: > Signed-off-by: Elie TOURNIER > --- > doxygen/glsl.doxy | 9 + > 1 file changed, 5 insertions(+), 4 deletions(-) > > diff --git a/doxygen/glsl.doxy b/doxygen/glsl.doxy > index 9915ba2..ef71a4a 100644 > --- a/doxygen/glsl.doxy > +++ b/doxyg

Re: [Mesa-dev] [PATCH] doxygen: Generate Doxygen for NIR

2016-04-09 Thread Rhys Kidd
Hello Elie, On 9 April 2016 at 08:50, Elie TOURNIER wrote: > Now, one can do the following to generate and read the nir Doxygen: > cd $MESA_TOP/doxygen > make > firefox nir/index.html > > Signed-off-by: Elie TOURNIER > --- > doxygen/.gitignore | 1 + > doxygen/Makefile| 3 ++- > doxygen

[Mesa-dev] [PATH v2] doxygen: Generate Doxygen for NIR

2016-04-09 Thread Elie TOURNIER
Now, one can do the following to generate and read the nir Doxygen: cd $MESA_TOP/doxygen make firefox nir/index.html Update v2: Correct TAGFILES in nir.doxy Signed-off-by: Elie TOURNIER --- doxygen/.gitignore | 1 + doxygen/Makefile| 3 ++- doxygen/header.html | 1 + doxygen/nir.doxy

Re: [Mesa-dev] [PATH v2] doxygen: Generate Doxygen for NIR

2016-04-09 Thread Rhys Kidd
LGTM, Reviewed-by: Rhys Kidd On Saturday, April 9, 2016, Elie TOURNIER wrote: > Now, one can do the following to generate and read the nir Doxygen: > cd $MESA_TOP/doxygen > make > firefox nir/index.html > > Update v2: > Correct TAGFILES in nir.doxy > > Signed-off-by: Elie TOURNIER > > --- > d

Re: [Mesa-dev] [PATCH 3/3] i965/disasm: Decode per-slot offsets.

2016-04-09 Thread Ben Widawsky
On Fri, Apr 08, 2016 at 01:57:44PM -0700, Kenneth Graunke wrote: > We just never bothered to decode this. > > Signed-off-by: Kenneth Graunke Series is: Reviewed-by: Ben Widawsky > --- > src/mesa/drivers/dri/i965/brw_disasm.c | 5 + > 1 file changed, 5 insertions(+) > > diff --git a/src/me

[Mesa-dev] [Bug 94805] Compile Mesa , specific compilation , error: LLVM is required to build Gallium

2016-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=94805 tele changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Mesa-dev] [Bug 94805] Compile Mesa , specific compilation , error: LLVM is required to build Gallium

2016-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=94805 --- Comment #4 from Pierre Moreau --- In your command line for building Mesa, you should change `--with-llvm-prefix=/usr/local/bin` to `--with-llvm-prefix=/usr/local` as it changes where the *root* folder of your llvm installation is, not the fol

[Mesa-dev] [PATCH] glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310

2016-04-09 Thread Ilia Mirkin
The GLSL 4.20 and ESSL 3.00 specs don't list 'buffer' as a reserved keyword. Make the parser ignore it unless GLSL 4.30 / ESSL 3.10 are used, or ARB_shader_storage_buffer_objects is enabled. Signed-off-by: Ilia Mirkin Cc: mesa-sta...@lists.freedesktop.org --- src/compiler/glsl/glsl_lexer.ll | 2

[Mesa-dev] [Bug 94805] Compile Mesa , specific compilation , error: LLVM is required to build Gallium

2016-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=94805 tele changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Mesa-dev] [Bug 94394] Compile Mesa , specific compilation , /usr/bin/ld: cannot find -ldrm

2016-04-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=94394 --- Comment #6 from tele --- Thanks people ! problem SOLVED -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.___ mesa-dev

Re: [Mesa-dev] [PATCH] nir: Merge redudant integer clamping.

2016-04-09 Thread Kenneth Graunke
On Saturday, April 9, 2016 3:31:16 AM PDT Markus Wick wrote: > Dolphin uses them a lot. Range tracking would be better in the long term, > but this two lines works fine for now. these four lines Reviewed-by: Kenneth Graunke Thanks for fixing this! I can push the patch for you in a day or two a

Re: [Mesa-dev] [PATCH] mesa: typecast arguments to printf to avoid 32-bit warnings

2016-04-09 Thread Ilia Mirkin
ping? On Sun, Apr 3, 2016 at 9:57 PM, Ilia Mirkin wrote: > Signed-off-by: Ilia Mirkin > --- > src/mesa/main/bufferobj.c | 3 ++- > src/mesa/vbo/vbo_exec_array.c | 8 > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/src/mesa/main/bufferobj.c b/src/mesa/main/buffer

Re: [Mesa-dev] Updating mesa3d.org docs?

2016-04-09 Thread Rhys Kidd
On Thursday, October 15, 2015, Brian Paul wrote: > On 10/15/2015 01:18 PM, Sarah Sharp wrote: > >> Hi Brian! >> > > Hi Sarah, > > > I'm a new Mesa developer in Intel's OTC graphics team (although not new >> to open source, I've been a Linux kernel developer for the last seven >> years). >> >> I h

Re: [Mesa-dev] [PATCH] nir: Merge redudant integer clamping.

2016-04-09 Thread Jason Ekstrand
On Apr 9, 2016 11:05 AM, "Kenneth Graunke" wrote: > > On Saturday, April 9, 2016 3:31:16 AM PDT Markus Wick wrote: > > Dolphin uses them a lot. Range tracking would be better in the long term, > > but this two lines works fine for now. > > these four lines > > Reviewed-by: Kenneth Graunke > > Tha

Re: [Mesa-dev] Updating mesa3d.org docs?

2016-04-09 Thread Brian Paul
On 04/09/2016 01:09 PM, Rhys Kidd wrote: On Thursday, October 15, 2015, Brian Paul mailto:bri...@vmware.com>> wrote: On 10/15/2015 01:18 PM, Sarah Sharp wrote: Hi Brian! Hi Sarah, I'm a new Mesa developer in Intel's OTC graphics team (although not new

Re: [Mesa-dev] Updating mesa3d.org docs?

2016-04-09 Thread Rhys Kidd
On 9 April 2016 at 16:19, Brian Paul wrote: > On 04/09/2016 01:09 PM, Rhys Kidd wrote: > >> On Thursday, October 15, 2015, Brian Paul > > wrote: >> >> On 10/15/2015 01:18 PM, Sarah Sharp wrote: >> >> Hi Brian! >> >> >> Hi Sarah, >> >> >> I'm a new

[Mesa-dev] [PATCH 1/9] doxygen: Remove src/mesa/shader/ references

2016-04-09 Thread Rhys Kidd
Mesa has not had a src/mesa/shader/ folder since Mesa 7.9 removed it in October 2010, as part of a revised GLSL compiler written by Intel. Remove doxygen/shader.doxy and consequential changes made throughout. In addition to removing an unnecessary Doxygen doxyfile, this change also avoids a bug i

[Mesa-dev] [PATCH 0/9] doxygen: Clean up configuration file bit rot

2016-04-09 Thread Rhys Kidd
So this patchset is an effort to clean up the doxygen documentation bit rot. Changes: - Remove legacy *.doxy from intermediate TAGFILE linkage and .gitignore. - Correct a relative path issue with .../vbo that has been copy pasted around. - Remove deprecated doxygen settings from common.doxy. - Gen

[Mesa-dev] [PATCH 7/9] doxygen: Correct TAGFILE linkage of main

2016-04-09 Thread Rhys Kidd
core.doxy was renamed to main.doxy, along with output folder in the below 2004 commit. Correct the other modules' TAGFILE linkage to find the main folder. commit 3ef972f538e1ff207f5919a8068bf14af18fb270 Author: Brian Paul Date: Sun May 16 22:07:02 2004 + Replaced 'core' with '

[Mesa-dev] [PATCH 4/9] doxygen: Fix doxygen/gbm.doxy TAGFILES

2016-04-09 Thread Rhys Kidd
There has never been a doxygen/gbm_setup output folder. Appears to have been a copy-paste error from original commit in 245341f406bbdf23fec3d8ea8ad95c147c11ad1c. Signed-off-by: Rhys Kidd --- doxygen/gbm.doxy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doxygen/gbm.doxy b/

[Mesa-dev] [PATCH 2/9] doxygen: Fix doxygen/glapi.doxy

2016-04-09 Thread Rhys Kidd
The src/mesa/glapi folder was relocated in the below commit. Amend the doxygen/glapi.doxy INPUT setting accordingly. Whilst here, in addition this change also avoids a bug in the consolidated Doxygen output caused by doxygen/glapi.doxy inadvertently overwriting doxygen/swrast.tag via its GENERATE_

[Mesa-dev] [PATCH 6/9] doxygen: Update .gitignore

2016-04-09 Thread Rhys Kidd
The last of these output directories was removed in 2007. commit c2e0570831ae130fce1fa374bebe25bb9c561e29 Author: Jerome Glisse Date: Fri Feb 16 23:18:56 2007 +0100 Update doxygen doc to reflet vbo changes. Update doxygen doc, array_cache no longuer exist, new shiny vb

[Mesa-dev] [PATCH 3/9] doxygen: Correct TAGFILE relative paths

2016-04-09 Thread Rhys Kidd
Per Doxygen documentation, to combine external documentation (stored in a *.tag file) with a project the TAGFILES option should be set in the configuration file. A tag file typically only contains a relative location of the documentation from the point where doxygen was run. So when you incl

[Mesa-dev] [PATCH 5/9] doxygen: Remove references to miniglx

2016-04-09 Thread Rhys Kidd
miniglx was removed in February 2010. Clean up remaining unnecessary doxygen references. commit a9e36696837b2c31ecee4017a0adffbd987c1eff Author: Kristian Høgsberg Date: Thu Feb 25 16:17:04 2010 -0500 Remove remaining miniglx references Signed-off-by: Rhys Kidd --- doxygen/.gitig

[Mesa-dev] [PATCH 9/9] doxygen: Remove deprecated settings in common.doxy

2016-04-09 Thread Rhys Kidd
These Doxygen features are deprecated, as reported by Doxygen 1.8.9.1 Warning: Tag `USE_WINDOWS_ENCODING' at line 66 of file `common.doxy' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `DETAI

[Mesa-dev] [PATCH 8/9] doxygen: Fix typo in doxygen/tnl.doxy

2016-04-09 Thread Rhys Kidd
TAGFILE relative folder should match .tag file Signed-off-by: Rhys Kidd --- doxygen/tnl.doxy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doxygen/tnl.doxy b/doxygen/tnl.doxy index b985b8d..e6d6572 100644 --- a/doxygen/tnl.doxy +++ b/doxygen/tnl.doxy @@ -40,7 +40,7 @@ SKIP_

[Mesa-dev] [PATCH] scons: Build NIR.

2016-04-09 Thread Rob Clark
From: Jose Fonseca Signed-off-by: Rob Clark --- src/compiler/SConscript | 57 +++-- 1 file changed, 55 insertions(+), 2 deletions(-) diff --git a/src/compiler/SConscript b/src/compiler/SConscript index 8d71b82..8a0823e 100644 --- a/src/compiler/SCons

Re: [Mesa-dev] [PATCH] scons: Build NIR.

2016-04-09 Thread Rob Clark
On Sat, Apr 9, 2016 at 7:16 PM, Rob Clark wrote: > From: Jose Fonseca > > Signed-off-by: Rob Clark > --- I should have added that this was originally Jose's patch and I rebased on the src/compiler move.. he had additional patches to make NIR build w/ MSVC, but this is enough (with one addition

Re: [Mesa-dev] [PATCH] glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310

2016-04-09 Thread Timothy Arceri
On Sat, 2016-04-09 at 13:13 -0400, Ilia Mirkin wrote: > The GLSL 4.20 and ESSL 3.00 specs don't list 'buffer' as a reserved > keyword. Make the parser ignore it unless GLSL 4.30 / ESSL 3.10 are > used, or ARB_shader_storage_buffer_objects is enabled. > > Signed-off-by: Ilia Mirkin > Cc: mesa-sta.

Re: [Mesa-dev] [PATCH] glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310

2016-04-09 Thread Ilia Mirkin
On Sat, Apr 9, 2016 at 7:57 PM, Timothy Arceri wrote: > On Sat, 2016-04-09 at 13:13 -0400, Ilia Mirkin wrote: >> The GLSL 4.20 and ESSL 3.00 specs don't list 'buffer' as a reserved >> keyword. Make the parser ignore it unless GLSL 4.30 / ESSL 3.10 are >> used, or ARB_shader_storage_buffer_objects

[Mesa-dev] [PATCH] i965: fix struct type in comment

2016-04-09 Thread Timothy Arceri
--- src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp b/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp index f3361d6..636340a 100644 --- a/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp

Re: [Mesa-dev] [PATCH] i965: fix struct type in comment

2016-04-09 Thread Eduardo Lima Mitev
Reviewed-by: Eduardo Lima Mitev On 04/10/2016 04:28 AM, Timothy Arceri wrote: --- src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp b/src/mesa/drivers/dri/i965/brw_nir_uniforms.cp