From d97c7030797a52fa1bb5ef8a6913c48d3f4ccedc Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 10 Jun 2003 17:14:47 +0000 Subject: [PATCH] reorder vrefs and children again --- panda/src/egg/eggGroup.cxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/panda/src/egg/eggGroup.cxx b/panda/src/egg/eggGroup.cxx index b68775598b..4ebf2a8265 100644 --- a/panda/src/egg/eggGroup.cxx +++ b/panda/src/egg/eggGroup.cxx @@ -287,9 +287,11 @@ write(ostream &out, int indent_level) const { EggRenderMode::write(out, indent_level + 2); - write_vertex_ref(out, indent_level + 2); - + // We have to write the children nodes before we write the vertex + // references, since we might be referencing a vertex that's defined + // in one of those children nodes! EggGroupNode::write(out, indent_level + 2); + write_vertex_ref(out, indent_level + 2); indent(out, indent_level) << "}\n"; }