Lines Matching defs:prim
283 unsigned int prim = cmd_header->prim.prim;
284 unsigned int skip = cmd_header->prim.skip;
285 unsigned int n = cmd_header->prim.count;
286 unsigned int start = cmd_header->prim.start;
298 switch (prim) {
301 prim = SAVAGE_PRIM_TRILIST;
319 DRM_ERROR("invalid primitive type %u\n", prim);
366 prim <<= 25;
378 BCI_DRAW_INDICES_S3D(count, prim, start + 2);
388 BCI_DRAW_INDICES_S3D(count, prim, start);
396 BCI_DRAW_INDICES_S4(count, prim, skip);
407 prim |= BCI_CMD_DRAW_CONT;
419 unsigned int prim = cmd_header->prim.prim;
420 unsigned int skip = cmd_header->prim.skip;
421 unsigned int n = cmd_header->prim.count;
422 unsigned int start = cmd_header->prim.start;
430 switch (prim) {
433 prim = SAVAGE_PRIM_TRILIST;
451 DRM_ERROR("invalid primitive type %u\n", prim);
485 prim <<= 25;
497 DMA_DRAW_PRIMITIVE(count, prim, skip);
507 DMA_DRAW_PRIMITIVE(count, prim, skip);
525 prim |= BCI_CMD_DRAW_CONT;
537 unsigned int prim = cmd_header->idx.prim;
551 switch (prim) {
554 prim = SAVAGE_PRIM_TRILIST;
570 DRM_ERROR("invalid primitive type %u\n", prim);
611 prim <<= 25;
632 BCI_DRAW_INDICES_S3D(count, prim, idx[2]);
642 BCI_DRAW_INDICES_S3D(count, prim, idx[0]);
650 BCI_DRAW_INDICES_S4(count, prim, skip);
661 prim |= BCI_CMD_DRAW_CONT;
674 unsigned int prim = cmd_header->idx.prim;
684 switch (prim) {
687 prim = SAVAGE_PRIM_TRILIST;
703 DRM_ERROR("invalid primitive type %u\n", prim);
731 prim <<= 25;
752 DMA_DRAW_PRIMITIVE(count, prim, skip);
762 DMA_DRAW_PRIMITIVE(count, prim, skip);
775 prim |= BCI_CMD_DRAW_CONT;