[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 ---

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

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

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

[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

[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 @@

[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

[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

[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

[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

[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

[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

[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

[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

[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. -

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! >> >> >>

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 > 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

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:

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

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

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

[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

[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

[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 ---

[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

[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 |---

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

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

[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 |

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

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

[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] 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

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 ---

[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

[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] [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:

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