| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_draw.cpp | 172 const struct pipe_draw_info *dinfo, 195 ptr[0] = dinfo->index_size ? draw->index_bias : draw->start; 250 const struct pipe_draw_info *dinfo, 292 unsigned size = fill_state_vars(ctx, dinfo, draw, shader, constants); 377 const struct pipe_draw_info *dinfo, 382 d3d12_draw_vbo(&ctx->base, dinfo, 0, NULL, draw, 1); 443 const struct pipe_draw_info *dinfo, 450 util_draw_multi(pctx, dinfo, drawid_offset, indirect, draws, num_draws); 454 if (!indirect && (!draws[0].count || !dinfo->instance_count)) 464 if (!prim_supported((enum pipe_prim_type)dinfo 171 fill_state_vars(struct d3d12_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draw,struct d3d12_shader * shader,uint32_t * values) argument 249 update_graphics_root_parameters(struct d3d12_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draw,D3D12_GPU_DESCRIPTOR_HANDLE root_desc_tables[MAX_DESCRIPTOR_TABLES],int root_desc_indices[MAX_DESCRIPTOR_TABLES]) argument 375 twoface_emulation(struct d3d12_context * ctx,struct d3d12_rasterizer_state * rast,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draw) argument 442 d3d12_draw_vbo(struct pipe_context * pctx,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument [all...] |
| H A D | d3d12_compiler.cpp | 224 const struct pipe_draw_info *dinfo; member in struct:d3d12_selection_context 325 fill_mode_lowered(struct d3d12_context *ctx, const struct pipe_draw_info *dinfo) argument 332 (dinfo->mode != PIPE_PRIM_TRIANGLES && 333 dinfo->mode != PIPE_PRIM_TRIANGLE_STRIP)) 352 needs_point_sprite_lowering(struct d3d12_context *ctx, const struct pipe_draw_info *dinfo) argument 363 return ((dinfo->mode == PIPE_PRIM_POINTS || 364 fill_mode_lowered(ctx, dinfo) == PIPE_POLYGON_MODE_POINT) && 403 mode = sel_ctx->dinfo ? (enum pipe_prim_type)sel_ctx->dinfo->mode : PIPE_PRIM_TRIANGLES; 441 if (fill_mode_lowered(ctx, sel_ctx->dinfo) ! 1106 d3d12_select_shader_variants(struct d3d12_context * ctx,const struct pipe_draw_info * dinfo) argument [all...] |
| H A D | d3d12_compiler.h | 194 const struct pipe_draw_info *dinfo);
|
| H A D | d3d12_context.h | 299 const struct pipe_draw_info *dinfo,
|
| /xsrc/external/mit/xorg-server.old/dist/mi/ |
| H A D | mizerarc.c | 506 DashInfo *dinfo, 641 if (dinfo->haveLast && 642 (pt->x == dinfo->endPt.x) && (pt->y == dinfo->endPt.y)) 648 dinfo->dashIndex = dinfo->dashIndexInit; 649 dinfo->dashOffset = dinfo->dashOffsetInit; 651 if (!dinfo->skipStart && (info.startAngle != info.endAngle)) 653 dinfo 503 miZeroArcDashPts(GCPtr pGC,xArc * arc,DashInfo * dinfo,DDXPointPtr points,int maxPts,DDXPointPtr * evenPts,DDXPointPtr * oddPts) argument 718 DashInfo dinfo; local in function:miZeroPolyArc [all...] |
| /xsrc/external/mit/xorg-server/dist/mi/ |
| H A D | mizerarc.c | 467 DashInfo * dinfo, 589 if (dinfo->haveLast && 590 (pt->x == dinfo->endPt.x) && (pt->y == dinfo->endPt.y)) { 594 dinfo->dashIndex = dinfo->dashIndexInit; 595 dinfo->dashOffset = dinfo->dashOffsetInit; 597 if (!dinfo->skipStart && (info.startAngle != info.endAngle)) { 598 dinfo 465 miZeroArcDashPts(GCPtr pGC,xArc * arc,DashInfo * dinfo,DDXPointPtr points,int maxPts,DDXPointPtr * evenPts,DDXPointPtr * oddPts) argument 655 DashInfo dinfo; local in function:miZeroPolyArc [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_draw.cpp | 109 barrier_draw_buffers(struct zink_context *ctx, const struct pipe_draw_info *dinfo, argument 248 const struct pipe_draw_info *dinfo, 255 if (dinfo->increment_draw_id && needs_drawid) { 259 draws[i].count, dinfo->instance_count, 260 0, draws[i].index_bias, dinfo->start_instance); 268 draws[i].count, dinfo->instance_count, 269 0, draws[i].index_bias, dinfo->start_instance); 277 const struct pipe_draw_info *dinfo, 284 if (dinfo->increment_draw_id && needs_drawid) { 288 draws[i].count, dinfo 247 draw_indexed_need_index_buffer_unref(struct zink_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,unsigned draw_id,bool needs_drawid) argument 276 draw_indexed(struct zink_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,unsigned draw_id,bool needs_drawid) argument 311 draw(struct zink_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,unsigned draw_id,bool needs_drawid) argument 430 hack_conditional_render(struct pipe_context * pctx,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument 460 zink_draw_vbo(struct pipe_context * pctx,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument 993 zink_invalid_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument [all...] |
| /xsrc/external/mit/libXxf86dga/dist/src/ |
| H A D | XF86DGA2.c | 285 XExtDisplayInfo *dinfo = xdga_find_display (dpy); local in function:XDGAQueryModes 292 XDGACheckExtension (dpy, dinfo, NULL); 296 req->reqType = dinfo->codes->major_opcode; 377 XExtDisplayInfo *dinfo = xdga_find_display (dpy); local in function:XDGASetMode 383 XDGACheckExtension (dpy, dinfo, NULL); 387 req->reqType = dinfo->codes->major_opcode;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_context.c | 713 const struct pipe_draw_info *dinfo) 718 struct pipe_draw_info info = *dinfo; 720 if (!dinfo->count_from_stream_output && !dinfo->indirect && 721 !dinfo->primitive_restart && 722 !u_trim_pipe_prim(dinfo->mode, (unsigned*)&dinfo->count)) 725 if (!(rs->caps.caps.v1.prim_mask & (1 << dinfo->mode))) { 727 util_primconvert_draw_vbo(vctx->primconvert, dinfo); 733 ib.index_size = dinfo 712 virgl_draw_vbo(struct pipe_context * ctx,const struct pipe_draw_info * dinfo) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_context.c | 876 const struct pipe_draw_info *dinfo, 883 util_draw_multi(ctx, dinfo, drawid_offset, indirect, draws, num_draws); 887 if (!indirect && (!draws[0].count || !dinfo->instance_count)) 893 struct pipe_draw_info info = *dinfo; 896 !dinfo->primitive_restart && 897 !u_trim_pipe_prim(dinfo->mode, (unsigned*)&draws[0].count)) 900 if (!(rs->caps.caps.v1.prim_mask & (1 << dinfo->mode))) { 902 util_primconvert_draw_vbo(vctx->primconvert, dinfo, drawid_offset, indirect, draws, num_draws); 908 ib.index_size = dinfo->index_size; 875 virgl_draw_vbo(struct pipe_context * ctx,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_draw.c | 181 const struct pipe_draw_info *dinfo, 187 struct pipe_draw_info info = *dinfo; 180 iris_indirect_draw_vbo(struct iris_context * ice,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draw) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_blit.c | 373 struct pipe_blit_info dinfo = *info; local in function:crocus_u_blitter 374 if (!util_format_has_alpha(dinfo.dst.resource->format)) 375 dinfo.mask &= ~PIPE_MASK_A; 377 util_blitter_blit(ice->blitter, &dinfo);
|
| H A D | crocus_draw.c | 267 const struct pipe_draw_info *dinfo, 274 struct pipe_draw_info info = *dinfo; 266 crocus_indirect_draw_vbo(struct crocus_context * ice,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * dindirect,const struct pipe_draw_start_count_bias * draws) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/ |
| H A D | r300_render.c | 790 const struct pipe_draw_info *dinfo, 797 util_draw_multi(pipe, dinfo, drawid_offset, indirect, draws, num_draws); 802 struct pipe_draw_info info = *dinfo; 789 r300_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * dinfo,unsigned drawid_offset,const struct pipe_draw_indirect_info * indirect,const struct pipe_draw_start_count_bias * draws,unsigned num_draws) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_state_draw.cpp | 2517 struct pipe_draw_info dinfo = {}; local in function:si_draw_vertex_state 2519 dinfo.mode = info.mode; 2520 dinfo.index_size = 4; 2521 dinfo.instance_count = 1; 2522 dinfo.index.resource = state->b.input.indexbuf; 2525 (ctx, &dinfo, 0, NULL, draws, num_draws, vstate, partial_velem_mask);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/ |
| H A D | r300_render.c | 783 const struct pipe_draw_info *dinfo) 786 struct pipe_draw_info info = *dinfo; 782 r300_draw_vbo(struct pipe_context * pipe,const struct pipe_draw_info * dinfo) argument
|