[Mesa-dev] [Bug 66149] [HSW] Background of application icon has garbage after update kernel&mesa in order to support Graphics [8086: 0a2e]

2013-06-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66149 --- Comment #8 from EvaWang --- 9.1 Branch has no garbage and support [8086:0a2e], itworks correctly. master 9.1.3 has no garbage on 8086:0axx] but don't support [8086:0a2e]. Will 9.2 or 9.1.4 support [8086:0a2e]? -- You are receiving this mail

[Mesa-dev] [PATCH 00/14] C-style initializers for ARB_shading_language_420pack

2013-06-29 Thread Matt Turner
Branch: git://people.freedesktop.org/~mattst88/mesa arb_shading_language_420pack ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 13/14] glsl: Add infrastructure for aggregate initializers.

2013-06-29 Thread Matt Turner
--- src/glsl/ast.h | 26 +- src/glsl/ast_function.cpp | 30 ++ src/glsl/ast_to_hir.cpp | 4 src/glsl/glsl_parser_extras.cpp | 13 + 4 files changed, 72 insertions(+), 1 deletion(-) diff --git a/sr

[Mesa-dev] [PATCH 14/14] glsl: Add support for C-style initializers.

2013-06-29 Thread Matt Turner
Required by GL_ARB_shading_language_420pack. Parts based on work done by Todd Previte and Ken Graunke, implementing basic support for C-style initializers of arrays. --- src/glsl/ast.h | 5 ++ src/glsl/ast_to_hir.cpp | 14 +++- src/glsl/glsl_parser.yy | 63 +++

[Mesa-dev] [PATCH 12/14] glsl: Add an is_declaration field to ast_struct_specifier.

2013-06-29 Thread Matt Turner
Will be used in a later commit to differentiate between a structure type declaration and a variable declaration of a struct type. I.e., the difference between struct S { float x; }; (is_declaration = true) and S s; (is_declaration = false) Also note that is_declaration =

[Mesa-dev] [PATCH 11/14] glsl: Track structs' ast_type_specifiers in symbol table.

2013-06-29 Thread Matt Turner
Will be used in a future commit. An ast_type_specifier is stored (rather than an ast_struct_specifier) with the idea that we may have more general uses for this in the future. struct names are prefixed with '#ast.' to avoid collisions with the glsl_types in the symbol table. --- src/glsl/glsl_symb

[Mesa-dev] [PATCH 10/14] glsl: Add process_vec_mat_constructor() function.

2013-06-29 Thread Matt Turner
Based largely on process_array_constructor(). --- src/glsl/ast_function.cpp | 114 ++ 1 file changed, 114 insertions(+) diff --git a/src/glsl/ast_function.cpp b/src/glsl/ast_function.cpp index 53bf2b1..459a17a 100644 --- a/src/glsl/ast_function.cpp +++

[Mesa-dev] [PATCH 09/14] glsl: Separate code into process_record_constructor().

2013-06-29 Thread Matt Turner
--- src/glsl/ast_function.cpp | 108 +- 1 file changed, 60 insertions(+), 48 deletions(-) diff --git a/src/glsl/ast_function.cpp b/src/glsl/ast_function.cpp index bbc607a..53bf2b1 100644 --- a/src/glsl/ast_function.cpp +++ b/src/glsl/ast_function.cpp @@

[Mesa-dev] [PATCH 08/14] glsl: Add copy-constructor for ast_struct_specifier.

2013-06-29 Thread Matt Turner
--- src/glsl/ast.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/src/glsl/ast.h b/src/glsl/ast.h index 13c5e6b..0b70bb7 100644 --- a/src/glsl/ast.h +++ b/src/glsl/ast.h @@ -453,6 +453,13 @@ class ast_declarator_list; class ast_struct_specifier : public ast_node { public: + ast_s

[Mesa-dev] [PATCH 07/14] glsl: Add copy-constructor for ast_type_specifier.

2013-06-29 Thread Matt Turner
--- src/glsl/ast.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/src/glsl/ast.h b/src/glsl/ast.h index 4c2331e..13c5e6b 100644 --- a/src/glsl/ast.h +++ b/src/glsl/ast.h @@ -469,6 +469,16 @@ public: class ast_type_specifier : public ast_node { public: + /** Copy constructor

[Mesa-dev] [PATCH 06/14] glsl: Clean up and clarify comment explaining initializer rules.

2013-06-29 Thread Matt Turner
--- src/glsl/ast_function.cpp | 20 +--- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/glsl/ast_function.cpp b/src/glsl/ast_function.cpp index 4b0b873..bbc607a 100644 --- a/src/glsl/ast_function.cpp +++ b/src/glsl/ast_function.cpp @@ -1311,13 +1311,19 @@ ast_fu

[Mesa-dev] [PATCH 05/14] glsl: Change type of is_array to bool.

2013-06-29 Thread Matt Turner
--- src/glsl/ast.h | 8 src/glsl/glsl_parser_extras.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/glsl/ast.h b/src/glsl/ast.h index af7fcd9..4c2331e 100644 --- a/src/glsl/ast.h +++ b/src/glsl/ast.h @@ -317,13 +317,13 @@ public: class as

[Mesa-dev] [PATCH 04/14] glsl: Add a comment to note what an exec_list is a list of.

2013-06-29 Thread Matt Turner
--- src/glsl/ast.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/glsl/ast.h b/src/glsl/ast.h index df2a21f..af7fcd9 100644 --- a/src/glsl/ast.h +++ b/src/glsl/ast.h @@ -526,6 +526,7 @@ public: struct _mesa_glsl_parse_state *state); ast_fully_specified_type

[Mesa-dev] [PATCH 03/14] glsl: Fix inverted conditional in error message.

2013-06-29 Thread Matt Turner
The code float a[2] = float[2]( 3.4, 4.2, 5.0 ); previously generated this: error: array constructor must have at least 2 parameters when in fact it requires exactly two. --- src/glsl/ast_function.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/glsl/ast_function.cp

[Mesa-dev] [PATCH 02/14] glsl: Add missing return error_value(ctx) in error path.

2013-06-29 Thread Matt Turner
--- src/glsl/ast_function.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/glsl/ast_function.cpp b/src/glsl/ast_function.cpp index 00e0c05..0860238 100644 --- a/src/glsl/ast_function.cpp +++ b/src/glsl/ast_function.cpp @@ -690,6 +690,7 @@ process_array_constructor(exec_list *instruction

[Mesa-dev] [PATCH 01/14] glsl: Remove unnecessary #include from ast_type.cpp.

2013-06-29 Thread Matt Turner
--- src/glsl/ast_type.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/glsl/ast_type.cpp b/src/glsl/ast_type.cpp index 29493e2..be84550 100644 --- a/src/glsl/ast_type.cpp +++ b/src/glsl/ast_type.cpp @@ -22,9 +22,6 @@ */ #include "ast.h" -extern "C" { -#include "program/symbol_tab

Re: [Mesa-dev] [PATCH 6/7] glsl: Allow non-constant expression initializers of const-qualified vars.

2013-06-29 Thread Matt Turner
On Fri, May 24, 2013 at 6:28 PM, Matt Turner wrote: > Required by ARB_shading_language_420pack. > --- > src/glsl/ast_to_hir.cpp | 30 +++--- > 1 file changed, 19 insertions(+), 11 deletions(-) > > diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp > index 6e689

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Ilia Mirkin
On Sat, Jun 29, 2013 at 8:33 PM, Emil Velikov wrote: > On 29/06/13 21:21, Ilia Mirkin wrote: >> On Sat, Jun 29, 2013 at 2:07 PM, Emil Velikov >> wrote: >>> I believe the hardware is capable of accelerating IDCT for VC1. Do you >>> have any plans for it ? >> >> Nope. With MPEG, there's XvMC, whic

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Emil Velikov
On 29/06/13 21:21, Ilia Mirkin wrote: > On Sat, Jun 29, 2013 at 2:07 PM, Emil Velikov > wrote: >> Hi Ilia, >> >> On 27/06/13 12:26, Ilia Mirkin wrote: >>> Adds H.264 and MPEG2 codec support via VP2, using firmware from the >>> blob. Acceleration is supported at the bitstream level for H.264 and >

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Ilia Mirkin
On Sat, Jun 29, 2013 at 2:07 PM, Emil Velikov wrote: > Hi Ilia, > > On 27/06/13 12:26, Ilia Mirkin wrote: >> Adds H.264 and MPEG2 codec support via VP2, using firmware from the >> blob. Acceleration is supported at the bitstream level for H.264 and >> IDCT level for MPEG2. >> >> Known issues: >>

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Emil Velikov
Hi Ilia, On 27/06/13 12:26, Ilia Mirkin wrote: > Adds H.264 and MPEG2 codec support via VP2, using firmware from the > blob. Acceleration is supported at the bitstream level for H.264 and > IDCT level for MPEG2. > > Known issues: > - H.264 interlaced doesn't render properly > - H.264 shows very

Re: [Mesa-dev] [PATCH] glsl/builtins: Fix ARB_texture_cube_map_array built-in availability.

2013-06-29 Thread Paul Berry
On 28 June 2013 14:22, Kenneth Graunke wrote: > This patch adds texture() for isamplerCubeArray and usamplerCubeArray, > which were entirely missing. > > It also makes texture() with a LOD bias fragment shader specific. The > main GLSL specification explicitly says that texturing with LOD bias >

[Mesa-dev] [Bug 66359] Mesa crashes in _mesa_VertexAttrib2dvNV on starting KDE 4.11

2013-06-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66359 --- Comment #1 from aux...@gmail.com --- Created attachment 81674 --> https://bugs.freedesktop.org/attachment.cgi?id=81674&action=edit Xorg log -- You are receiving this mail because: You are the assignee for the bug. _

[Mesa-dev] [Bug 66359] New: Mesa crashes in _mesa_VertexAttrib2dvNV on starting KDE 4.11

2013-06-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66359 Priority: medium Bug ID: 66359 Assignee: mesa-dev@lists.freedesktop.org Summary: Mesa crashes in _mesa_VertexAttrib2dvNV on starting KDE 4.11 Severity: major Classificati

[Mesa-dev] [Bug 66357] New: pipe_loader_sw fails to build without libx11 headers

2013-06-29 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=66357 Priority: medium Bug ID: 66357 Assignee: mesa-dev@lists.freedesktop.org Summary: pipe_loader_sw fails to build without libx11 headers Severity: normal Classification: Unclassified