Lines Matching refs:zTranslatedNodes
314 static void buildZSortedChildList(V* zTranslatedNodes,
324 zTranslatedNodes->push_back(ZRenderNodeOpPair(childZ, childOp));
333 std::stable_sort(zTranslatedNodes->begin(), zTranslatedNodes->end());
337 static size_t findNonNegativeIndex(const V& zTranslatedNodes) {
338 for (size_t i = 0; i < zTranslatedNodes.size(); i++) {
339 if (zTranslatedNodes[i].key >= 0.0f) return i;
341 return zTranslatedNodes.size();
346 const V& zTranslatedNodes) {
347 const int size = zTranslatedNodes.size();
349 || (mode == ChildrenSelectMode::Negative&& zTranslatedNodes[0].key > 0.0f)
350 || (mode == ChildrenSelectMode::Positive && zTranslatedNodes[size - 1].key < 0.0f)) {
362 const size_t nonNegativeIndex = findNonNegativeIndex(zTranslatedNodes);
377 const RenderNodeOp* casterNodeOp = zTranslatedNodes[shadowIndex].value;
378 const float casterZ = zTranslatedNodes[shadowIndex].key;
390 const RenderNodeOp* childOp = zTranslatedNodes[drawIndex].value;
521 FatVector<ZRenderNodeOpPair, 16> zTranslatedNodes;
522 buildZSortedChildList(&zTranslatedNodes, displayList, chunk);
524 defer3dChildren(chunk.reorderClip, ChildrenSelectMode::Negative, zTranslatedNodes);
535 defer3dChildren(chunk.reorderClip, ChildrenSelectMode::Positive, zTranslatedNodes);