| 1474 | } |
| 1475 | |
| 1476 | int CGraphics_Threaded::CreateQuadContainer(bool AutomaticUpload) |
| 1477 | { |
| 1478 | int Index = -1; |
| 1479 | if(m_FirstFreeQuadContainer == -1) |
| 1480 | { |
| 1481 | Index = m_vQuadContainers.size(); |
| 1482 | m_vQuadContainers.emplace_back(AutomaticUpload); |
| 1483 | } |
| 1484 | else |
| 1485 | { |
| 1486 | Index = m_FirstFreeQuadContainer; |
| 1487 | m_FirstFreeQuadContainer = m_vQuadContainers[Index].m_FreeIndex; |
| 1488 | m_vQuadContainers[Index].m_FreeIndex = Index; |
| 1489 | } |
| 1490 | |
| 1491 | return Index; |
| 1492 | } |
| 1493 | |
| 1494 | void CGraphics_Threaded::QuadContainerChangeAutomaticUpload(int ContainerIndex, bool AutomaticUpload) |
| 1495 | { |