[Mesa-dev] [Bug 95323] GL33-CTS.CommonBugs.CommonBug_ReservedNames fails

2018-03-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=95323

Timothy Arceri  changed:

   What|Removed |Added

 Resolution|FIXED   |WORKSFORME

-- 
You are receiving this mail because:
You are the QA Contact for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 95323] GL33-CTS.CommonBugs.CommonBug_ReservedNames fails

2018-03-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=95323

Timothy Arceri  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Timothy Arceri  ---
The test is now called KHR-GL33.CommonBugs.CommonBug_ReservedNames and seems to
pass with git master. This was likely fixed a while ago. Closing bug.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 95323] GL33-CTS.CommonBugs.CommonBug_ReservedNames fails

2016-05-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=95323

--- Comment #1 from Ian Romanick  ---
At least per the GLSL 1.50 specification, this test enforces NON-conformance! 
The grammar makes it quite clear that

in struct { ... } foo;

declares a shader input "foo" that is an anonymous structure.  Here are the
relevant bits of the grammar (with some omissions for clarity):

single_declaration:
...
fully_specified_type IDENTIFIER
...

fully_specified_type:
type_specifier
type_qualifier type_specifier

type_qualifier:
storage_qualifier
...

storage_qualifier:
...
IN
...

type_specifier:
type_specifier_no_prec
precision_qualifier type_specifier_no_prec

type_specifier_no_prec:
type_specifier_nonarray
...

type_specifier_nonarray:
VOID
FLOAT
INT
...
struct_specifier
TYPE_NAME

struct_specifier:
...
STRUCT LEFT_BRACE struct_declaration_list RIGHT_BRACE

Neither section 4.3.4 (Inputs) nor section 4.3.7 (Interface Blocks) add any
limitations that I can see.  I'll dig through later specs to see if this
changed.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 95323] GL33-CTS.CommonBugs.CommonBug_ReservedNames fails

2016-05-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=95323

Bug ID: 95323
   Summary: GL33-CTS.CommonBugs.CommonBug_ReservedNames fails
   Product: Mesa
   Version: git
  Hardware: Other
OS: All
Status: NEW
  Severity: normal
  Priority: medium
 Component: glsl-compiler
  Assignee: i...@freedesktop.org
  Reporter: airl...@freedesktop.org
QA Contact: mesa-dev@lists.freedesktop.org

This test tries to use struct as an interface block name, however we convert
the struct into anonymous struct.

so the test expects something like

in struct {
   vec4 test;
} testBlockInstance; to fail to compile

-- 
You are receiving this mail because:
You are the QA Contact for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev