2015-06-20 9:04 GMT+08:00 Chih-Wei Huang :
> 2015-06-20 3:12 GMT+08:00 Emil Velikov :
>> Hi Chih-Wei,
>> On 19 June 2015 at 19:00, Chih-Wei Huang wrote:
>
>>> diff --git a/Android.common.mk b/Android.common.mk
>>> index d662d60..35dcda2 100644
>>> --- a/Android.common.mk
>>> +++ b/Android.common.m
https://bugs.freedesktop.org/show_bug.cgi?id=77288
Vinson Lee changed:
What|Removed |Added
Version|git |10.2
--- Comment #6 from Vinson Lee ---
me
https://bugs.freedesktop.org/show_bug.cgi?id=79706
Bug 79706 depends on bug 86980, which changed state.
Bug 86980 Summary: [swrast] piglit fp-rfl regression
https://bugs.freedesktop.org/show_bug.cgi?id=86980
What|Removed |Added
--
https://bugs.freedesktop.org/show_bug.cgi?id=86980
Vinson Lee changed:
What|Removed |Added
Status|NEW |RESOLVED
Version|git
https://bugs.freedesktop.org/show_bug.cgi?id=78318
Vinson Lee changed:
What|Removed |Added
Version|git |10.2
--- Comment #5 from Vinson Lee ---
me
On Sat, Jun 20, 2015 at 11:38 PM, Timothy Arceri wrote:
> On Sat, 2015-06-20 at 19:35 -0400, Ilia Mirkin wrote:
>> On Sat, Jun 20, 2015 at 8:33 AM, Timothy Arceri
>> wrote:
>> > ---
>> > src/glsl/ast_to_hir.cpp | 13 -
>> > src/glsl/glsl_parser.yy | 22 ++
On Sat, 2015-06-20 at 19:35 -0400, Ilia Mirkin wrote:
> On Sat, Jun 20, 2015 at 8:33 AM, Timothy Arceri wrote:
> > ---
> > src/glsl/ast_to_hir.cpp | 13 -
> > src/glsl/glsl_parser.yy | 22 ++
> > src/glsl/glsl_parser_extras.h | 5 +
> > 3 files cha
On Sat, Jun 20, 2015 at 8:33 AM, Timothy Arceri wrote:
> ---
> src/glsl/ast_to_hir.cpp | 13 -
> src/glsl/glsl_parser.yy | 22 ++
> src/glsl/glsl_parser_extras.h | 5 +
> 3 files changed, 27 insertions(+), 13 deletions(-)
>
> diff --git a/src/glsl/
https://bugs.freedesktop.org/show_bug.cgi?id=91038
Chris Wilson changed:
What|Removed |Added
Component|Other |Driver/intel
Assignee|mesa-dev@
https://bugs.freedesktop.org/show_bug.cgi?id=91039
--- Comment #1 from Itzamna ---
(In reply to Itzamna from comment #0)
> Solution:
> The crashes no longer occur when Mesa's stack is realigned to 4 bytes.
> Therefore, always pass -mstackrealign to CFLAGS if -mfpmath=sse is enabled;
> this shoul
https://bugs.freedesktop.org/show_bug.cgi?id=91039
Itzamna changed:
What|Removed |Added
CC||xamaniqi...@gmail.com
--
You are receiving th
https://bugs.freedesktop.org/show_bug.cgi?id=91039
Bug ID: 91039
Summary: [d3d9] D3D9 state tracker crashes due to stack
misalignment if Mesa is compiled with -mfpmath=sse
Product: Mesa
Version: 10.6
Hardware: x86-64 (AMD64
https://bugs.freedesktop.org/show_bug.cgi?id=91038
Bug ID: 91038
Summary: X segfault when watching youtube
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Mesa 10.5.8 is now available.
This release contains nouveau and i965 driver fixes, along with a couple
of patches for the libEGL library and a build fix for toolchains that don't
support -Wl,--allow-multiple-definition.
Ben Widawsky (1):
i965: Disable compaction for EOT send messages
Boyan
Hi Ilia,
oh, yes please. Especially since some people tend to completely mirror
the mesa master repository including all those old branches.
This sometimes creates quite a mess.
Regards,
Christian.
On 20.06.2015 02:10, Ilia Mirkin wrote:
Hello,
There are a *ton* of branches in the upstream
Grrr. Not sure how I missed it but this patch breaks transform feedback.
It doesn't seem like a good idea to share this code between the two
codepaths any more, seems like Paul had plains to use it in more places
when it was added but it never happened.
I'll send a version 2 of this patch tomorrow
On Sat, 2015-06-20 at 22:33 +1000, Timothy Arceri wrote:
> From Section 4.1.9 of the GLSL ES 3.10 spec:
>
> "Arrays are sized either at compile-time or at run-time.
> To size an array at compile-time, either the size
> must be specified within the brackets as above or
> must be inferred from the t
---
src/glsl/ast_to_hir.cpp | 13 -
src/glsl/glsl_parser.yy | 22 ++
src/glsl/glsl_parser_extras.h | 5 +
3 files changed, 27 insertions(+), 13 deletions(-)
diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp
index 6d2dc2e..81b2765 10064
Updated to parse arrays of arrays and return the correct offset.
We are now also validating the array subscript rather than potentially
returning an offset that will be out of bounds.
---
src/glsl/link_uniforms.cpp | 2 +-
src/glsl/link_varyings.cpp | 7 +--
src/glsl/link_varyings.h
V2: fix minor formating issue
---
src/glsl/ast_to_hir.cpp | 22 ++
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp
index 0d3cbac..f5e3570 100644
--- a/src/glsl/ast_to_hir.cpp
+++ b/src/glsl/ast_to_hir.cpp
@@ -2041
Previously only the type of a single array element
was stored.
_mesa_sampler_uniforms_pipeline_are_valid() was expecting
to get the array type so this fixes a bug there.
However the main reason for doing this is to use the array type
for implementing arrays of arrays in glGetUniformLocation()
---
---
src/mesa/program/sampler.cpp | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/src/mesa/program/sampler.cpp b/src/mesa/program/sampler.cpp
index 34eee6d..0017328 100644
--- a/src/mesa/program/sampler.cpp
+++ b/src/mesa/program/sampler.cpp
@@ -87,7 +87,17 @@ publi
From Section 4.1.9 of the GLSL ES 3.10 spec:
"Arrays are sized either at compile-time or at run-time.
To size an array at compile-time, either the size
must be specified within the brackets as above or
must be inferred from the type of the initializer."
---
src/glsl/ast.h | 21 +++--
---
src/mesa/main/uniform_query.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mesa/main/uniform_query.cpp b/src/mesa/main/uniform_query.cpp
index f7a5c87..3faf770 100644
--- a/src/mesa/main/uniform_query.cpp
+++ b/src/mesa/main/uniform_query.cpp
@@ -1113,7 +1113,7 @@
---
src/glsl/ast_to_hir.cpp | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp
index f1c3e4a..0d3cbac 100644
--- a/src/glsl/ast_to_hir.cpp
+++ b/src/glsl/ast_to_hir.cpp
@@ -3881,9 +3881,7 @@ ast_declarator_list::hir(exec_list *i
To do this we make sure to only append the array subscript
to structs.
---
src/glsl/nir/nir_lower_samplers.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/glsl/nir/nir_lower_samplers.cpp
b/src/glsl/nir/nir_lower_samplers.cpp
index 7a0b0a0..c450198 100644
--- a/src/gl
---
src/glsl/ast_to_hir.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/glsl/ast_to_hir.cpp b/src/glsl/ast_to_hir.cpp
index f5e3570..de13060 100644
--- a/src/glsl/ast_to_hir.cpp
+++ b/src/glsl/ast_to_hir.cpp
@@ -2056,7 +2056,7 @@ validate_binding_qualifier(struct _mesa_
To do this we make sure to only append the array subscript
to structs.
---
src/mesa/program/sampler.cpp | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/src/mesa/program/sampler.cpp b/src/mesa/program/sampler.cpp
index ea3024d..34eee6d 100644
--- a/src/mesa/program/samp
Hi all,
The restrictions in ES make the extension easier to implement so
I thought I'd try get this stuff reviewed an committed before finishing
up the full extension.
The bits that I'm still working on for the desktop version are AoA inputs
outputs, and interface blocks.
The only thing I know is
---
src/glsl/glsl_types.h | 19 +++
1 file changed, 19 insertions(+)
diff --git a/src/glsl/glsl_types.h b/src/glsl/glsl_types.h
index f54a939..c48977c 100644
--- a/src/glsl/glsl_types.h
+++ b/src/glsl/glsl_types.h
@@ -537,6 +537,25 @@ struct glsl_type {
}
/**
+* Retu
Reviewed-by: Ilia Mirkin
---
src/glsl/glsl_types.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/glsl/glsl_types.cpp b/src/glsl/glsl_types.cpp
index f675e90..3547561 100644
--- a/src/glsl/glsl_types.cpp
+++ b/src/glsl/glsl_types.cpp
@@ -1086,7 +1086,8 @@ glsl_type::s
---
src/glsl/nir/nir_lower_samplers.cpp | 20 ++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/src/glsl/nir/nir_lower_samplers.cpp
b/src/glsl/nir/nir_lower_samplers.cpp
index c450198..a79b093 100644
--- a/src/glsl/nir/nir_lower_samplers.cpp
+++ b/src/glsl/nir/ni
Assigns a new array type based on the max access of
unsized array members.
Reviewed-by: Ilia Mirkin
---
src/glsl/linker.cpp | 18 --
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/src/glsl/linker.cpp b/src/glsl/linker.cpp
index 9978380..3494464 100644
--- a/src/gl
---
src/glsl/link_uniform_initializers.cpp | 51 --
src/glsl/link_uniforms.cpp | 28 +++
2 files changed, 52 insertions(+), 27 deletions(-)
diff --git a/src/glsl/link_uniform_initializers.cpp
b/src/glsl/link_uniform_initializers.cpp
ind
Also add TODO comment about adding proper support
Signed-off-by: Timothy Arceri
---
src/glsl/ir_set_program_inouts.cpp | 6 ++
1 file changed, 6 insertions(+)
diff --git a/src/glsl/ir_set_program_inouts.cpp
b/src/glsl/ir_set_program_inouts.cpp
index b968a1e..01d84fe 100644
--- a/src/glsl/i
Signed-off-by: Timothy Arceri
Reviewed-by: Ilia Mirkin
---
src/glsl/link_varyings.cpp | 15 ---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/src/glsl/link_varyings.cpp b/src/glsl/link_varyings.cpp
index 7b2d4bd..6cb55b3 100644
--- a/src/glsl/link_varyings.cpp
+++ b/
V2: move single dimensionial array detection into a helper
Signed-off-by: Timothy Arceri
---
src/glsl/ast.h | 8
src/glsl/ast_to_hir.cpp | 3 ++-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/glsl/ast.h b/src/glsl/ast.h
index ef74e51..3f67907 100644
--- a/s
On 19/06/2015 19:27, Alexandre Courbot wrote:
On Fri, Jun 19, 2015 at 9:38 PM, Ben Skeggs wrote:
On 19 June 2015 at 21:51, Martin Peres wrote:
On 19/06/2015 13:02, Alexandre Courbot wrote:
New revision of this patchset that prevents VRAM objects from being
allocated on VRAM-less systems like
Ilia Mirkin writes:
> Hello,
>
> There are a *ton* of branches in the upstream mesa git. Here is a full list:
>
[...]
> is there
> any reason to keep these around with the exception of:
>
> master
> $version (i.e. 9.0, 10.0, mesa_7_7_branch, etc)
Instead of outright deleting old branches, it wou
39 matches
Mail list logo