| 600 | } |
| 601 | |
| 602 | void duDisplayList::draw(struct duDebugDraw* dd) |
| 603 | { |
| 604 | if (!dd) return; |
| 605 | if (!m_size) return; |
| 606 | dd->depthMask(m_depthMask); |
| 607 | dd->begin(m_prim, m_primSize); |
| 608 | for (int i = 0; i < m_size; ++i) |
| 609 | dd->vertex(&m_pos[i*3], m_color[i]); |
| 610 | dd->end(); |
| 611 | } |