[Mesa-dev] [PATCH] glsl: geom shader max_vertices layout must match.

Dave Airlie airlied at gmail.com
Mon Jun 6 07:00:34 UTC 2016


On 6 June 2016 at 16:30, Alejandro Piñeiro <apinheiro at igalia.com> wrote:
> On 03/06/16 23:04, Dave Airlie wrote:
>> On 4 June 2016 at 03:39, Alejandro Piñeiro <apinheiro at igalia.com> wrote:
>>> On 03/06/16 02:46, Dave Airlie wrote:
>>>> From: Dave Airlie <airlied at redhat.com>
>>>>
>>>> "all geometry shader output vertex count declarations in a
>>>> program must declare the same count."
>>> This spec quote lacks context. As far as I see it comes from GLSL 4.5
>>> spec, "4.4.2.3 Geometry Outputs".
>>>
>>>> Fixes:
>>>> GL45-CTS.geometry_shader.output.conflicted_output_vertices_max
>>> The patch looks good. But testing on Skylake and Broadwell, current
>>> master is passing this test without this patch. Did you mean a different
>>> test, or you made the test with a different hw?
>> It might be a regression since,
>> aaa69c79cd584db4d9c6ea7794e93d29f3d54572
>>
>> Can you confirm you are running on master,
>
> Yes. And just in case, I updated today, and also tried at that commit
> point, and just before. In all cases the test is passing on Skylake.
>

Can you send the results from TestResults.qpa for just this test, and
maybe MESA_GLSL=dump.

I suppose it my be failing to link for some unrelated reason.

Dave.


More information about the mesa-dev mailing list