Home
last modified time | relevance | path

Searched refs:primitive_topology (Results 1 - 16 of 16) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_pipeline.c53 VkPrimitiveTopology primitive_topology) in zink_create_gfx_pipeline()
84 primitive_state.topology = primitive_topology; in zink_create_gfx_pipeline()
86 switch (primitive_topology) { in zink_create_gfx_pipeline()
99 mesa_loge("zink: restart_index set with unsupported primitive topology %u\n", primitive_topology); in zink_create_gfx_pipeline()
270 switch (primitive_topology) { in zink_create_gfx_pipeline()
49 zink_create_gfx_pipeline(struct zink_screen *screen, struct zink_gfx_program *prog, struct zink_gfx_pipeline_state *state, const uint8_t *binding_map, VkPrimitiveTopology primitive_topology) zink_create_gfx_pipeline() argument
H A Dzink_pipeline.h126 VkPrimitiveTopology primitive_topology);
/third_party/mesa3d/src/intel/vulkan/
H A Danv_genX.h170 VkPrimitiveTopology primitive_topology);
H A Dgfx7_cmd_buffer.c79 dyn->ia.primitive_topology); in cmd_buffer_flush_dynamic_state()
230 dyn->ia.primitive_topology); in cmd_buffer_flush_dynamic_state()
H A DgenX_cmd_buffer.c3507 dyn->ia.primitive_topology); in cmd_buffer_emit_clip()
4059 topology = genX(vk_to_intel_primitive_type)[dyn->ia.primitive_topology]; in cmd_buffer_flush_state()
4061 cmd_buffer->state.gfx.primitive_topology = topology; in cmd_buffer_flush_state()
4227 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDraw()
4277 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDrawMultiEXT()
4325 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDrawIndexed()
4391 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDrawMultiIndexedEXT()
4414 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDrawMultiIndexedEXT()
4433 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDrawMultiIndexedEXT()
4520 prim.PrimitiveTopologyType = cmd_buffer->state.gfx.primitive_topology; in CmdDrawIndirectByteCountEXT()
[all...]
H A Dgfx8_cmd_buffer.c363 dyn->ia.primitive_topology); in cmd_buffer_flush_dynamic_state()
H A DgenX_pipeline.c572 VkPrimitiveTopology primitive_topology) in raster_polygon_mode()
619 switch (primitive_topology) { in raster_polygon_mode()
571 raster_polygon_mode(struct anv_graphics_pipeline *pipeline, VkPrimitiveTopology primitive_topology) raster_polygon_mode() argument
H A Danv_private.h2673 uint32_t primitive_topology; member
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta.c125 state->dynamic.primitive_topology = cmd_buffer->state.dynamic.primitive_topology; in radv_meta_save()
255 cmd_buffer->state.dynamic.primitive_topology = state->dynamic.primitive_topology; in radv_meta_restore()
H A Dradv_cmd_buffer.c110 .primitive_topology = 0u,
258 if (dest->primitive_topology != src->primitive_topology) { in radv_bind_dynamic_state()
259 dest->primitive_topology = src->primitive_topology; in radv_bind_dynamic_state()
1669 rast_prim = si_conv_prim_to_gs_out(cmd_buffer->state.dynamic.primitive_topology); in radv_write_scissors()
1765 if (d->primitive_topology == V_008958_DI_PT_LINESTRIP) in radv_emit_line_stipple()
1813 R_030908_VGT_PRIMITIVE_TYPE, 1, d->primitive_topology); in radv_emit_primitive_topology()
1815 radeon_set_config_reg(cmd_buffer->cs, R_008958_VGT_PRIMITIVE_TYPE, d->primitive_topology); in radv_emit_primitive_topology()
4139 unsigned topology = state->dynamic.primitive_topology; in si_emit_ia_multi_vgt_param()
5850 unsigned primitive_topology = si_translate_prim(primitiveTopology); radv_CmdSetPrimitiveTopology() local
[all...]
H A Dradv_pipeline.c1601 info.primitive_topology = si_translate_prim(ia->topology); in radv_pipeline_init_input_assembly_info()
2022 dynamic->primitive_topology = info->ia.primitive_topology; in radv_pipeline_init_dynamic_state()
3353 key.vs.topology = info->ia.primitive_topology; in radv_generate_graphics_pipeline_key()
6852 gs_out = si_conv_prim_to_gs_out(info->ia.primitive_topology); in radv_pipeline_init_vgt_gs_out()
6885 dynamic->primitive_topology = V_008958_DI_PT_RECTLIST; in radv_pipeline_init_extra()
H A Dradv_private.h1304 unsigned primitive_topology;
1966 uint8_t primitive_topology; /* VkPrimitiveTopology */
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_graphics_state.h134 uint8_t primitive_topology; member
H A Dvk_graphics_state.c298 ia->primitive_topology = -1; in vk_input_assembly_state_init()
301 ia->primitive_topology = ia_info->topology; in vk_input_assembly_state_init()
1542 COPY_IF_SET(IA_PRIMITIVE_TOPOLOGY, ia.primitive_topology); in vk_dynamic_graphics_state_copy()
1726 ia.primitive_topology, primitiveTopology); in vk_common_CmdSetPrimitiveTopology()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_execute.c925 state->info.mode = vk_conv_topology(ps->ia->primitive_topology); in handle_graphics_pipeline()
3695 state->info.mode = vk_conv_topology(cmd->u.set_primitive_topology.primitive_topology); in handle_set_primitive_topology()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_cmd_buffer.c4627 list0.primitive_topology = pvr_get_hw_primitive_topology(topology); in pvr_emit_vdm_index_list()

Completed in 60 milliseconds