Re: [Mesa-dev] [PATCH 2/2] nv30: fix clip plane uploads and enable changes

2015-05-24 Thread Samuel Pitoiset
On 05/24/2015 06:58 AM, Ilia Mirkin wrote: nv30_validate_clip depends on the rasterizer state. Also we should upload all the new clip planes on change since next time the plane data won't have changed, but the enables might. Signed-off-by: Ilia Mirkin --- src/gallium/drivers/nouveau/nv30/nv

[Mesa-dev] [Bug 90612] Request commit access to mesa

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90612 Bug ID: 90612 Summary: Request commit access to mesa Product: freedesktop.org Version: unspecified Hardware: Other OS: All Status: NEW Severity: normal

[Mesa-dev] [Bug 90612] Request commit access to mesa

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90612 --- Comment #1 from Samuel Pitoiset --- Created attachment 116003 --> https://bugs.freedesktop.org/attachment.cgi?id=116003&action=edit SSH public key -- You are receiving this mail because: You are on the CC list for the bug. ___

[Mesa-dev] [PATCH 4/5] tgsi/text: enable parsing tessellation shaders

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_text.c | 4 1 file changed, 4 insertions(+) diff --git a/src/gallium/auxiliary/tgsi/tgsi_text.c b/src/gallium/auxiliary/tgsi/tgsi_text.c index a9734db..a6675c5 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_text.c +++ b/src/gallium/auxil

[Mesa-dev] [PATCH 3/5] gallium: rename TGSI tessellation processor types to match pipe shader names

2015-05-24 Thread Marek Olšák
From: Marek Olšák I forgot to do this when pushing the interface changes. --- src/gallium/auxiliary/tgsi/tgsi_dump.c | 6 +++--- src/gallium/auxiliary/tgsi/tgsi_info.c | 4 ++-- src/gallium/auxiliary/tgsi/tgsi_sanity.c | 12 ++-- src/gallium/auxiliary/tgsi/tgsi_scan.c |

[Mesa-dev] [PATCH 1/5] gallium/util: add util_last_bit64

2015-05-24 Thread Marek Olšák
From: Marek Olšák This will be needed by radeonsi. --- These 5 patches are picked from my tessellation branch. src/gallium/auxiliary/util/u_math.h | 19 +++ 1 file changed, 19 insertions(+) diff --git a/src/gallium/auxiliary/util/u_math.h b/src/gallium/auxiliary/util/u_math.h

[Mesa-dev] [PATCH 2/5] gallium: use const in set_tess_state

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/trace/tr_context.c | 4 ++-- src/gallium/include/pipe/p_context.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/trace/tr_context.c b/src/gallium/drivers/trace/tr_context.c index a1aeebd..0013c96 100644 --

[Mesa-dev] [PATCH 5/5] tgsi/ureg: enable creating tessellation shaders with ureg_create_shader

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_ureg.c | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/gallium/auxiliary/tgsi/tgsi_ureg.c b/src/gallium/auxiliary/tgsi/tgsi_ureg.c index 7a8bf54..037d31a 100644 --- a/src/gallium/auxiliary/tgsi/tgs

[Mesa-dev] [PATCH 4/6] radeonsi: fix scratch buffer setup for geometry shaders

2015-05-24 Thread Marek Olšák
From: Marek Olšák Cc: 10.6 --- src/gallium/drivers/radeonsi/si_state_shaders.c | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index 25811ab..610af94 100644 --- a/s

[Mesa-dev] [PATCH 1/6] radeonsi: add support for PIPE_CAP_TGSI_TEXCOORD

2015-05-24 Thread Marek Olšák
From: Marek Olšák Without it, texcoords are mapped to GENERIC[0..7], PointCoord is mapped to GENERIC[8], and user-defined varyings start from GENERIC[9]. Since texcoords can only be used between VS and PS, and PointCoord is PS-only, it's silly to always start from GENERIC[9] in all other shaders

[Mesa-dev] [PATCH 5/6] radeonsi: use a switch statement in si_shader_selector_key

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_state_shaders.c | 25 - 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index 610af94..e037ce4 100644 --

[Mesa-dev] [PATCH 3/6] radeonsi: remove unused cases from si_shader_io_get_unique_index

2015-05-24 Thread Marek Olšák
From: Marek Olšák These can't occur between VS and GS, because GS is only supported in the core profile. --- src/gallium/drivers/radeonsi/si_shader.c | 17 +++-- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/dri

[Mesa-dev] [PATCH 6/6] radeonsi: use a switch statement in si_delete_shader_selector

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_state_shaders.c | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index e037ce4..208c852 100644 --- a/sr

[Mesa-dev] [PATCH 2/6] radeonsi: don't count special outputs for the VS export count

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeonsi/si_state_shaders.c | 5 + 1 file changed, 5 insertions(+) diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c b/src/gallium/drivers/radeonsi/si_state_shaders.c index 5974e77..25811ab 100644 --- a/src/gallium/drivers/radeonsi/si_st

[Mesa-dev] Mesa 10.5.6

2015-05-24 Thread Emil Velikov
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Mesa 10.5.6 is now available. This time around we have fixes from all over mesa - core mesa, driver specific patches (i965, nouveau, freedreno), reentrancy improvements in Clover (OpenCL), GLX and EGL loader patches, and Darwin build fixes. Alex Deu

[Mesa-dev] [PATCH 09/11] glsl_to_tgsi: remove some emit functions by using C++ default values

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 73 +- 1 file changed, 12 insertions(+), 61 deletions(-) diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp index 5432520..d0880cd 100644 --- a/src/m

[Mesa-dev] [PATCH 03/11] tgsi/ureg: add support for FS input array declarations

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_ureg.c| 46 +-- src/gallium/auxiliary/tgsi/tgsi_ureg.h| 29 + src/gallium/state_trackers/nine/nine_shader.c | 2 +- src/mesa/state_tracker/st_glsl_to_tgsi.cpp| 2 +- 4 files change

[Mesa-dev] [PATCH 05/11] tgsi/ureg: merge input and fs_input arrays

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_ureg.c | 84 +- 1 file changed, 33 insertions(+), 51 deletions(-) diff --git a/src/gallium/auxiliary/tgsi/tgsi_ureg.c b/src/gallium/auxiliary/tgsi/tgsi_ureg.c index a8f0867..ad13f64 100644 --- a/src/gallium/a

[Mesa-dev] [PATCH 02/11] tgsi/scan: get more information about arrays and handle arrays correctly

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_scan.c | 11 +-- src/gallium/auxiliary/tgsi/tgsi_scan.h | 2 ++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/gallium/auxiliary/tgsi/tgsi_scan.c b/src/gallium/auxiliary/tgsi/tgsi_scan.c index d821072..cd7eb9e 1

[Mesa-dev] [PATCH 00/11] TGSI support for input and output array declarations

2015-05-24 Thread Marek Olšák
Hi, The reason I add this is that TGSI doesn't allow indirect indexing of inputs and outputs. Consider this: MOV OUT[ADDR[0]-1000], IMM[0] There is no way to know where the output array starts here. It could be for example OUT[6]=GENERIC4 or anything else. The problem is some outputs are phys

[Mesa-dev] [PATCH 07/11] tgsi/ureg: add support for output array declarations

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_ureg.c| 52 --- src/gallium/auxiliary/tgsi/tgsi_ureg.h| 38 ++-- src/gallium/state_trackers/nine/nine_ff.c | 6 ++-- src/gallium/state_trackers/nine/nine_shader.c | 13 --- 4 fi

[Mesa-dev] [PATCH 01/11] gallium: define the maximum number of shader arrays

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/drivers/radeon/radeon_llvm.h| 3 +-- src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c | 4 ++-- src/gallium/include/pipe/p_state.h | 1 + src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 11 +++ 4 files changed, 7

[Mesa-dev] [PATCH 04/11] tgsi/ureg: rename and simplify ureg_DECL_gs_input

2015-05-24 Thread Marek Olšák
From: Marek Olšák There is nothing special about it and it's used for tessellation shaders too. --- src/gallium/auxiliary/tgsi/tgsi_ureg.c | 31 +++--- src/gallium/auxiliary/tgsi/tgsi_ureg.h | 7 +++ src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 7 +++ sr

[Mesa-dev] [PATCH 06/11] tgsi/ureg: add support for GS input array declarations

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/gallium/auxiliary/tgsi/tgsi_ureg.c | 37 -- src/gallium/auxiliary/tgsi/tgsi_ureg.h | 4 +++- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 2 +- src/mesa/state_tracker/st_mesa_to_tgsi.c | 2 +- 4 files changed, 30 insertions(+), 1

[Mesa-dev] [PATCH 08/11] glsl_to_tgsi: rename emit -> emit_asm

2015-05-24 Thread Marek Olšák
From: Marek Olšák My editor thinks "emit" is a keyword, which breaks code indexing. --- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 428 ++--- 1 file changed, 214 insertions(+), 214 deletions(-) diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_t

[Mesa-dev] [PATCH 10/11] glsl_to_tgsi: use TGSI array declarations for GS, FS arrays of inputs

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 215 ++--- src/mesa/state_tracker/st_glsl_to_tgsi.h | 1 + src/mesa/state_tracker/st_program.c| 9 ++ 3 files changed, 202 insertions(+), 23 deletions(-) diff --git a/src/mesa/state_tracker/

[Mesa-dev] [PATCH 11/11] glsl_to_tgsi: use TGSI array declarations for VS, GS arrays of outputs

2015-05-24 Thread Marek Olšák
From: Marek Olšák --- src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 136 - src/mesa/state_tracker/st_glsl_to_tgsi.h | 1 + src/mesa/state_tracker/st_program.c| 7 ++ src/mesa/state_tracker/st_program.h| 1 + 4 files changed, 104 insertions(+), 4

[Mesa-dev] [Bug 86701] [regression] weston-simple-egl not running anymore inside qemu

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=86701 nerdopol...@verizon.net changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [Mesa-dev] [PATCH 1/5] gallium/util: add util_last_bit64

2015-05-24 Thread Ilia Mirkin
On Sun, May 24, 2015 at 5:47 AM, Marek Olšák wrote: > From: Marek Olšák > > This will be needed by radeonsi. Then it should probably be included in a patch series that touches radeonsi... Reviewed-by: Ilia Mirkin but I'd prefer it if you could push this along with radeonsi changes, not just t

Re: [Mesa-dev] [PATCH 5/5] tgsi/ureg: enable creating tessellation shaders with ureg_create_shader

2015-05-24 Thread Ilia Mirkin
Series is: Reviewed-by: Ilia Mirkin On Sun, May 24, 2015 at 5:47 AM, Marek Olšák wrote: > From: Marek Olšák > > --- > src/gallium/auxiliary/tgsi/tgsi_ureg.c | 18 ++ > 1 file changed, 14 insertions(+), 4 deletions(-) > > diff --git a/src/gallium/auxiliary/tgsi/tgsi_ureg.c > b/

Re: [Mesa-dev] [PATCH 00/11] TGSI support for input and output array declarations

2015-05-24 Thread Ilia Mirkin
While I'm all for doing this, won't this break every driver if it no longer has all the decl's? It'll take special logic to convert DECL IN[0..5], GENERIC[0] into DECL IN[0], GENERIC[0] DECL IN[1], GENERIC[1] etc Perhaps this should be guarded by a cap? Or an audit of all drivers should be done

Re: [Mesa-dev] [PATCH 00/11] TGSI support for input and output array declarations

2015-05-24 Thread Marek Olšák
Drivers that only use tgsi_shader_info won't break. Drivers that process tgsi_full_declaration manually and interpret Range.First .. Range.Last correctly won't break either. A driver can only break if it doesn't handle Range.Last correctly. If that's the case, the driver should be fixed, because

Re: [Mesa-dev] [PATCH 00/11] TGSI support for input and output array declarations

2015-05-24 Thread Ilia Mirkin
Right, but you're changing what the driver receives, so we should make sure they all handle it correctly. Or let the major driver authors know what's going on so they can test it out and fix their driver accordingly. Perhaps find a couple of piglit tests that exercise the functionality. On that not

[Mesa-dev] [PATCH 11/11] nouveau/nvc0: implement cull_distance as a special form of clip distance

2015-05-24 Thread Tobias Klausmann
This enables ARB_cull_distance. Signed-off-by: Tobias Klausmann --- docs/GL3.txt | 2 +- docs/relnotes/10.7.0.html | 4 +++- src/gallium/drivers/nouveau/nvc0/nvc0_program.c| 6 +- src/gallium/drivers/nouveau/nvc0/

[Mesa-dev] [RFC PATCH 00/11] Implement ARB_cull_distance

2015-05-24 Thread Tobias Klausmann
This patch series adds the needed support for this extension to the various parts of mesa to finally enable it for nvc0. Dave Airlie (1): glsl: lower cull_distance into cull_distance_mesa Tobias Klausmann (10): glapi: add GL_ARB_cull_distance mesa/main: add support for GL_ARB_cull_distance

[Mesa-dev] [PATCH 02/11] mesa/main: add support for GL_ARB_cull_distance

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/mesa/main/extensions.c | 1 + src/mesa/main/get.c | 26 ++ src/mesa/main/get_hash_params.py | 4 src/mesa/main/mtypes.h | 22 +- src/mesa/main/shaderapi.c

[Mesa-dev] [PATCH 08/11] i965: rename UsesClipDistanceOut to UsesClipCullDistanceOut

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 2 +- src/mesa/drivers/dri/i965/brw_gs.c | 2 +- src/mesa/drivers/dri/i965/brw_vec4.cpp | 2 +- src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 2 +- src/mesa/drivers/dri/i965/brw_vs.c

[Mesa-dev] [PATCH 09/11] gallium: add support for arb_cull_distance

2015-05-24 Thread Tobias Klausmann
Add another pipe cap so we can savely enable of disable this extension Signed-off-by: Tobias Klausmann --- src/gallium/auxiliary/cso_cache/cso_context.c| 3 +++ src/gallium/drivers/freedreno/freedreno_screen.c | 1 + src/gallium/drivers/i915/i915_screen.c | 1 + src/gallium/drivers

[Mesa-dev] [PATCH 05/11] glsl: Add a helper to see if an array was unsize in the shader

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/glsl/glsl_types.cpp | 8 src/glsl/glsl_types.h | 10 -- src/glsl/linker.cpp | 2 +- 3 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/glsl/glsl_types.cpp b/src/glsl/glsl_types.cpp index f675e90..4bc7324 100644 ---

[Mesa-dev] [PATCH 04/11] mesa/st: add support for GL_ARB_cull_distance

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/mesa/state_tracker/st_extensions.c | 4 src/mesa/state_tracker/st_program.c| 34 ++ 2 files changed, 38 insertions(+) diff --git a/src/mesa/state_tracker/st_extensions.c b/src/mesa/state_tracker/st_extensions.c in

[Mesa-dev] [PATCH 07/11] glsl: Add arb_cull_distance support

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/glsl/ast_to_hir.cpp | 14 + src/glsl/builtin_variables.cpp | 13 +++- src/glsl/glcpp/glcpp-parse.y| 3 + src/glsl/glsl_parser_extras.cpp | 1 + src/glsl/glsl_parser_extras.h | 3 + src/glsl/link_varyings.cpp

[Mesa-dev] [PATCH 10/11] nouveau/codegen: sort in galliums cull_distance semantic into the drivers bitmask

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 5 + 1 file changed, 5 insertions(+) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp index ecd115f..381a958 1006

[Mesa-dev] [PATCH 03/11] mesa/prog: Add varyings for arb_cull_distance

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/mesa/program/prog_print.c | 4 1 file changed, 4 insertions(+) diff --git a/src/mesa/program/prog_print.c b/src/mesa/program/prog_print.c index d588d07..e8855cd 100644 --- a/src/mesa/program/prog_print.c +++ b/src/mesa/program/prog_print.c @@ -147,6 +

[Mesa-dev] [PATCH 06/11] glsl: lower cull_distance into cull_distance_mesa

2015-05-24 Thread Tobias Klausmann
From: Dave Airlie Signed-off-by: Tobias Klausmann --- src/glsl/Makefile.sources| 1 + src/glsl/ir_optimization.h | 1 + src/glsl/link_varyings.cpp | 15 +- src/glsl/link_varyings.h | 3 +- src/glsl/linker.cpp | 1 + src/glsl/lower_cull_distance.

[Mesa-dev] [PATCH 01/11] glapi: add GL_ARB_cull_distance

2015-05-24 Thread Tobias Klausmann
Signed-off-by: Tobias Klausmann --- src/mapi/glapi/gen/gl_API.xml | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml index 3090b9f..a792056 100644 --- a/src/mapi/glapi/gen/gl_API.xml +++ b/src/mapi/glapi/gen/gl_A

Re: [Mesa-dev] [PATCH 00/11] TGSI support for input and output array declarations

2015-05-24 Thread Marek Olšák
Testing is really easy. Just run all piglit variable-indexing tests. Also, drivers don't have to do anything for outputs yet, because those are always moved to temps by lower_output_reads. Marek On Sun, May 24, 2015 at 6:22 PM, Ilia Mirkin wrote: > Right, but you're changing what the driver rece

Re: [Mesa-dev] [PATCH 06/11] glsl: lower cull_distance into cull_distance_mesa

2015-05-24 Thread Marek Olšák
Would it be possible to modify lower_clip_distance to add support for cull distances instead of duplicating it? Marek On Sun, May 24, 2015 at 7:58 PM, Tobias Klausmann wrote: > From: Dave Airlie > > Signed-off-by: Tobias Klausmann > --- > src/glsl/Makefile.sources| 1 + > src/glsl/i

Re: [Mesa-dev] [Nouveau] [PATCH 02/11] mesa/main: add support for GL_ARB_cull_distance

2015-05-24 Thread Ilia Mirkin
On Sun, May 24, 2015 at 1:58 PM, Tobias Klausmann wrote: > Signed-off-by: Tobias Klausmann > --- > src/mesa/main/extensions.c | 1 + > src/mesa/main/get.c | 26 ++ > src/mesa/main/get_hash_params.py | 4 > src/mesa/main/mtypes.h

Re: [Mesa-dev] [PATCH 04/11] mesa/st: add support for GL_ARB_cull_distance

2015-05-24 Thread Marek Olšák
On Sun, May 24, 2015 at 7:58 PM, Tobias Klausmann wrote: > Signed-off-by: Tobias Klausmann > --- > src/mesa/state_tracker/st_extensions.c | 4 > src/mesa/state_tracker/st_program.c| 34 > ++ > 2 files changed, 38 insertions(+) > > diff --git a/src/mesa/

Re: [Mesa-dev] [Nouveau] [RFC PATCH 00/11] Implement ARB_cull_distance

2015-05-24 Thread Ilia Mirkin
I'm having a bit of trouble tracing through this. What happens if I have a shader that just does: gl_ClipDistance[0] = 1; gl_CullDistance[0] = 1; what does the resulting TGSI look like? (Assuming that clip plane 0 is enabled.) What about the generated nvc0 code (for the vertex shader)? On Sun, M

[Mesa-dev] [Bug 90600] IOError: [Errno 2] No such file or directory: 'gl_API.xml'

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90600 Pali Rohár changed: What|Removed |Added CC||pali.ro...@gmail.com --- Comment #7 from Pa

Re: [Mesa-dev] [PATCH 10/11] nouveau/codegen: sort in galliums cull_distance semantic into the drivers bitmask

2015-05-24 Thread Ilia Mirkin
For when you resend, I tend to name things like this "nv50/ir" or "nvc0/ir". In this case, I would have chosen "nv50/ir" since it applies to both nvc0 and nv50. When it's a driver change, I just call it "nv50: " or "nvc0: " (even if it might include small codegen changes). On Sun, May 24, 2015 at

[Mesa-dev] [Bug 90600] IOError: [Errno 2] No such file or directory: 'gl_API.xml'

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90600 --- Comment #8 from Ilia Mirkin --- I tried actually tracing some of the code in the backtraces, but my line numbers don't match up. The big one that I don't find in argparse.py at all but is there in the trace is: default = self._get_value(

[Mesa-dev] [Bug 90621] Mesa fail to build from source

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90621 Bug ID: 90621 Summary: Mesa fail to build from source Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal Priority:

[Mesa-dev] [Bug 90621] Mesa fail to build from git

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90621 Lorenzo Bona changed: What|Removed |Added Summary|Mesa fail to build from |Mesa fail to build from git

Re: [Mesa-dev] [PATCH 07/11] glsl: Add arb_cull_distance support

2015-05-24 Thread Timothy Arceri
On Sun, 2015-05-24 at 19:58 +0200, Tobias Klausmann wrote: > Signed-off-by: Tobias Klausmann > --- > src/glsl/ast_to_hir.cpp | 14 + > src/glsl/builtin_variables.cpp | 13 +++- > src/glsl/glcpp/glcpp-parse.y| 3 + > src/glsl/glsl_parser_extras.cpp | 1 + > s

Re: [Mesa-dev] [PATCH 07/11] glsl: Add arb_cull_distance support

2015-05-24 Thread Tobias Klausmann
hi, replay inline. On 25.05.2015 00:34, Timothy Arceri wrote: On Sun, 2015-05-24 at 19:58 +0200, Tobias Klausmann wrote: Signed-off-by: Tobias Klausmann --- src/glsl/ast_to_hir.cpp | 14 + src/glsl/builtin_variables.cpp | 13 +++- src/glsl/glcpp/glcpp-parse.y

Re: [Mesa-dev] [PATCH 07/11] glsl: Add arb_cull_distance support

2015-05-24 Thread Timothy Arceri
On Mon, 2015-05-25 at 00:46 +0200, Tobias Klausmann wrote: > hi, > replay inline. > > On 25.05.2015 00:34, Timothy Arceri wrote: > > On Sun, 2015-05-24 at 19:58 +0200, Tobias Klausmann wrote: > >> Signed-off-by: Tobias Klausmann > >> --- > >> src/glsl/ast_to_hir.cpp | 14 + > >>

Re: [Mesa-dev] [PATCH 07/11] glsl: Add arb_cull_distance support

2015-05-24 Thread Tobias Klausmann
On 25.05.2015 01:19, Timothy Arceri wrote: On Mon, 2015-05-25 at 00:46 +0200, Tobias Klausmann wrote: hi, replay inline. On 25.05.2015 00:34, Timothy Arceri wrote: On Sun, 2015-05-24 at 19:58 +0200, Tobias Klausmann wrote: Signed-off-by: Tobias Klausmann --- src/glsl/ast_to_hir.cpp

Re: [Mesa-dev] [PATCH 3/6] radeonsi: remove unused cases from si_shader_io_get_unique_index

2015-05-24 Thread Michel Dänzer
On 24.05.2015 18:52, Marek Olšák wrote: > From: Marek Olšák > > These can't occur between VS and GS, because GS is only supported > in the core profile. Could these be used by other state trackers, though? If not, this patch and either way, the rest of this series is Reviewed-by: Michel Dänzer

[Mesa-dev] [Bug 90621] Mesa fail to build from git

2015-05-24 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90621 Vinson Lee changed: What|Removed |Added URL||https://llvm.org/bugs/show_

[Mesa-dev] Omission? mesa-10.5.6

2015-05-24 Thread Roger Brown
From mesa-10.5.6 compilation. Is this an oversight ? lp_query.c: In function..llvmpipe_check_render_cond..: lp_query.c:317:23: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] return (!result == lp->render_cond_cond);