Home
last modified time | relevance | path

Searched refs:index_count (Results 1 - 17 of 17) sorted by relevance

/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_nir.h42 uint32_t index_count; member
97 uint32_t index_count; member
H A Ddzn_cmd_buffer.c2572 uint32_t *index_count, in dzn_cmd_buffer_triangle_fan_rewrite_index()
2576 uint32_t triangle_count = MAX2(*index_count, 2) - 2; in dzn_cmd_buffer_triangle_fan_rewrite_index()
2578 *index_count = triangle_count * 3; in dzn_cmd_buffer_triangle_fan_rewrite_index()
2579 if (!*index_count) in dzn_cmd_buffer_triangle_fan_rewrite_index()
2586 dzn_cmd_buffer_alloc_internal_buf(cmdbuf, *index_count * 4, in dzn_cmd_buffer_triangle_fan_rewrite_index()
2635 cmdbuf->state.ib.view.SizeInBytes = *index_count * 4; in dzn_cmd_buffer_triangle_fan_rewrite_index()
3912 .index_count = indexCount, in dzn_CmdDrawIndexed()
2571 dzn_cmd_buffer_triangle_fan_rewrite_index(struct dzn_cmd_buffer *cmdbuf, uint32_t *index_count, uint32_t *first_index) dzn_cmd_buffer_triangle_fan_rewrite_index() argument
H A Ddzn_nir.c230 offsetof(struct dzn_indirect_triangle_fan_draw_exec_params, indexed_draw.index_count); in dzn_nir_indirect_draw_shader()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_device_generated_commands.c276 nir_ssa_def *index_count, nir_ssa_def *max_index_count) in dgc_emit_draw_indexed()
279 max_index_count, index_offset, index_count, in dgc_emit_draw_indexed()
875 nir_ssa_def *index_count = nir_channel(&b, draw_data0, 0); in build_dgc_prepare_shader() local
881 nir_push_if(&b, nir_iand(&b, nir_ine_imm(&b, index_count, 0), nir_ine_imm(&b, instance_count, 0))); in build_dgc_prepare_shader()
885 dgc_emit_draw_indexed(&b, &cmd_buf, first_index, index_count, in build_dgc_prepare_shader()
275 dgc_emit_draw_indexed(nir_builder *b, struct dgc_cmdbuf *cs, nir_ssa_def *index_offset, nir_ssa_def *index_count, nir_ssa_def *max_index_count) dgc_emit_draw_indexed() argument
H A Dradv_cmd_buffer.c6658 * Emit a PKT3_DRAW_INDEX_2 packet to render "index_count` vertices.
6666 uint32_t max_index_count, uint32_t index_count, bool not_eop) in radv_cs_emit_draw_indexed_packet()
6672 radeon_emit(cmd_buffer->cs, index_count); in radv_cs_emit_draw_indexed_packet()
6665 radv_cs_emit_draw_indexed_packet(struct radv_cmd_buffer *cmd_buffer, uint64_t index_va, uint32_t max_index_count, uint32_t index_count, bool not_eop) radv_cs_emit_draw_indexed_packet() argument
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_cs.c448 cfg.index_count = draw->index_count; in panvk_emit_tiler_primitive()
459 cfg.index_count = draw->vertex_count; in panvk_emit_tiler_primitive()
H A Dpanvk_vX_meta_clear.c209 cfg.index_count = 4; in panvk_meta_clear_attachment_emit_tiler_job()
H A Dpanvk_private.h596 unsigned index_count;
H A Dpanvk_vX_cmd_buffer.c886 .index_count = indexCount, in CmdDrawIndexed()
H A Dpanvk_vX_meta_copy.c138 cfg.index_count = 4; in panvk_meta_copy_emit_tiler_job()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl3cTransformFeedbackTests.cpp389 glw::GLint index_count = 0; in testExtension1() local
391 gl.getIntegerv(GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, &index_count); in testExtension1()
395 if (index_count == 0) in testExtension1()
402 gl.bindBufferRange(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_0, 0, 16); in testExtension1()
416 m_glBindBufferOffsetEXT(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_0, 0); in testExtension1()
429 gl.bindBufferBase(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_0); in testExtension1()
443 gl.bindBufferRange(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_0, 0, 0); in testExtension1()
457 gl.bindBufferRange(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_0, 3, 4); in testExtension1()
470 m_glBindBufferOffsetEXT(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_0, 3); in testExtension1()
484 gl.bindBufferRange(GL_TRANSFORM_FEEDBACK_BUFFER, index_count, m_buffer_ in testExtension1()
[all...]
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_blitter.c1215 cfg.index_count = 4; in pan_blit_emit_tiler_job()
1332 cfg.index_count = 4; in pan_preload_emit_tiler_job()
/third_party/mesa3d/src/panfrost/lib/genxml/
H A Ddecode.c501 * relationship between invocation_count and index_count */ in pandecode_primitive()
515 pandecode_validate_buffer(primitive.indices, primitive.index_count * size); in pandecode_primitive()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_cmd_buffer.c4612 uint32_t index_count, in pvr_emit_vdm_index_list()
4681 list2.index_count = vertex_count | index_count; in pvr_emit_vdm_index_list()
4606 pvr_emit_vdm_index_list(struct pvr_cmd_buffer *cmd_buffer, struct pvr_sub_cmd_gfx *const sub_cmd, VkPrimitiveTopology topology, uint32_t first_vertex, uint32_t vertex_count, uint32_t first_index, uint32_t index_count, uint32_t instance_count) pvr_emit_vdm_index_list() argument
/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_state.c1657 cfg.index_count = draws->count; in agx_draw_vbo()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c3101 cfg.index_count = ctx->indirect_draw ? 1 : draw->count; in panfrost_emit_primitive()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_execute.c2687 draw.count = cmd->u.draw_indexed.index_count; in handle_draw_indexed()

Completed in 62 milliseconds