Lines Matching defs:hasTess
608 bool hasTess (void) const
615 return (hasGraphicsStage(GraphicsShaderType::VERTEX) || hasTess() || hasGeom());
925 const bool hasTess = (hasTessControl || hasTessEval);
942 << (hasTess ? "" : " float gl_PointSize;\n")
946 if (hasTess)
967 if (hasTess)
1078 const auto inputPrim = (hasTess ? "triangles" : "points");
1079 const auto outputPrim = (hasTess ? "triangle_strip" : "points");
1080 const auto vertexCount = (hasTess ? 3u : 1u);
1090 << (hasTess ? "" : " float gl_PointSize;\n")
1095 << (hasTess ? "" : " float gl_PointSize;\n")
1110 << (hasTess ? "" : " gl_PointSize = gl_in[" + std::to_string(i) + "].gl_PointSize;\n")
1360 if (m_params->hasTess())
1859 const auto hasTess = m_params->hasTess();
1860 const auto topology = (hasTess ? VK_PRIMITIVE_TOPOLOGY_PATCH_LIST : VK_PRIMITIVE_TOPOLOGY_POINT_LIST);
1861 const auto patchCPs = (hasTess ? 3u : 0u);
2832 const auto vertexCount = (m_params->hasTess() ? 3u : 1u);