Lines Matching refs:quadNdx
748 for (int quadNdx = 0; quadNdx < DepthTest::QUAD_COUNT; quadNdx++)
750 depthStencilStateParams.depthCompareOp = depthCompareOps[quadNdx];
752 m_graphicsPipelines[quadNdx].setDefaultMultisampleState()
777 m_altGraphicsPipelines[quadNdx].setDefaultMultisampleState()
800 m_altGraphicsPipelines[quadNdx].setDefaultMultisampleState()
854 for (int quadNdx = 0; quadNdx < DepthTest::QUAD_COUNT; quadNdx++)
857 m_vertices[quadNdx * 6 + vertexNdx].position.z() = (hasDepthClipControl ? DepthTest::quadDepthsMinusOneToOne[quadNdx] : DepthTest::quadDepths[quadNdx]);
860 const float w = DepthTest::quadWs[quadNdx];
861 m_vertices[quadNdx * 6 + vertexNdx].position.x() *= w;
862 m_vertices[quadNdx * 6 + vertexNdx].position.y() *= w;
863 m_vertices[quadNdx * 6 + vertexNdx].position.z() *= w;
864 m_vertices[quadNdx * 6 + vertexNdx].position.w() = w;
868 m_altVertices[quadNdx * 6 + vertexNdx].position = m_vertices[quadNdx * 6 + vertexNdx].position;
869 float z = m_altVertices[quadNdx * 6 + vertexNdx].position.z();
870 float w = m_altVertices[quadNdx * 6 + vertexNdx].position.w();
871 if (depthCompareOps[quadNdx] == vk::VK_COMPARE_OP_NOT_EQUAL ||
872 depthCompareOps[quadNdx] == vk::VK_COMPARE_OP_LESS ||
873 depthCompareOps[quadNdx] == vk::VK_COMPARE_OP_LESS_OR_EQUAL)
877 else if (depthCompareOps[quadNdx] == vk::VK_COMPARE_OP_GREATER ||
878 depthCompareOps[quadNdx] == vk::VK_COMPARE_OP_GREATER_OR_EQUAL)
882 m_altVertices[quadNdx * 6 + vertexNdx].position.z() = (z + w) * 0.5f;
963 for (int quadNdx = 0; quadNdx < DepthTest::QUAD_COUNT; quadNdx++)
965 VkDeviceSize vertexBufferOffset = quadOffset * quadNdx;
967 if (m_depthClipControl == DepthClipControlCase::NORMAL_W && depthCompareOps[quadNdx] != vk::VK_COMPARE_OP_NEVER)
969 m_altGraphicsPipelines[quadNdx].bind(*m_cmdBuffer);
993 m_altGraphicsPipelines[quadNdx].bind(*m_cmdBuffer);
994 m_graphicsPipelines[quadNdx].bind(*m_cmdBuffer);
1049 for (int quadNdx = 0; quadNdx < DepthTest::QUAD_COUNT; quadNdx++)
1054 renderState.fragOps.depthFunc = mapVkCompareOp(m_depthCompareOps[quadNdx]);
1064 std::vector<Vertex4RGBA>(m_vertices.begin() + quadNdx * 6,
1065 m_vertices.begin() + (quadNdx + 1) * 6));
1177 for (int quadNdx = 0; quadNdx < DepthTest::QUAD_COUNT; quadNdx++)
1179 const std::string fullOpName = getCompareOpName(quadDepthOps[quadNdx]);
1185 if (quadNdx < DepthTest::QUAD_COUNT - 1)