| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/ |
| H A D | svga_draw_private.h | 67 svga_translate_prim(unsigned mode, unsigned vcount, unsigned *prim_count) argument 71 *prim_count = vcount; 75 *prim_count = vcount / 2; 79 *prim_count = vcount - 1; 83 *prim_count = vcount / 3; 87 *prim_count = vcount - 2; 91 *prim_count = vcount - 2; 95 *prim_count = vcount / 4; 99 *prim_count = vcount - 3; 103 *prim_count 146 unsigned prim_count; /**< number of primitives for this draw */ member in struct:draw_cmd [all...] |
| H A D | svga_draw.c | 80 for (i = 0; i < hwtnl->cmd.prim_count; i++) 122 assert(hwtnl->cmd.prim_count == 0); 170 if (!hwtnl->cmd.prim_count) { 180 for (i = 0; i < hwtnl->cmd.prim_count; ++i) { 231 for (i = 0; i < hwtnl->cmd.prim_count; i++) { 275 hwtnl->cmd.prim_count); 280 &prim, hwtnl->cmd.prim_count); 297 if (hwtnl->cmd.prim_count == 1) { 312 hwtnl->cmd.prim, hwtnl->cmd.prim_count * sizeof hwtnl->cmd.prim[0]); 314 for (i = 0; i < hwtnl->cmd.prim_count; [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/ |
| H A D | svga_draw_private.h | 68 svga_translate_prim(unsigned mode, unsigned vcount, unsigned *prim_count, argument 73 *prim_count = vcount; 77 *prim_count = vcount / 2; 81 *prim_count = vcount - 1; 85 *prim_count = vcount / 3; 89 *prim_count = vcount - 2; 93 *prim_count = vcount - 2; 97 *prim_count = vcount / 4; 101 *prim_count = vcount - 3; 105 *prim_count 155 unsigned prim_count; /**< number of primitives for this draw */ member in struct:draw_cmd [all...] |
| H A D | svga_draw.c | 80 for (i = 0; i < hwtnl->cmd.prim_count; i++) 122 assert(hwtnl->cmd.prim_count == 0); 170 if (!hwtnl->cmd.prim_count) { 180 for (i = 0; i < hwtnl->cmd.prim_count; ++i) { 231 for (i = 0; i < hwtnl->cmd.prim_count; i++) { 275 hwtnl->cmd.prim_count); 280 &prim, hwtnl->cmd.prim_count); 297 if (hwtnl->cmd.prim_count == 1) { 312 hwtnl->cmd.prim, hwtnl->cmd.prim_count * sizeof hwtnl->cmd.prim[0]); 314 for (i = 0; i < hwtnl->cmd.prim_count; [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/vbo/ |
| H A D | vbo_save.h | 75 GLuint prim_count; member in struct:vbo_save_vertex_list 97 assert(node->prim_count > 0); 108 assert(node->prim_count > 0); 109 const struct _mesa_prim *last_prim = &node->prims[node->prim_count - 1]; 120 assert(node->prim_count > 0); 122 const struct _mesa_prim *last_prim = &node->prims[node->prim_count - 1]; 173 GLuint prim_count, prim_max; member in struct:vbo_save_context
|
| H A D | vbo_save_draw.c | 109 if (node->prim_count) { 110 const struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; 175 if (node->prim_count > 0) { 215 ctx->Driver.Draw(ctx, node->prims, node->prim_count, NULL, GL_TRUE,
|
| H A D | vbo_exec.h | 85 GLuint prim_count; member in struct:vbo_exec_context::__anon5f3337b50108
|
| H A D | vbo_exec_draw.c | 52 exec->vtx.prim_count, 55 for (i = 0 ; i < exec->vtx.prim_count ; i++) { 79 struct _mesa_prim *last_prim = &exec->vtx.prim[exec->vtx.prim_count - 1]; 364 if (exec->vtx.prim_count && 385 printf("%s %d %d\n", __func__, exec->vtx.prim_count, 388 ctx->Driver.Draw(ctx, exec->vtx.prim, exec->vtx.prim_count, 410 exec->vtx.prim_count = 0;
|
| H A D | vbo_save_api.c | 114 const struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; 330 save->prim_count = 0; 341 GLuint *prim_count) 346 for (i = 1; i < *prim_count; i++) { 367 *prim_count = prev_prim - prim_list + 1; 380 struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; 586 node->prim_count = save->prim_count; 635 save->prim_store->used += node->prim_count; 641 if (node->prims[node->prim_count 340 merge_prims(struct _mesa_prim * prim_list,GLuint * prim_count) argument [all...] |
| H A D | vbo_save_loopback.c | 204 const GLuint prim_count = node->prim_count; local in function:_vbo_loopback_vertex_list 205 for (GLuint i = 0; i < prim_count; i++) {
|
| H A D | vbo_exec_api.c | 67 if (exec->vtx.prim_count == 0) { 73 struct _mesa_prim *last_prim = &exec->vtx.prim[exec->vtx.prim_count - 1]; 104 exec->vtx.prim_count = 0; 110 assert(exec->vtx.prim_count == 0); 118 exec->vtx.prim_count++; 800 i = exec->vtx.prim_count++; 836 struct _mesa_prim *cur = &exec->vtx.prim[exec->vtx.prim_count - 1]; 838 assert(exec->vtx.prim_count >= 1); 842 if (exec->vtx.prim_count >= 2) { 843 struct _mesa_prim *prev = &exec->vtx.prim[exec->vtx.prim_count [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_vsc.c | 65 prim_count(const struct pipe_draw_info *info, function in typeref:typename:unsigned 95 unsigned num_prims = prim_count(info, draw);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/vbo/ |
| H A D | vbo_exec_draw.c | 52 exec->vtx.prim_count, 55 for (i = 0 ; i < exec->vtx.prim_count ; i++) { 73 unsigned last = exec->vtx.prim_count - 1; 312 if (exec->vtx.prim_count && 330 printf("%s %d %d\n", __func__, exec->vtx.prim_count, 336 exec->vtx.prim_count); 365 exec->vtx.prim_count = 0;
|
| H A D | vbo_save_loopback.c | 184 const GLuint prim_count = node->cold->prim_count; local in function:_vbo_loopback_vertex_list 186 for (GLuint i = 0; i < prim_count; i++) {
|
| H A D | vbo_save.h | 91 GLuint prim_count; member in struct:vbo_save_vertex_list::__anone480d3520408
|
| H A D | vbo_exec_api.c | 78 if (exec->vtx.prim_count == 0) { 85 unsigned last = exec->vtx.prim_count - 1; 117 exec->vtx.prim_count = 0; 123 assert(exec->vtx.prim_count == 0); 129 exec->vtx.prim_count++; 850 i = exec->vtx.prim_count++; 879 unsigned cur = exec->vtx.prim_count - 1; 881 assert(exec->vtx.prim_count >= 1); 885 if (exec->vtx.prim_count >= 2) { 900 exec->vtx.prim_count [all...] |
| H A D | vbo_save_api.c | 162 struct _mesa_prim *prim = &node->cold->prims[node->cold->prim_count - 1]; 183 realloc_prim_store(struct vbo_save_primitive_store *store, int prim_count) argument 189 store->size = prim_count; 214 GLuint *prim_count) 219 for (i = 1; i < *prim_count; i++) { 245 *prim_count = prev_prim - prim_list + 1; 258 struct _mesa_prim *prim = &node->cold->prims[node->cold->prim_count - 1]; 548 node->cold->prim_count = save->prim_store->used; 585 if (node->cold->prims[node->cold->prim_count - 1].mode == GL_LINE_LOOP) { 589 merge_prims(ctx, node->cold->prims, &node->cold->prim_count); 213 merge_prims(struct gl_context * ctx,struct _mesa_prim * prim_list,GLuint * prim_count) argument [all...] |
| H A D | vbo_save_draw.c | 122 if (node->cold->prim_count) { 123 const struct _mesa_prim *prim = &node->cold->prims[node->cold->prim_count - 1];
|
| H A D | vbo.h | 113 unsigned prim_count; member in struct:vbo_exec_context::__anon94b703640208
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | gen6_gs_visitor.h | 77 src_reg prim_count; member in class:brw::gen6_gs_visitor
|
| H A D | gen6_gs_visitor.cpp | 96 this->prim_count = src_reg(this, glsl_type::uint_type); 97 emit(MOV(dst_reg(this->prim_count), brw_imm_ud(0u))); 187 emit(ADD(dst_reg(this->prim_count), this->prim_count, brw_imm_ud(1u))); 243 emit(ADD(dst_reg(this->prim_count), this->prim_count, brw_imm_ud(1u))); 361 this->prim_count, 364 dst_reg(this->temp), this->prim_count, this->svbi); 367 dst_reg(this->temp), this->prim_count, brw_imm_ud(0u));
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | gfx6_gs_visitor.h | 73 src_reg prim_count; member in class:brw::gfx6_gs_visitor
|
| H A D | gfx6_gs_visitor.cpp | 96 this->prim_count = src_reg(this, glsl_type::uint_type); 97 emit(MOV(dst_reg(this->prim_count), brw_imm_ud(0u))); 185 emit(ADD(dst_reg(this->prim_count), this->prim_count, brw_imm_ud(1u))); 241 emit(ADD(dst_reg(this->prim_count), this->prim_count, brw_imm_ud(1u))); 359 this->prim_count, 362 dst_reg(this->temp), this->prim_count, this->svbi); 365 dst_reg(this->temp), this->prim_count, brw_imm_ud(0u));
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | draw_validate.c | 925 size_t prim_count = count_tessellated_primitives(mode, count, numInstances); local in function:validate_draw_arrays 926 if (xfb_obj->GlesRemainingPrims < prim_count) { 931 xfb_obj->GlesRemainingPrims -= prim_count;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_exec.c | 2099 unsigned *prim_count; local in function:emit_vertex 2107 prim_count = &mach->Temps[temp_prim_idxs[stream_id].idx].xyzw[temp_prim_idxs[stream_id].chan].u[0]; 2109 if (mach->Primitives[stream_id][*prim_count] >= mach->MaxOutputVertices) 2112 if (mach->Primitives[stream_id][*prim_count] == 0) 2113 mach->PrimitiveOffsets[stream_id][*prim_count] = mach->Temps[TEMP_OUTPUT_I].xyzw[TEMP_OUTPUT_C].u[0]; 2115 mach->Primitives[stream_id][*prim_count]++; 2123 unsigned *prim_count; local in function:emit_primitive 2135 prim_count = &mach->Temps[temp_prim_idxs[stream_id].idx].xyzw[temp_prim_idxs[stream_id].chan].u[0]; 2137 ++(*prim_count); 2138 debug_assert((*prim_count * mac [all...] |