Lines Matching defs:cmds
615 /// int nk_init_custom(struct nk_context *ctx, struct nk_buffer *cmds, struct nk_buffer *pool, const struct nk_user_font *font);
627 NK_API int nk_init_custom(struct nk_context*, struct nk_buffer *cmds, struct nk_buffer *pool, const struct nk_user_font*);
1057 /// void *cmds = nk_buffer_memory(&ctx.memory);
1058 /// if (memcmp(cmds, last, ctx.memory.allocated)) {
1059 /// memcpy(last,cmds,ctx.memory.allocated);
1115 /// struct nk_buffer cmds, verts, idx;
1116 /// nk_buffer_init_default(&cmds);
1119 /// nk_convert(&ctx, &cmds, &verts, &idx, &cfg);
1122 /// nk_draw_foreach(cmd, &ctx, &cmds) {
1220 /// nk_flags nk_convert(struct nk_context *ctx, struct nk_buffer *cmds,
1242 NK_API nk_flags nk_convert(struct nk_context*, struct nk_buffer *cmds, struct nk_buffer *vertices, struct nk_buffer *elements, const struct nk_convert_config*);
4759 NK_API void nk_draw_list_setup(struct nk_draw_list*, const struct nk_convert_config*, struct nk_buffer *cmds, struct nk_buffer *vertices, struct nk_buffer *elements, enum nk_anti_aliasing line_aa,enum nk_anti_aliasing shape_aa);
9235 struct nk_buffer *cmds, struct nk_buffer *vertices, struct nk_buffer *elements,
9240 NK_ASSERT(cmds);
9243 if (!canvas || !config || !cmds || !vertices || !elements)
9246 canvas->buffer = cmds;
10389 nk_convert(struct nk_context *ctx, struct nk_buffer *cmds,
10396 NK_ASSERT(cmds);
10402 if (!ctx || !cmds || !vertices || !elements || !config || !config->vertex_layout)
10405 nk_draw_list_setup(&ctx->draw_list, config, cmds, vertices, elements,
10525 res |= (cmds->needed > cmds->allocated + (cmds->memory.size - cmds->size)) ? NK_CONVERT_COMMAND_BUFFER_FULL: 0;
15002 nk_init_custom(struct nk_context *ctx, struct nk_buffer *cmds,
15005 NK_ASSERT(cmds);
15007 if (!cmds || !pool) return 0;
15010 ctx->memory = *cmds;