Lines Matching refs:zTranslatedNodes
311 static void buildZSortedChildList(V* zTranslatedNodes,
321 zTranslatedNodes->push_back(ZRenderNodeOpPair(childZ, childOp));
330 std::stable_sort(zTranslatedNodes->begin(), zTranslatedNodes->end());
334 static size_t findNonNegativeIndex(const V& zTranslatedNodes) {
335 for (size_t i = 0; i < zTranslatedNodes.size(); i++) {
336 if (zTranslatedNodes[i].key >= 0.0f) return i;
338 return zTranslatedNodes.size();
343 const V& zTranslatedNodes) {
344 const int size = zTranslatedNodes.size();
346 || (mode == ChildrenSelectMode::Negative&& zTranslatedNodes[0].key > 0.0f)
347 || (mode == ChildrenSelectMode::Positive && zTranslatedNodes[size - 1].key < 0.0f)) {
359 const size_t nonNegativeIndex = findNonNegativeIndex(zTranslatedNodes);
374 const RenderNodeOp* casterNodeOp = zTranslatedNodes[shadowIndex].value;
375 const float casterZ = zTranslatedNodes[shadowIndex].key;
387 const RenderNodeOp* childOp = zTranslatedNodes[drawIndex].value;
518 FatVector<ZRenderNodeOpPair, 16> zTranslatedNodes;
519 buildZSortedChildList(&zTranslatedNodes, displayList, chunk);
521 defer3dChildren(chunk.reorderClip, ChildrenSelectMode::Negative, zTranslatedNodes);
532 defer3dChildren(chunk.reorderClip, ChildrenSelectMode::Positive, zTranslatedNodes);