/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | clip.cpp | 182 simdvector prims[], in ClipRectangles() argument 190 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipRectangles() 197 simdvector prims[], in ClipTriangles() argument 205 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipTriangles() 212 simdvector prims[], in ClipLines() argument 220 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipLines() 227 simdvector prims[], in ClipPoints() argument 235 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipPoints() 243 simd16vector prims[], in ClipRectangles_simd16() argument 259 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipRectangles_simd16() [all …]
|
D | clip.h | 206 SIMD256::Vec4 prims[], 214 pfnBinFunc(pDC, pa, workerId, prims, primMask, primID, viewportIdx, rtIdx); 268 SIMD512::Vec4 prims[], 276 pfnBinFunc(pDC, pa, workerId, prims, primMask, primID, viewportIdx, rtIdx); 1299 simdvector prims[], 1307 simdvector prims[], 1315 simdvector prims[], 1323 simdvector prims[], 1332 simd16vector prims[], 1340 simd16vector prims[], [all …]
|
D | frontend.h | 417 simdvector prims[3], 425 simdvector prims[3], 434 simd16vector prims[3], 442 simd16vector prims[3],
|
D | context.h | 229 simdvector prims[], 239 simd16vector prims[],
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_vbo_t.c | 243 const struct _mesa_prim *prims, GLuint nr_prims, 251 const struct _mesa_prim *prims, GLuint nr_prims, in vbo_maybe_split() argument 279 _tnl_split_prims(ctx, arrays, prims, nr_prims, ib, min_index, in vbo_maybe_split() 390 const struct _mesa_prim *prims, GLuint nr_prims, in vbo_draw_vbo() argument 403 unsigned start = prims[i].start, in vbo_draw_vbo() 404 count = prims[i].count; in vbo_draw_vbo() 406 if (i == 0 || basevertex != prims[i].basevertex) { in vbo_draw_vbo() 407 basevertex = prims[i].basevertex; in vbo_draw_vbo() 421 BATCH_BEGIN(nvgl_primitive(prims[i].mode)); in vbo_draw_vbo() 440 const struct _mesa_prim *prims, GLuint nr_prims, in vbo_draw_imm() argument [all …]
|
/external/mesa3d/src/mesa/vbo/ |
D | vbo_save.h | 67 struct _mesa_prim *prims; member 91 return node->prims[0].start; in _vbo_save_get_min_index() 102 const struct _mesa_prim *last_prim = &node->prims[node->prim_count - 1]; in _vbo_save_get_max_index() 114 const struct _mesa_prim *first_prim = &node->prims[0]; in _vbo_save_get_vertex_count() 115 const struct _mesa_prim *last_prim = &node->prims[node->prim_count - 1]; in _vbo_save_get_vertex_count() 143 struct _mesa_prim prims[VBO_SAVE_PRIM_SIZE]; member
|
D | vbo_primitive_restart.c | 164 const struct _mesa_prim *prims, in vbo_sw_primitive_restart() argument 198 new_prim = prims[0]; in vbo_sw_primitive_restart() 213 prims = &new_prim; in vbo_sw_primitive_restart() 244 end_index = prims[prim_num].start + prims[prim_num].count; in vbo_sw_primitive_restart() 245 memcpy(&temp_prim, &prims[prim_num], sizeof (temp_prim)); in vbo_sw_primitive_restart() 250 if (prims[prim_num].start <= sub_prim->start) { in vbo_sw_primitive_restart() 251 temp_prim.start = MAX2(prims[prim_num].start, sub_prim->start); in vbo_sw_primitive_restart()
|
D | vbo_save_api.c | 123 struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; in copy_vertices() 263 save->prims = save->prim_store->prims + save->prim_store->used; in reset_counters() 324 struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; in convert_line_loop_to_strip() 530 node->prims = save->prims; in compile_vertex_list() 586 if (node->prims[node->prim_count - 1].mode == GL_LINE_LOOP) { in compile_vertex_list() 590 merge_prims(ctx, node->prims, &node->prim_count); in compile_vertex_list() 598 node->prims[i].start += start_offset; in compile_vertex_list() 673 save->prims[i].count = (save->vert_count - save->prims[i].start); in wrap_buffers() 674 mode = save->prims[i].mode; in wrap_buffers() 682 save->prims[0].mode = mode; in wrap_buffers() [all …]
|
D | vbo_minmax_index.c | 364 const struct _mesa_prim *prims, in vbo_get_minmax_indices() argument 380 start_prim = &prims[i]; in vbo_get_minmax_indices() 384 (prims[i].start + prims[i].count == prims[i+1].start)) { in vbo_get_minmax_indices() 385 count += prims[i+1].count; in vbo_get_minmax_indices()
|
D | vbo_save_draw.c | 110 const struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; in playback_copy_to_current() 177 if (_mesa_inside_begin_end(ctx) && node->prims[0].begin) { in vbo_save_playback_vertex_list() 215 ctx->Driver.Draw(ctx, node->prims, node->prim_count, NULL, GL_TRUE, in vbo_save_playback_vertex_list()
|
D | vbo_save_loopback.c | 203 const struct _mesa_prim *prims = node->prims; in _vbo_loopback_vertex_list() local 206 loopback_prim(ctx, buffer, &prims[i], wrap_count, stride, la, nr); in _vbo_loopback_vertex_list()
|
/external/javassist/src/main/javassist/bytecode/analysis/ |
D | Type.java | 45 private static final Map<CtClass,Type> prims = new IdentityHashMap<CtClass,Type>(); field in Type 104 prims.put(CtClass.doubleType, DOUBLE); in prims.put() 105 prims.put(CtClass.longType, LONG); in prims.put() 106 prims.put(CtClass.charType, CHAR); in prims.put() 107 prims.put(CtClass.shortType, SHORT); in prims.put() 108 prims.put(CtClass.intType, INTEGER); in prims.put() 109 prims.put(CtClass.floatType, FLOAT); in prims.put() 110 prims.put(CtClass.byteType, BYTE); in prims.put() 111 prims.put(CtClass.booleanType, BOOLEAN); in prims.put() 112 prims.put(CtClass.voidType, VOID); in prims.put() [all …]
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_primitive_restart.c | 130 const struct _mesa_prim *prims, in brw_handle_primitive_restart() argument 161 if (can_cut_index_handle_prims(ctx, prims, nr_prims, ib)) { in brw_handle_primitive_restart() 165 brw_draw_prims(ctx, prims, nr_prims, ib, GL_FALSE, -1, -1, in brw_handle_primitive_restart() 177 vbo_sw_primitive_restart(ctx, prims, nr_prims, ib, num_instances, in brw_handle_primitive_restart()
|
D | brw_draw.h | 48 const struct _mesa_prim *prims, 68 const struct _mesa_prim *prims,
|
D | brw_draw.c | 1136 const struct _mesa_prim *prims, in brw_draw_prims() argument 1157 if (brw_handle_primitive_restart(ctx, prims, nr_prims, ib, num_instances, in brw_draw_prims() 1171 _tnl_draw(ctx, prims, nr_prims, ib, index_bounds_valid, min_index, in brw_draw_prims() 1183 vbo_get_minmax_indices(ctx, prims, ib, &min_index, &max_index, nr_prims); in brw_draw_prims() 1207 brw_load_register_imm64(brw, MI_PREDICATE_SRC1, prims[i].draw_id); in brw_draw_prims() 1224 brw_draw_single_prim(ctx, &prims[i], i, ib != NULL, num_instances, in brw_draw_prims()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_draw.c | 160 const struct _mesa_prim *prims, in st_draw_vbo() argument 193 vbo_get_minmax_indices(ctx, prims, ib, &min_index, &max_index, in st_draw_vbo() 235 info.count = prims[i].count; in st_draw_vbo() 241 info.mode = translate_prim(ctx, prims[i].mode); in st_draw_vbo() 242 info.start = start + prims[i].start; in st_draw_vbo() 243 info.index_bias = prims[i].basevertex; in st_draw_vbo() 244 info.drawid = prims[i].draw_id; in st_draw_vbo()
|
D | st_draw_feedback.c | 97 const struct _mesa_prim *prims, in st_feedback_draw_vbo() argument 138 vbo_get_minmax_indices(ctx, prims, ib, &min_index, &max_index, nr_prims); in st_feedback_draw_vbo() 429 info.count = prims[i].count; in st_feedback_draw_vbo() 434 info.mode = prims[i].mode; in st_feedback_draw_vbo() 435 info.start = start + prims[i].start; in st_feedback_draw_vbo() 436 info.index_bias = prims[i].basevertex; in st_feedback_draw_vbo() 437 info.drawid = prims[i].draw_id; in st_feedback_draw_vbo()
|
D | st_draw.h | 52 const struct _mesa_prim *prims,
|
/external/skqp/src/compute/skc/ |
D | path.h | 30 skc_uint prims; // # of path elements: lines, quads, cubics, rat-quads, rat-cubics member 72 #define SKC_PATH_HEAD_OFFSET_PRIMS_CALC (SKC_OFFSET_OF(struct skc_path_head,header.prims) / size…
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_draw.c | 290 unsigned prims; in fd_draw_vbo() local 293 prims = u_reduced_prims_for_vertices(info->mode, info->count); in fd_draw_vbo() 295 prims = 0; in fd_draw_vbo() 306 ctx->stats.prims_emitted += prims; in fd_draw_vbo() 307 ctx->stats.prims_generated += prims; in fd_draw_vbo()
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_prim.h | 349 unsigned prims = u_decomposed_prims_for_vertices(primitive, nr); in u_stream_outputs_for_vertices() local 353 return u_vertices_for_prims(base, prims); in u_stream_outputs_for_vertices()
|
/external/mesa3d/src/mesa/tnl/ |
D | t_split_copy.c | 150 const struct _mesa_prim *prims, in dump_draw_info() argument 159 printf(" Prim mode 0x%x\n", prims[i].mode); in dump_draw_info() 171 GLint k = prims[i].start + prims[i].count - 1; in dump_draw_info()
|
D | tnl.h | 170 const struct _mesa_prim *prims,
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_context.c | 249 int prims = u_decomposed_prims_for_vertices(info->mode, info->count); in etna_draw_vbo() local 250 if (unlikely(prims <= 0)) { in etna_draw_vbo() 373 etna_draw_indexed_primitives(ctx->stream, draw_mode, 0, prims, info->index_bias); in etna_draw_vbo() 375 etna_draw_primitives(ctx->stream, draw_mode, info->start, prims); in etna_draw_vbo()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_shader_state.c | 664 unsigned prims = ~0; in nv50_stream_output_validate() local 719 prims = MIN2(prims, limit); in nv50_stream_output_validate() 724 if (prims != ~0) { in nv50_stream_output_validate() 726 PUSH_DATA (push, prims); in nv50_stream_output_validate()
|