Home
last modified time | relevance | path

Searched refs:vertices_per_patch (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_draw.c155 info.vertices_per_patch = ctx->TessCtrlProgram.patch_vertices; in st_draw_vbo()
271 info.vertices_per_patch = ctx->TessCtrlProgram.patch_vertices; in st_indirect_draw_vbo()
/external/virglrenderer/src/gallium/include/pipe/
Dp_state.h571 ubyte vertices_per_patch; /**< the number of vertices per patch */ member
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h689 ubyte vertices_per_patch; /**< the number of vertices per patch */ member
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c110 unsigned num_tcs_input_cp = info->vertices_per_patch; in si_emit_derived_tess_state()
316 return info->count / info->vertices_per_patch; in si_num_prims_for_vertices()
1299 info->vertices_per_patch > in si_draw_vbo()
Dsi_shader.c963 LLVMValueRef base_addr, vertices_per_patch, num_patches, total_vertices; in get_tcs_tes_buffer_address() local
966 vertices_per_patch = get_num_tcs_out_vertices(ctx); in get_tcs_tes_buffer_address()
968 total_vertices = LLVMBuildMul(ctx->ac.builder, vertices_per_patch, in get_tcs_tes_buffer_address()
974 vertices_per_patch, ""); in get_tcs_tes_buffer_address()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_vbo.c952 nvc0->state.patch_vertices != info->vertices_per_patch) { in nvc0_draw_vbo()
953 nvc0->state.patch_vertices = info->vertices_per_patch; in nvc0_draw_vbo()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_dump_state.c784 trace_dump_member(uint, state, vertices_per_patch); in trace_dump_draw_info()
/external/mesa3d/src/gallium/auxiliary/util/
Du_dump_state.c925 util_dump_member(stream, uint, state, vertices_per_patch); in util_dump_draw_info()
/external/virglrenderer/src/
Dvrend_decode.c407 info.vertices_per_patch = get_buf_entry(ctx, VIRGL_DRAW_VBO_VERTICES_PER_PATCH); in vrend_decode_draw_vbo()
Dvrend_renderer.c3917 if (info->vertices_per_patch && has_feature(feat_tessellation)) in vrend_draw_vbo()
3918 glPatchParameteri(GL_PATCH_VERTICES, info->vertices_per_patch); in vrend_draw_vbo()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_state.c4366 unsigned num_tcs_input_cp = info->vertices_per_patch; in evergreen_setup_tess_constants()
4467 info->vertices_per_patch; in evergreen_get_ls_hs_config()
4470 S_028B58_HS_NUM_INPUT_CP(info->vertices_per_patch) | in evergreen_get_ls_hs_config()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c2796 LLVMValueRef base_addr, vertices_per_patch, num_patches, total_vertices; in get_tcs_tes_buffer_address() local
2800 vertices_per_patch = unpack_param(&ctx->ac, ctx->tcs_offchip_layout, 9, 6); in get_tcs_tes_buffer_address()
2802 total_vertices = LLVMBuildMul(ctx->builder, vertices_per_patch, in get_tcs_tes_buffer_address()
2808 vertices_per_patch, ""); in get_tcs_tes_buffer_address()