On 01/24/2014 11:08 AM, Ian Romanick wrote:
> From: Ian Romanick <[email protected]>
> 
> Mesa currently passes the chained-assignment.vert, but it fails
> chained-assignment-with-array-deref.vert with:
> 
> 0:5(12): error: value of type vec4 cannot be assigned to variable of type 
> float
> 
> It seems the type checker is getting confused by the array
> dereference.
> 
> I have been told that cases similar to
> chained-assignment-with-array-deref pass on all other known desktop
> OpenGL implementations.
> 
> Note: chained-assignment-with-vector-constant-index.vert and
> chained-assignment-with-vector-dynamic-index.vert currently fail on
> Mesa.
> 
> v2: Simplify the constant indexing test slightly (suggested by Ken).
> Add a couple more variations.
> 
> Signed-off-by: Ian Romanick <[email protected]>

Looks good.

Reviewed-by: Kenneth Graunke <[email protected]>

These pass with my two Mesa patches which are on the list.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to