Showing the changes to libraries/render-utils/src/GeometryCache.cpp (1 of 11 files). Show all
Unified · Split
| @@ -69,7 +69,7 @@ void GeometryCache::renderSphere(float radius, int slices, int stacks, const glm · 68 unmodified lines | ||
| 69 | 69 | || (!registered && !_sphereVertices.contains(radiusKey))) { |
| 70 | 70 | |
| 71 | 71 | if (registered && _registeredSphereVertices.contains(id)) { |
| 72 | − _registeredSphereVertices[id].clear(); | |
| 72 | + _registeredSphereVertices[id].reset(); | |
| 73 | 73 | #ifdef WANT_DEBUG |
| 74 | 74 | qCDebug(renderutils) << "renderSphere()... RELEASING REGISTERED VERTICES BUFFER"; |
| 75 | 75 | #endif |
| @@ -133,7 +133,7 @@ void GeometryCache::renderSphere(float radius, int slices, int stacks, const glm · 57 unmodified lines | ||
| 133 | 133 | || (!registered && !_sphereIndices.contains(slicesStacksKey))) { |
| 134 | 134 | |
| 135 | 135 | if (registered && _registeredSphereIndices.contains(id)) { |
| 136 | − _registeredSphereIndices[id].clear(); | |
| 136 | + _registeredSphereIndices[id].reset(); | |
| 137 | 137 | #ifdef WANT_DEBUG |
| 138 | 138 | qCDebug(renderutils) << "renderSphere()... RELEASING REGISTERED INDICES BUFFER"; |
| 139 | 139 | #endif |
| @@ -219,7 +219,7 @@ void GeometryCache::renderSphere(float radius, int slices, int stacks, const glm · 79 unmodified lines | ||
| 219 | 219 | || (!registered && !_sphereColors.contains(colorKey))) { |
| 220 | 220 | |
| 221 | 221 | if (registered && _registeredSphereColors.contains(id)) { |
| 222 | − _registeredSphereColors[id].clear(); | |
| 222 | + _registeredSphereColors[id].reset(); | |
| 223 | 223 | #ifdef WANT_DEBUG |
| 224 | 224 | qCDebug(renderutils) << "renderSphere()... RELEASING REGISTERED COLORS BUFFER"; |
| 225 | 225 | #endif |
| @@ -1581,10 +1581,10 @@ GeometryCache::BatchItemDetails::~BatchItemDetails() { · 1355 unmodified lines | ||
| 1581 | 1581 | |
| 1582 | 1582 | void GeometryCache::BatchItemDetails::clear() { |
| 1583 | 1583 | isCreated = false; |
| 1584 | − verticesBuffer.clear(); | |
| 1585 | − colorBuffer.clear(); | |
| 1586 | − streamFormat.clear(); | |
| 1587 | − stream.clear(); | |
| 1584 | + verticesBuffer.reset(); | |
| 1585 | + colorBuffer.reset(); | |
| 1586 | + streamFormat.reset(); | |
| 1587 | + stream.reset(); | |
| 1588 | 1588 | } |
| 1589 | 1589 | |
| 1590 | 1590 | void GeometryCache::renderLine(const glm::vec3& p1, const glm::vec3& p2, |