Lines Matching defs:marker
4120 struct nk_buffer_marker marker[NK_BUFFER_MAX];
4121 /* buffer marker to free a buffer to a certain offset */
8196 buffer->marker[type].active = nk_true;
8198 buffer->marker[type].offset = buffer->size;
8199 else buffer->marker[type].offset = buffer->allocated;
8207 /* reset back buffer either back to marker or empty */
8208 buffer->needed -= (buffer->memory.size - buffer->marker[type].offset);
8209 if (buffer->marker[type].active)
8210 buffer->size = buffer->marker[type].offset;
8212 buffer->marker[type].active = nk_false;
8214 /* reset front buffer either back to back marker or empty */
8215 buffer->needed -= (buffer->allocated - buffer->marker[type].offset);
8216 if (buffer->marker[type].active)
8217 buffer->allocated = buffer->marker[type].offset;
8219 buffer->marker[type].active = nk_false;