/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_draw_feedback.c | 238 draw_set_mapped_constant_buffer(draw, PIPE_SHADER_VERTEX, 0, in st_feedback_draw_vbo() 268 draw_set_mapped_constant_buffer(draw, PIPE_SHADER_VERTEX, 1 + i, ptr, in st_feedback_draw_vbo() 298 draw_set_mapped_shader_buffer(draw, PIPE_SHADER_VERTEX, in st_feedback_draw_vbo() 307 draw_set_samplers(draw, PIPE_SHADER_VERTEX, samplers, in st_feedback_draw_vbo() 313 st_get_sampler_views(st, PIPE_SHADER_VERTEX, prog, views); in st_feedback_draw_vbo() 315 draw_set_sampler_views(draw, PIPE_SHADER_VERTEX, views, num_views); in st_feedback_draw_vbo() 385 draw_set_mapped_texture(draw, PIPE_SHADER_VERTEX, i, width0, in st_feedback_draw_vbo() 433 draw_set_mapped_image(draw, PIPE_SHADER_VERTEX, i, width, height, in st_feedback_draw_vbo() 436 draw_set_images(draw, PIPE_SHADER_VERTEX, images, prog->info.num_images); in st_feedback_draw_vbo() 466 draw_set_mapped_image(draw, PIPE_SHADER_VERTEX, in st_feedback_draw_vbo() [all...] |
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_draw_arrays.c | 110 lp->num_sampler_views[PIPE_SHADER_VERTEX], in llvmpipe_draw_vbo() 111 lp->sampler_views[PIPE_SHADER_VERTEX]); in llvmpipe_draw_vbo() 123 lp->num_images[PIPE_SHADER_VERTEX], in llvmpipe_draw_vbo() 124 lp->images[PIPE_SHADER_VERTEX]); in llvmpipe_draw_vbo() 171 llvmpipe_cleanup_stage_sampling(lp, PIPE_SHADER_VERTEX); in llvmpipe_draw_vbo() 176 llvmpipe_cleanup_stage_images(lp, PIPE_SHADER_VERTEX); in llvmpipe_draw_vbo()
|
H A D | lp_state_sampler.c | 100 if (shader == PIPE_SHADER_VERTEX || in llvmpipe_bind_sampler_states() 178 if (shader == PIPE_SHADER_VERTEX || in llvmpipe_set_sampler_views() 384 prepare_shader_sampling(lp, num, views, PIPE_SHADER_VERTEX); in llvmpipe_prepare_vertex_sampling() 551 prepare_shader_images(lp, num, views, PIPE_SHADER_VERTEX); in llvmpipe_prepare_vertex_images()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_swtnl_draw.c | 101 for (i = 0; i < ARRAY_SIZE(svga->curr.constbufs[PIPE_SHADER_VERTEX]); ++i) { in svga_swtnl_draw_vbo() 102 if (svga->curr.constbufs[PIPE_SHADER_VERTEX][i].buffer == NULL) { in svga_swtnl_draw_vbo() 107 svga->curr.constbufs[PIPE_SHADER_VERTEX][i].buffer, in svga_swtnl_draw_vbo() 113 draw, PIPE_SHADER_VERTEX, i, in svga_swtnl_draw_vbo() 115 svga->curr.constbufs[PIPE_SHADER_VERTEX][i].buffer->width0); in svga_swtnl_draw_vbo() 141 for (i = 0; i < ARRAY_SIZE(svga->curr.constbufs[PIPE_SHADER_VERTEX]); ++i) { in svga_swtnl_draw_vbo() 142 if (svga->curr.constbufs[PIPE_SHADER_VERTEX][i].buffer) { in svga_swtnl_draw_vbo()
|
H A D | svga_state_constants.c | 284 PIPE_SHADER_VERTEX, dest); in svga_get_extra_vs_constants() 427 assert(shader == PIPE_SHADER_VERTEX || in emit_const_range() 465 shader == PIPE_SHADER_VERTEX ? "VERT" : "FRAG", in emit_const_range() 484 shader == PIPE_SHADER_VERTEX ? "VERT" : "FRAG", in emit_const_range() 593 case PIPE_SHADER_VERTEX: in emit_consts_vgpu9() 903 assert(shader == PIPE_SHADER_VERTEX || in emit_consts_vgpu10() 913 case PIPE_SHADER_VERTEX: in emit_consts_vgpu10() 1137 ret = emit_consts_vgpu10(svga, PIPE_SHADER_VERTEX); in emit_vs_consts() 1140 ret = emit_consts_vgpu9(svga, PIPE_SHADER_VERTEX); in emit_vs_consts() 1161 ret = emit_constbuf_vgpu10(svga, PIPE_SHADER_VERTEX); in emit_vs_constbuf() [all...] |
H A D | svga_pipe_constants.c | 90 else if (shader == PIPE_SHADER_VERTEX) in svga_set_constant_buffer() 103 else if (shader == PIPE_SHADER_VERTEX) in svga_set_constant_buffer()
|
H A D | svga_state_vs.c | 56 ureg = ureg_create(PIPE_SHADER_VERTEX); in get_dummy_vertex_shader() 145 svga_init_shader_key_common(svga, PIPE_SHADER_VERTEX, &vs->base, key); in make_vs_key() 225 ureg = ureg_create(PIPE_SHADER_VERTEX); in compile_passthrough_vs()
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_context.c | 103 if (i915->constants[PIPE_SHADER_VERTEX]) in i915_draw_vbo() 105 draw, PIPE_SHADER_VERTEX, 0, in i915_draw_vbo() 106 i915_buffer(i915->constants[PIPE_SHADER_VERTEX])->data, in i915_draw_vbo() 107 (i915->current.num_user_constants[PIPE_SHADER_VERTEX] * 4 * in i915_draw_vbo() 110 draw_set_mapped_constant_buffer(draw, PIPE_SHADER_VERTEX, 0, NULL, 0); in i915_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_context.c | 286 PIPE_SHADER_VERTEX, in softpipe_create_context() 288 softpipe->tgsi.sampler[PIPE_SHADER_VERTEX]); in softpipe_create_context() 296 PIPE_SHADER_VERTEX, in softpipe_create_context() 298 softpipe->tgsi.image[PIPE_SHADER_VERTEX]); in softpipe_create_context() 306 PIPE_SHADER_VERTEX, in softpipe_create_context() 308 softpipe->tgsi.buffer[PIPE_SHADER_VERTEX]); in softpipe_create_context()
|
H A D | sp_state_sampler.c | 78 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) { in softpipe_bind_sampler_states() 161 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) { in softpipe_set_sampler_views() 308 prepare_shader_sampling(sp, num, views, PIPE_SHADER_VERTEX, in softpipe_prepare_vertex_sampling() 318 ctx, ctx->sampler_views[PIPE_SHADER_VERTEX][i]); in softpipe_cleanup_vertex_sampling()
|
H A D | sp_draw_arrays.c | 126 sp->num_sampler_views[PIPE_SHADER_VERTEX], in softpipe_draw_vbo() 127 sp->sampler_views[PIPE_SHADER_VERTEX]); in softpipe_draw_vbo()
|
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | adapter9.c | 76 hal->get_shader_param(hal, PIPE_SHADER_VERTEX, in NineAdapter9_ctor() 80 hal->get_shader_param(hal, PIPE_SHADER_VERTEX, in NineAdapter9_ctor() 84 hal->get_shader_param(hal, PIPE_SHADER_VERTEX, in NineAdapter9_ctor() 95 if (hal->get_shader_param(hal, PIPE_SHADER_VERTEX, in NineAdapter9_ctor() 97 hal->get_shader_param(hal, PIPE_SHADER_VERTEX, in NineAdapter9_ctor() 342 !screen->get_shader_param(screen, PIPE_SHADER_VERTEX, PIPE_SHADER_CAP_MAX_TEXTURE_SAMPLERS)) in NineAdapter9_CheckDeviceFormat() 856 PIPE_SHADER_VERTEX, PIPE_SHADER_CAP_MAX_INPUTS), in NineAdapter9_GetDeviceCaps() 916 screen->get_shader_param(screen, PIPE_SHADER_VERTEX, in NineAdapter9_GetDeviceCaps() 919 screen->get_shader_param(screen, PIPE_SHADER_VERTEX, in NineAdapter9_GetDeviceCaps() 922 screen->get_shader_param(screen, PIPE_SHADER_VERTEX, in NineAdapter9_GetDeviceCaps() [all...] |
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_pipe.h | 33 [PIPE_SHADER_VERTEX] = MESA_SHADER_VERTEX, in stage_from_pipe() 47 [MESA_SHADER_VERTEX] = PIPE_SHADER_VERTEX, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_pipe.h | 33 [PIPE_SHADER_VERTEX] = MESA_SHADER_VERTEX, in stage_from_pipe() 47 [MESA_SHADER_VERTEX] = PIPE_SHADER_VERTEX, in stage_to_pipe()
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_from_mesa.h | 66 return PIPE_SHADER_VERTEX; in pipe_shader_type_from_mesa() 88 case PIPE_SHADER_VERTEX: return MESA_SHADER_VERTEX; in tgsi_processor_to_shader_stage()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_cmdstream.c | 477 panfrost_batch_add_bo(batch, ss->bin.bo, PIPE_SHADER_VERTEX); in panfrost_emit_compute_shader_meta() 478 panfrost_batch_add_bo(batch, ss->state.bo, PIPE_SHADER_VERTEX); in panfrost_emit_compute_shader_meta() 883 panfrost_batch_read_rsrc(batch, rsrc, PIPE_SHADER_VERTEX); in panfrost_emit_vertex_buffers() 1316 panfrost_get_shader_state(batch->ctx, PIPE_SHADER_VERTEX); in panfrost_upload_sysvals() 1336 panfrost_batch_write_rsrc(batch, rsrc, PIPE_SHADER_VERTEX); in panfrost_upload_sysvals() 1991 struct panfrost_shader_state *vs = panfrost_get_shader_state(ctx, PIPE_SHADER_VERTEX); in panfrost_emit_vertex_data() 1993 uint32_t image_mask = ctx->image_mask[PIPE_SHADER_VERTEX]; in panfrost_emit_vertex_data() 2053 panfrost_batch_read_rsrc(batch, rsrc, PIPE_SHADER_VERTEX); in panfrost_emit_vertex_data() 2175 emit_image_attribs(ctx, PIPE_SHADER_VERTEX, out + so->num_elements, k); in panfrost_emit_vertex_data() 2176 emit_image_bufs(batch, PIPE_SHADER_VERTEX, buf in panfrost_emit_vertex_data() [all...] |
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_context.c | 458 assert(shader_type == PIPE_SHADER_VERTEX || in draw_set_mapped_constant_buffer() 467 case PIPE_SHADER_VERTEX: in draw_set_mapped_constant_buffer() 495 assert(shader_type == PIPE_SHADER_VERTEX || in draw_set_mapped_shader_buffer() 504 case PIPE_SHADER_VERTEX: in draw_set_mapped_shader_buffer() 808 case PIPE_SHADER_VERTEX: in draw_texture_sampler() 837 case PIPE_SHADER_VERTEX: in draw_image() 866 case PIPE_SHADER_VERTEX: in draw_buffer() 1218 case PIPE_SHADER_VERTEX: in draw_get_shader_param_no_llvm() 1239 case PIPE_SHADER_VERTEX: in draw_get_shader_param()
|
H A D | draw_vs.c | 71 ((!screen->get_shader_param(screen, PIPE_SHADER_VERTEX, in draw_create_vertex_shader() 73 (screen->get_shader_param(screen, PIPE_SHADER_VERTEX, in draw_create_vertex_shader() 168 draw->vs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_VERTEX); in draw_vs_init()
|
/third_party/mesa3d/src/gallium/frontends/xa/ |
H A D | xa_tgsi.c | 155 ureg = ureg_create(PIPE_SHADER_VERTEX); in create_vs() 444 } else if (processor == PIPE_SHADER_VERTEX) { in cache_destroy() 455 cache_destroy(sc->r->pipe, &sc->vs_hash, PIPE_SHADER_VERTEX); in xa_shaders_destroy() 470 if (type == PIPE_SHADER_VERTEX) in shader_from_cache() 487 vs = shader_from_cache(sc->r->pipe, PIPE_SHADER_VERTEX, in xa_shaders_get()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_compiler.cpp | 346 struct d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in fill_mode_lowered() 386 struct d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in needs_point_sprite_lowering() 428 struct d3d12_shader_selector *vs = sel_ctx->ctx->gfx_stages[PIPE_SHADER_VERTEX]; in get_provoking_vertex() 442 case PIPE_SHADER_VERTEX: in get_provoking_vertex() 593 d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in validate_geometry_shader_variant() 644 d3d12_shader_selector *vs = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in validate_tess_ctrl_shader_variant() 802 if (expect->stage == PIPE_SHADER_VERTEX) { in d3d12_compare_shader_keys() 830 case PIPE_SHADER_VERTEX: in d3d12_shader_key_hash() 917 if (stage == PIPE_SHADER_VERTEX) in d3d12_fill_shader_key() 935 ((stage == PIPE_SHADER_VERTEX || stag in d3d12_fill_shader_key() [all...] |
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_program.h | 347 ctx->dirty_shader_stages |= BITFIELD_BIT(PIPE_SHADER_VERTEX); in zink_set_vs_key() 348 return (struct zink_vs_key *)&ctx->gfx_pipeline_state.shader_keys.key[PIPE_SHADER_VERTEX]; in zink_set_vs_key() 354 return (const struct zink_vs_key *)&ctx->gfx_pipeline_state.shader_keys.key[PIPE_SHADER_VERTEX]; in zink_get_vs_key()
|
H A D | zink_program.c | 196 bool first = !prog->modules[PIPE_SHADER_VERTEX]; in update_gfx_shader_modules() 455 zink_shader_tcs_create(screen, stages[PIPE_SHADER_VERTEX], vertices_per_patch); in zink_create_gfx_program() 466 prog->last_vertex_stage = stages[PIPE_SHADER_VERTEX]; in zink_create_gfx_program() 586 case PIPE_SHADER_VERTEX: in zink_program_get_descriptor_usage() 622 case PIPE_SHADER_VERTEX: in zink_program_descriptor_is_buffer() 969 ctx->gfx_dirty = ctx->gfx_stages[PIPE_SHADER_FRAGMENT] && ctx->gfx_stages[PIPE_SHADER_VERTEX]; in bind_stage() 993 ctx->last_vertex_stage = ctx->gfx_stages[PIPE_SHADER_VERTEX]; in bind_last_vertex_stage() 994 enum pipe_shader_type current = ctx->last_vertex_stage ? pipe_shader_type_from_mesa(ctx->last_vertex_stage->nir->info.stage) : PIPE_SHADER_VERTEX; in bind_last_vertex_stage() 1001 memset(&ctx->gfx_pipeline_state.shader_keys.key[PIPE_SHADER_VERTEX].key.vs_base, 0, sizeof(struct zink_vs_key_base)); in bind_last_vertex_stage() 1030 if (!cso && !ctx->gfx_stages[PIPE_SHADER_VERTEX]) in zink_bind_vs_state() [all...] |
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_program.c | 59 fd_context_dirty_shader(ctx, PIPE_SHADER_VERTEX, FD_DIRTY_SHADER_PROG); 60 update_bound_stage(ctx, PIPE_SHADER_VERTEX, !!hwcso); 147 ureg = ureg_create(PIPE_SHADER_VERTEX); in fd_prog_blit_vs()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_compiler.c | 70 case PIPE_SHADER_VERTEX: in nv30_codegen() 188 type = PIPE_SHADER_VERTEX; in main()
|
/third_party/mesa3d/src/gallium/frontends/d3d10umd/ |
H A D | Shader.cpp | 92 case PIPE_SHADER_VERTEX: in CreateEmptyShader() 136 case PIPE_SHADER_VERTEX: in DeleteEmptyShader() 306 case PIPE_SHADER_VERTEX: in DestroyShader() 549 pShader->type = PIPE_SHADER_VERTEX; in CreateVertexShader() 611 SetShaderResources(PIPE_SHADER_VERTEX, hDevice, Offset, NumViews, phShaderResourceViews); in VsSetShaderResources() 635 SetConstantBuffers(PIPE_SHADER_VERTEX, in VsSetConstantBuffers() 658 SetSamplers(PIPE_SHADER_VERTEX, hDevice, Offset, NumSamplers, phSamplers); in VsSetSamplers()
|