Lines Matching defs:pushConstants
3444 << "} pushConstants;\n"
3446 const auto pushConstants = pushSource.str();
3537 << pushConstants
3545 << " gl_Position = vec4(vertexCoords.x * pushConstants.scaleX + pushConstants.offsetX, vertexCoords.y * pushConstants.scaleY + pushConstants.offsetY, pushConstants.depthValue, 1.0);\n"
3556 << " gl_Position.xy += pushConstants.stripScale * stripOffset;\n"
3571 << pushConstants
3575 << " color = ${OUT_COLOR_VTYPE}" << (m_testConfig.dualSrcBlend ? de::toString(kOpaqueWhite) : "(pushConstants.triangleColor)") << ";\n"
3581 << " color1 = ${OUT_COLOR_VTYPE}(pushConstants.triangleColor);\n"
3630 << (m_testConfig.isMultiViewport() ? pushConstants : "")
3641 << (m_testConfig.isMultiViewport() ? " gl_ViewportIndex = pushConstants.viewPortIndex;\n" : "")
3745 << pushConstants
3753 << " gl_MeshVerticesEXT[gl_LocalInvocationIndex].gl_Position = vec4(vertexCoords.x * pushConstants.scaleX + pushConstants.offsetX, vertexCoords.y * pushConstants.scaleY + pushConstants.offsetY, pushConstants.depthValue, 1.0);\n"
3757 ? " gl_MeshPrimitivesEXT[0].gl_ViewportIndex = pushConstants.viewPortIndex;\n"
6032 PushConstants pushConstants =
6043 vkd.cmdPushConstants(cmdBuffer, pipelineLayout.get(), pushConstantStageFlags, 0u, static_cast<deUint32>(sizeof(pushConstants)), &pushConstants);