/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_draw.c | 262 unsigned drawid = drawid_offset; in util_draw_multi() local 271 pctx->draw_vbo(pctx, &tmp_info, drawid, indirect, &draws[i], 1); in util_draw_multi() 273 drawid++; in util_draw_multi()
|
/third_party/mesa3d/src/gallium/auxiliary/indices/ |
D | u_primconvert.c | 142 unsigned drawid = drawid_offset; in util_primconvert_draw_vbo() local 145 util_primconvert_draw_vbo(pc, info, drawid, NULL, &draws[i], 1); in util_primconvert_draw_vbo() 147 drawid++; in util_primconvert_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/swr/ |
D | swr_draw.cpp | 48 unsigned drawid = drawid_offset; in swr_draw_vbo() local 51 swr_draw_vbo(pipe, &tmp_info, drawid, indirect, &draws[i], 1); in swr_draw_vbo() 53 drawid++; in swr_draw_vbo()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pt.c | 158 draw->pt.user.drawid++; in draw_pt_arrays() 477 draw->pt.user.drawid = drawid_offset; in draw_instances() 533 draw->pt.user.drawid = drawid_offset; in draw_vbo()
|
D | draw_private.h | 230 unsigned drawid; member
|
D | draw_pt_fetch_shade_pipeline_llvm.c | 640 elts, draw->pt.user.drawid, in llvm_pipeline_generic()
|
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | context.h | 588 #define RDTSC_BEGIN(pBucketMgr, type, drawid) RDTSC_START(pBucketMgr, type) argument 591 #define RDTSC_BEGIN(pBucketMgr, type, drawid) argument
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_draw.c | 158 if (ice->draw.derived_params.drawid != drawid_offset || in iris_update_draw_parameters() 162 ice->draw.derived_params.drawid = drawid_offset; in iris_update_draw_parameters()
|
D | iris_context.h | 644 int drawid; member
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_draw.c | 242 if (ice->draw.derived_params.drawid != drawid_offset || in crocus_update_draw_parameters() 246 ice->draw.derived_params.drawid = drawid_offset; in crocus_update_draw_parameters()
|
D | crocus_context.h | 494 int drawid; member
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_context.h | 166 unsigned drawid; member
|
D | pan_cmdstream.c | 1018 uniforms[i].u[0] = batch->ctx->drawid; in panfrost_upload_sysvals() 2793 ctx->drawid = drawid_offset; in panfrost_direct_draw() 2888 ctx->drawid = drawid_offset; in panfrost_indirect_draw() 3065 unsigned drawid = drawid_offset; in panfrost_draw_vbo() local 3068 panfrost_direct_draw(batch, &tmp_info, drawid, &draws[i]); in panfrost_draw_vbo() 3072 drawid++; in panfrost_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_vbo.c | 814 unsigned size, macro, count = indirect->draw_count, drawid = drawid_offset; in nvc0_draw_indirect() local 879 PUSH_DATA(push, drawid); in nvc0_draw_indirect() 901 drawid += draws; in nvc0_draw_indirect()
|
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_context.c | 1633 unsigned drawid = drawid_offset; in cso_multi_draw() local 1635 u_vbuf_draw_vbo(vbuf, info, drawid, NULL, draws[i]); in cso_multi_draw() 1638 drawid++; in cso_multi_draw()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | Program.h | 659 void setDrawIDUniform(GLint drawid);
|
D | Program.cpp | 3459 void Program::setDrawIDUniform(GLint drawid) in setDrawIDUniform() argument 3463 mProgram->setUniform1iv(mState.mDrawIDLocation, 1, &drawid); in setDrawIDUniform()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | Program.h | 794 void setDrawIDUniform(GLint drawid);
|
D | Program.cpp | 2926 void Program::setDrawIDUniform(GLint drawid) in setDrawIDUniform() argument 2930 mProgram->setUniform1iv(mState.mDrawIDLocation, 1, &drawid); in setDrawIDUniform()
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ci/ |
D | softpipe-quick.txt | 889 spec/arb_shader_draw_parameters/drawid: skip 890 spec/arb_shader_draw_parameters/drawid-indirect: skip 891 spec/arb_shader_draw_parameters/drawid-indirect-baseinstance: skip 892 spec/arb_shader_draw_parameters/drawid-indirect-basevertex: skip 893 spec/arb_shader_draw_parameters/drawid-indirect-vertexid: skip 894 spec/arb_shader_draw_parameters/drawid-single-draw: skip 895 spec/arb_shader_draw_parameters/drawid-single-draw-display-list: skip 896 spec/arb_shader_draw_parameters/drawid-single-draw-primitive-restart: skip 897 spec/arb_shader_draw_parameters/drawid-vertexid: skip
|
/third_party/mesa3d/.gitlab-ci/windows/ |
D | quick_gl.txt | 2072 spec/arb_shader_draw_parameters/drawid: skip 2073 spec/arb_shader_draw_parameters/drawid-indirect: skip 2074 spec/arb_shader_draw_parameters/drawid-indirect-baseinstance: skip 2075 spec/arb_shader_draw_parameters/drawid-indirect-basevertex: skip 2076 spec/arb_shader_draw_parameters/drawid-indirect-vertexid: skip 2077 spec/arb_shader_draw_parameters/drawid-single-draw: skip 2078 spec/arb_shader_draw_parameters/drawid-single-draw-display-list: skip 2079 spec/arb_shader_draw_parameters/drawid-single-draw-primitive-restart: skip 2080 spec/arb_shader_draw_parameters/drawid-vertexid: skip
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_cmd_buffer.c | 6063 …userdata_vertex_drawid(struct radv_cmd_buffer *cmd_buffer, uint32_t vertex_offset, uint32_t drawid) in radv_emit_userdata_vertex_drawid() argument 6067 radeon_set_sh_reg_seq(cs, state->pipeline->graphics.vtx_base_sgpr, 1 + !!drawid); in radv_emit_userdata_vertex_drawid() 6070 if (drawid) in radv_emit_userdata_vertex_drawid() 6071 radeon_emit(cs, drawid); in radv_emit_userdata_vertex_drawid()
|
/third_party/mesa3d/src/panfrost/ci/ |
D | panfrost-g52-fails.txt | 149 spec@arb_shader_draw_parameters@drawid-indirect-baseinstance,Fail 150 spec@arb_shader_draw_parameters@drawid-indirect-basevertex,Fail 151 spec@arb_shader_draw_parameters@drawid-indirect,Fail
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.0.rst | 3764 - gallium: split drawid out of pipe_draw_info and as a separate draw_vbo param 3766 - util/tc: split out drawid-using draws into a separate call 3767 - iris: fix indirect drawid 4171 - radv: emit drawid for multidraws 4173 - radv: split indexed draw cases based on whether drawid is used 4250 - lavapipe: increment drawid for multidraws
|
D | 21.1.0.rst | 4013 - zink: break out push constant creation in compiler and add drawid value 4014 - zink: rewrite drawid based on shader key value 4484 - radv: track whether drawid is used on the pipeline struct 4489 - radv: don't emit baseinstance and drawid if neither is used
|