Affects:
dEQP-VK.subgroups.basic.*_fragment_framebuffer
Components: Vulkan
VK-GL-CTS issue: 782
Change-Id: I54a125af75863e7dd56bf1c3785ee5e51be3d7b4
<< " uint id = 0;\n"
<< " if (subgroupElect())\n"
<< " {\n"
- << " id = uint(gl_FragCoord.x*100.0f);\n"
+ << " id = uint(gl_FragCoord.x);\n"
<< " }\n"
<< " id = subgroupBroadcastFirst(id);\n"
<< " uint localId = id;\n"
inputDatas[2].isImage = true;
}
+ DE_ASSERT(SHADER_BUFFER_SIZE/4ull > subgroups::getSubgroupSize(context));
return subgroups::makeVertexFrameBufferTest(context, VK_FORMAT_R32G32B32A32_SFLOAT,
&inputDatas[0], inputDatasCount, checkVertexPipelineStagesSubgroupBarriersNoSSBO);
}