On Tue, Oct 01, 2013 at 05:03:16PM -0500, Aaron Watry wrote:
> The main downside to this plan that I see is that combining the tests
> for all data types into the same program run leads to something like
> the following:
>
> Using the current vload-int.cl as an example:
> Currently my pitcairn fai
From: Ian Romanick
NVIDIA (304.64 on GTX 260) fails all of the 1.10, 1.20, and 1.30 tests
because they fail to recognize the layout keyword at all. Paul has
suggested that adding
#extension GL_ARB_fragment_coord_conventions: require
may work around this issue in some cases.
Signed-off-by:
On Tuesday, October 01, 2013 10:42:39 PM Ken Phillis Jr wrote:
> Since i got a few emails over this particular change... I will go ahead and
> explain the primary reason for this change. It's a minor change when you
> consider that most current linux distributions have included some version
> of cm
I am working on Piglit tests for arb_texture_view. I was considering
using C++11 features in STL (e.g. unordered_set). Any reason not to
use these newer STL features if they are supported in the newer
versions of g++ as found on recent Ubuntu distributions? In particular,
wondering if com
On Tue, Oct 1, 2013 at 6:42 PM, Dylan Baker wrote:
> On Tuesday, October 01, 2013 05:13:52 PM Ken Phillis Jr wrote:
>> The use of cmake 2.8 just happens to coincide with requiring slightly newer
>> tools... see these release announcements...
>> kitware - news: cmake 2.8.11 released ( May 22, 2013
---
.../struct/struct-name-uses-gl-prefix.vert | 22 ++
1 file changed, 22 insertions(+)
create mode 100644
tests/spec/glsl-1.10/compiler/struct/struct-name-uses-gl-prefix.vert
diff --git
a/tests/spec/glsl-1.10/compiler/struct/struct-name-uses-gl-prefix.vert
b/test
I'm putting the finishing touches on a patch series for Mesa that
allows for redeclaration of the gl_PerVertex interface block. This
series contains the tests I used to validate my Mesa work.
The GLSL 1.50 spec doesn't directly address how to redeclare elements
of the gl_PerVertex interface block
---
.../redeclare-pervertex-out-subset-gs.shader_test | 77 ++
...redeclare-pervertex-subset-vs-to-gs.shader_test | 113 +
.../redeclare-pervertex-subset-vs.shader_test | 73 +
3 files changed, 263 insertions(+)
create mode 100644
tests/spec/gl
---
...face-block-redeclared-different-block-name.vert | 36 ++
...interface-block-redeclared-same-block-name.vert | 36 ++
2 files changed, 72 insertions(+)
create mode 100644
tests/spec/glsl-1.50/compiler/named-interface-block-redeclared-different-block-
---
...nterface-block-conflicts-with-ordinary-var.vert | 21 +++
...-block-elem-conflicts-with-prev-block-elem.vert | 30 ++
...face-block-elem-conflicts-with-prev-global.vert | 28
3 files changed, 79 insertions(+)
create mode 100644
tests/sp
---
.../interface-block-array-elem-uses-gl-prefix.vert | 24 ++
...terface-block-instance-name-uses-gl-prefix.vert | 23 +
.../interface-block-name-uses-gl-prefix.vert | 23 +
.../named-interface-block-elem-uses-gl-prefix.vert | 24
---
...edeclares-pervertex-in-with-illegal-member.geom | 41 ++
...declares-pervertex-out-with-illegal-member.geom | 41 ++
...s-redeclares-pervertex-with-illegal-member.vert | 38
3 files changed, 120 insertions(+)
create mode 100644
---
...-redeclares-pervertex-in-after-other-usage.geom | 37 +
.../gs-redeclares-pervertex-in-after-usage.geom| 38 ++
...redeclares-pervertex-out-after-other-usage.geom | 37 +
.../gs-redeclares-pervertex-out-after-usage.geom | 38
---
...redeclares-pervertex-in-before-other-usage.geom | 34
...edeclares-pervertex-out-before-other-usage.geom | 37 ++
...edeclares-pervertex-out-before-other-usage.vert | 34
3 files changed, 105 insertions(+)
create mode 100644
te
---
...s-pervertex-out-after-global-redeclaration.geom | 36 ++
...ertex-out-after-other-global-redeclaration.geom | 35 +
...-pervertex-out-before-global-redeclaration.geom | 36 ++
...rtex-out-before-other-global-redeclaration.geom | 35
---
.../gs-redeclares-pervertex-in-multiple-times.geom | 32 ++
...gs-redeclares-pervertex-out-multiple-times.geom | 32 ++
...vs-redeclares-pervertex-out-multiple-times.vert | 32 ++
3 files changed, 96 insertions(+)
create mode 100644
On 2 October 2013 16:45, Paul Berry wrote:
> I'm putting the finishing touches on a patch series for Mesa that
> allows for redeclaration of the gl_PerVertex interface block. This
> series contains the tests I used to validate my Mesa work.
>
> The GLSL 1.50 spec doesn't directly address how to
These tests verify the following linkage rules, from GLSL 4.10:
1. If multiple shaders using members of a built-in block belonging to
the same interface are linked together in the same program, they must
all redeclare the built-in block in the same way, as described in
section 4.3.7 "Interface Blo
---
.../gs-redeclares-pervertex-in-as-nonarray.geom| 43 ++
...edeclares-pervertex-in-with-incorrect-name.geom | 38 +++
...eclares-pervertex-in-without-instance-name.geom | 38 +++
.../gs-redeclares-pervertex-out-as-array.geom | 42
---
...gs-redeclares-pervertex-in-with-array-size.geom | 45 ++
1 file changed, 45 insertions(+)
create mode 100644
tests/spec/glsl-1.50/compiler/gs-redeclares-pervertex-in-with-array-size.geom
diff --git
a/tests/spec/glsl-1.50/compiler/gs-redeclares-pervertex-in-with-array
---
.../fs-disallows-redeclaration-of-pervertex-in.frag | 18 ++
.../fs-disallows-redeclaration-of-pervertex-out.frag | 19 +++
.../vs-disallows-redeclaration-of-pervertex-in.vert | 18 ++
3 files changed, 55 insertions(+)
create mode 100644
t
On Wed, Oct 2, 2013 at 4:44 PM, Matt Turner wrote:
> On Tue, Oct 1, 2013 at 6:42 PM, Dylan Baker
> wrote:
> > On Tuesday, October 01, 2013 05:13:52 PM Ken Phillis Jr wrote:
> >> The use of cmake 2.8 just happens to coincide with requiring slightly
> newer
> >> tools... see these release announce
On Wed, Oct 2, 2013 at 4:32 PM, Jon Ashburn wrote:
> I am working on Piglit tests for arb_texture_view. I was considering
> using C++11 features in STL (e.g. unordered_set). Any reason not to use
> these newer STL features if they are supported in the newer versions of
> g++ as found on rec
I was generating GLSL 4.00 tests because that's when ARB_gpu_shader5
functionality was folded in, but 3.30 is actually the first version with
the bit encoding functions.
---
generated_tests/gen_shader_bit_encoding_tests.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gen
24 matches
Mail list logo