Re: [Piglit] [PATCH 1/2] SSO: new test to ensure correct deadcode optimization

2015-10-25 Thread Dylan Baker
You'll need to add this year to all.py On Oct 25, 2015 07:08, "Gregory Hainaut" wrote: > Related to mesa issue: https://bugs.freedesktop.org/show_bug.cgi?id=79783 > > Mostly "Validated" on Nvidia driver. Nvidia fails to link > vs_fs_prog_separate_inactive > > v2: > *

Re: [Piglit] [PATCH 2/2] SSO: new test to ensure matching with various qualifier

2015-10-25 Thread Dylan Baker
Same with this one On Oct 25, 2015 07:08, "Gregory Hainaut" wrote: > Test is composed of 2 major steps. > > First part ensure that a matching (same on both VS & FS) qualifier doesn't > pertubate the location assignment > > Second part ensure that a non-matching

[Piglit] [PATCH 0/2] V3: SSO: new test to ensure correct deadcode optimization

2015-10-25 Thread Gregory Hainaut
Related to mesa issue: https://bugs.freedesktop.org/show_bug.cgi?id=79783 Mostly "Validated" on Nvidia driver. Nvidia fails to link vs_fs_prog_separate_inactive on first test v3: * Add a new test to ensure matching with various qualifier To be discussed. I don't know, if behavior is

[Piglit] [PATCH 1/2] SSO: new test to ensure correct deadcode optimization

2015-10-25 Thread Gregory Hainaut
Related to mesa issue: https://bugs.freedesktop.org/show_bug.cgi?id=79783 Mostly "Validated" on Nvidia driver. Nvidia fails to link vs_fs_prog_separate_inactive v2: * Test both output and input are still active * Test real interstage variable are still optimized * Mix rendezvous by name and

[Piglit] [PATCH 1/4] arb-enhanced-layout: explicit-offset: add block layout tests

2015-10-25 Thread Emil Velikov
From: Emil Velikov As per the spec the block must be of std140 (or std430 if using ssbo) layout. Signed-off-by: Emil Velikov --- .../compiler/explicit-offsets/packed-layout.vert | 25 ++

[Piglit] [PATCH 3/4] arb-enhanced-layout: explicit-offset: relative offset values

2015-10-25 Thread Emil Velikov
From: Emil Velikov Check if one member is (attempted to be) positioned on top of another, and that the assigned offset(s) increase naturally. Signed-off-by: Emil Velikov --- .../explicit-offsets/decreasing-offset.vert| 27

[Piglit] [PATCH 0/4] arb-enhanced-layout: explicit-offset piglits

2015-10-25 Thread Emil Velikov
Hi all, Here are some tests on the said topic. These should cover the section minus two bits; 1. "The *offset* qualifier can only be used on block members of blocks declared with *std140* or *std430* layouts. Afaict here one will need to use two separate shaders, as otherwise providing

[Piglit] [PATCH 2/4] arb-enhanced-layout: explicit-offset: basic/sanity offset values

2015-10-25 Thread Emil Velikov
From: Emil Velikov Check if both numberical and const expressions are accepted as valid offset. Also try a negative value as offset. Signed-off-by: Emil Velikov --- .../integral-constant-expression-offset.vert | 28