Home
last modified time | relevance | path

Searched refs:num_views (Results 1 - 25 of 25) sorted by relevance

/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_nir_lower_multiview.c87 unsigned num_views = util_logbase2(mask) + 1; in tu_nir_lower_multiview() local
106 num_views <= max_views_for_multipos && num_outputs + (num_views - 1) <= 32 && in tu_nir_lower_multiview()
/third_party/mesa3d/src/imagination/vulkan/pds/
H A Dpvr_pds.c4585 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4601 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4616 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4635 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4651 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4666 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4685 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4701 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4716 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
4735 program->num_views); in pvr_pds_generate_draw_arrays_indirect()
[all...]
H A Dpvr_pds.h816 unsigned int num_views; member
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_blitter.h512 unsigned num_views, in util_blitter_save_fragment_sampler_views()
516 assert(num_views <= ARRAY_SIZE(blitter->saved_sampler_views)); in util_blitter_save_fragment_sampler_views()
518 blitter->saved_num_sampler_views = num_views; in util_blitter_save_fragment_sampler_views()
519 for (i = 0; i < num_views; i++) in util_blitter_save_fragment_sampler_views()
511 util_blitter_save_fragment_sampler_views(struct blitter_context *blitter, unsigned num_views, struct pipe_sampler_view **views) util_blitter_save_fragment_sampler_views() argument
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_texture.c302 unsigned start_slot, unsigned num_views, in etna_set_sampler_views()
314 etna_fragtex_set_sampler_views(ctx, num_views, take_ownership, views); in etna_set_sampler_views()
317 etna_vertex_set_sampler_views(ctx, num_views, take_ownership, views); in etna_set_sampler_views()
301 etna_set_sampler_views(struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) etna_set_sampler_views() argument
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_draw_feedback.c312 unsigned num_views = in st_feedback_draw_vbo() local
315 draw_set_sampler_views(draw, PIPE_SHADER_VERTEX, views, num_views); in st_feedback_draw_vbo()
319 for (unsigned i = 0; i < num_views; i++) { in st_feedback_draw_vbo()
475 for (unsigned i = 0; i < num_views; i++) { in st_feedback_draw_vbo()
H A Dst_cb_bitmap.c246 unsigned num_views = in setup_render_state() local
250 num_views = MAX2(fpv->bitmap_sampler + 1, num_views); in setup_render_state()
252 pipe->set_sampler_views(pipe, PIPE_SHADER_FRAGMENT, 0, num_views, 0, in setup_render_state()
254 st->state.num_sampler_views[PIPE_SHADER_FRAGMENT] = num_views; in setup_render_state()
H A Dst_cb_drawpixels.c873 unsigned num_views = in draw_textured_quad() local
877 num_views = MAX3(fpv->drawpix_sampler + 1, fpv->pixelmap_sampler + 1, in draw_textured_quad()
878 num_views); in draw_textured_quad()
883 pipe->set_sampler_views(pipe, PIPE_SHADER_FRAGMENT, 0, num_views, 0, in draw_textured_quad()
885 st->state.num_sampler_views[PIPE_SHADER_FRAGMENT] = num_views; in draw_textured_quad()
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_context.h53 unsigned num_views[PIPE_SHADER_TYPES]; member
H A Drbug_core.c330 for (i = 0; i < rb_context->curr.num_views[PIPE_SHADER_FRAGMENT]; i++) in rbug_context_info()
335 texs, rb_context->curr.num_views[PIPE_SHADER_FRAGMENT], in rbug_context_info()
H A Drbug_context.c89 for (sh = 0; sh < ARRAY_SIZE(rb_pipe->curr.num_views); sh++) { in rbug_draw_block_locked()
90 for (k = 0; k < rb_pipe->curr.num_views[sh]; k++) { in rbug_draw_block_locked()
756 rb_pipe->curr.num_views[shader] = 0; in rbug_set_sampler_views()
762 rb_pipe->curr.num_views[shader] = num; in rbug_set_sampler_views()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_tss.c148 svga->state.hw_draw.num_views); in update_tss_binding()
165 svga->state.hw_draw.num_views = svga->curr.num_sampler_views[shader]; in update_tss_binding()
248 for (i = 0; i < svga->state.hw_draw.num_views; i++) { in svga_reemit_tss_bindings()
H A Dsvga_context.c292 svga->state.hw_draw.num_views = 0; in svga_context_create()
H A Dsvga_context.h430 unsigned num_views; member
H A Dsvga_draw.c212 for (i = 0; i < svga->state.hw_draw.num_views; i++) { in draw_vgpu9()
/third_party/mesa3d/src/virtio/virtio-gpu/
H A Dvirgl_protocol.h398 #define VIRGL_SET_SAMPLER_VIEWS_SIZE(num_views) ((num_views) + 2)
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_context.c650 unsigned start_slot, unsigned num_views, in panfrost_set_sampler_views()
661 for (i = 0; i < num_views; ++i) { in panfrost_set_sampler_views()
678 for (; i < num_views + unbind_num_trailing_slots; i++) { in panfrost_set_sampler_views()
686 if (ctx->sampler_view_count[shader] > start_slot + num_views + unbind_num_trailing_slots) in panfrost_set_sampler_views()
647 panfrost_set_sampler_views( struct pipe_context *pctx, enum pipe_shader_type shader, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) panfrost_set_sampler_views() argument
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_encode.h179 uint32_t num_views,
H A Dvirgl_context.c1034 unsigned num_views, in virgl_set_sampler_views()
1043 for (unsigned i = 0; i < num_views; i++) { in virgl_set_sampler_views()
1061 start_slot, num_views, (struct virgl_sampler_view **)binding->views); in virgl_set_sampler_views()
1065 virgl_set_sampler_views(ctx, shader_type, start_slot + num_views, in virgl_set_sampler_views()
1031 virgl_set_sampler_views(struct pipe_context *ctx, enum pipe_shader_type shader_type, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) virgl_set_sampler_views() argument
H A Dvirgl_encode.c1020 uint32_t num_views, in virgl_encode_set_sampler_views()
1024 virgl_encoder_write_cmd_dword(ctx, VIRGL_CMD0(VIRGL_CCMD_SET_SAMPLER_VIEWS, 0, VIRGL_SET_SAMPLER_VIEWS_SIZE(num_views))); in virgl_encode_set_sampler_views()
1027 for (i = 0; i < num_views; i++) { in virgl_encode_set_sampler_views()
1017 virgl_encode_set_sampler_views(struct virgl_context *ctx, uint32_t shader_type, uint32_t start_slot, uint32_t num_views, struct virgl_sampler_view **views) virgl_encode_set_sampler_views() argument
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_context.h505 unsigned start_slot, unsigned num_views,
/third_party/mesa3d/src/gallium/drivers/tegra/
H A Dtegra_context.c563 unsigned start_slot, unsigned num_views, in tegra_set_sampler_views()
573 for (i = 0; i < num_views; i++) { in tegra_set_sampler_views()
588 num_views, unbind_num_trailing_slots, in tegra_set_sampler_views()
562 tegra_set_sampler_views(struct pipe_context *pcontext, unsigned shader, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **pviews) tegra_set_sampler_views() argument
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_context.cpp987 unsigned num_views, in d3d12_set_sampler_views()
996 for (unsigned i = 0; i < num_views; ++i) { in d3d12_set_sampler_views()
1042 struct pipe_sampler_view *&old_view = ctx->sampler_views[shader_type][start_slot + num_views + i]; in d3d12_set_sampler_views()
1047 ctx->num_sampler_views[shader_type] = start_slot + num_views; in d3d12_set_sampler_views()
984 d3d12_set_sampler_views(struct pipe_context *pctx, enum pipe_shader_type shader_type, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) d3d12_set_sampler_views() argument
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_context.c1719 unsigned num_views, in zink_set_sampler_views()
1727 const uint32_t mask = BITFIELD_RANGE(start_slot, num_views); in zink_set_sampler_views()
1731 for (i = 0; i < num_views; ++i) { in zink_set_sampler_views()
1803 for (; i < num_views + unbind_num_trailing_slots; ++i) { in zink_set_sampler_views()
1811 ctx->di.num_sampler_views[shader_type] = start_slot + num_views; in zink_set_sampler_views()
1814 screen->context_invalidate_descriptor_state(ctx, shader_type, ZINK_DESCRIPTOR_TYPE_SAMPLER_VIEW, start_slot, num_views); in zink_set_sampler_views()
1716 zink_set_sampler_views(struct pipe_context *pctx, enum pipe_shader_type shader_type, unsigned start_slot, unsigned num_views, unsigned unbind_num_trailing_slots, bool take_ownership, struct pipe_sampler_view **views) zink_set_sampler_views() argument
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_cmd_buffer.c7184 const unsigned num_views = MAX2(1, util_bitcount(view_mask)); in radv_emit_direct_taskmesh_draw_packets() local
7185 unsigned ace_predication_size = num_views * 6; /* DISPATCH_TASKMESH_DIRECT_ACE size */ in radv_emit_direct_taskmesh_draw_packets()
7220 const unsigned num_views = MAX2(1, util_bitcount(view_mask)); in radv_emit_indirect_taskmesh_draw_packets() local
7221 unsigned ace_predication_size = num_views * 11; /* DISPATCH_TASKMESH_INDIRECT_MULTI_ACE size */ in radv_emit_indirect_taskmesh_draw_packets()
7264 ace_predication_size += 2 * 5 + 6 + 6 * num_views; in radv_emit_indirect_taskmesh_draw_packets()
7280 6 + 11 * num_views); /* 1x COPY_DATA + Nx DISPATCH_TASKMESH_INDIRECT_MULTI_ACE */ in radv_emit_indirect_taskmesh_draw_packets()
7309 radeon_emit(ace_cs, 6 * num_views); /* Nx DISPATCH_TASKMESH_DIRECT_ACE */ in radv_emit_indirect_taskmesh_draw_packets()
7311 for (unsigned v = 0; v < num_views; ++v) { in radv_emit_indirect_taskmesh_draw_packets()

Completed in 63 milliseconds