Lines Matching refs:cb
40 void (*flushFunc) (struct _ViaCommandBuffer * cb);
47 (cb)->waitFlags |= (flags)
51 if (cb->flushFunc && (cb->pos > (cb->bufSize-(size)))) { \
52 cb->flushFunc(cb); \
59 if (cb->mode == 2 && (paraType) == cb->rindex) \
61 if (cb->pos & 1) \
63 cb->header_start = cb->pos; \
64 cb->rindex = paraType; \
65 cb->mode = 2; \
68 if (!cb->has3dState && ((paraType) != HC_ParaType_CmdVdata)) { \
69 cb->has3dState = TRUE; \
74 (cb)->buf[(cb)->pos++] = (val); \
79 (cb)->buf[(cb)->pos++] = (val1); \
80 (cb)->buf[(cb)->pos++] = (val2); \
84 cb->flushFunc(cb)
87 ViaCommandBuffer *cb = &pVia->cb