/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_draw.c | 105 svga->patch_vertices); in retry_draw_auto() 154 svga->patch_vertices); in retry_draw_indirect() 272 if (svga->curr.vertices_per_patch != svga->patch_vertices) { in svga_draw_vbo() 273 svga->curr.vertices_per_patch = svga->patch_vertices; in svga_draw_vbo() 372 svga->patch_vertices); in svga_draw_vbo()
|
H A D | svga_pipe_ts.c | 52 svga_set_patch_vertices(struct pipe_context *pipe, uint8_t patch_vertices) in svga_set_patch_vertices() argument 56 svga->patch_vertices = patch_vertices; in svga_set_patch_vertices()
|
H A D | svga_draw_elements.c | 287 hwtnl->svga->patch_vertices); in svga_hwtnl_draw_range_elements() 316 hwtnl->svga->patch_vertices); in svga_hwtnl_draw_range_elements()
|
H A D | svga_swtnl_draw.c | 119 svga->patch_vertices); in svga_swtnl_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_program.h | 325 zink_set_tcs_key_patches(struct zink_context *ctx, uint8_t patch_vertices) in zink_set_tcs_key_patches() argument 328 if (tcs->patch_vertices == patch_vertices) in zink_set_tcs_key_patches() 331 tcs->patch_vertices = patch_vertices; in zink_set_tcs_key_patches()
|
H A D | zink_shader_keys.h | 68 uint8_t patch_vertices; member
|
H A D | zink_compiler.h | 130 zink_shader_tcs_compile(struct zink_screen *screen, struct zink_shader *zs, unsigned patch_vertices);
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_tess.c | 185 llvmpipe_set_patch_vertices(struct pipe_context *pipe, uint8_t patch_vertices) in llvmpipe_set_patch_vertices() argument 189 llvmpipe->patch_vertices = patch_vertices; in llvmpipe_set_patch_vertices()
|
H A D | lp_context.h | 122 uint8_t patch_vertices; member
|
H A D | lp_draw_arrays.c | 151 lp->patch_vertices); in llvmpipe_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_program.c | 47 fd_set_patch_vertices(struct pipe_context *pctx, uint8_t patch_vertices) in_dt 51 ctx->patch_vertices = patch_vertices;
|
/third_party/mesa3d/src/mesa/vbo/ |
H A D | vbo_exec.c | 237 /* "patch_vertices" can be unknown when compiling a display list. */ in vbo_merge_draws() 239 *count0 % ctx->TessCtrlProgram.patch_vertices) in vbo_merge_draws() 306 assert(!"patch_vertices is unknown"); in vbo_copy_vertices() 309 copy = count % ctx->TessCtrlProgram.patch_vertices; in vbo_copy_vertices()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_tess.c | 53 pipe->set_patch_vertices(pipe, ctx->TessCtrlProgram.patch_vertices); in st_update_tess()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_draw.c | 165 .patch_vertices = ctx->patch_vertices, 266 draw0.prim_type = DI_PT_PATCHES0 + ctx->patch_vertices; 273 subdraw_size *= ctx->patch_vertices;
|
H A D | fd6_const.c | 133 ? emit->patch_vertices in fd6_build_tess_consts() 147 emit->hs->output_size, emit->patch_vertices}; in fd6_build_tess_consts()
|
H A D | fd6_emit.h | 103 uint8_t patch_vertices; member
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.h | 87 uint8_t patch_vertices; member
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_vbo.c | 980 nvc0->state.patch_vertices != nvc0->patch_vertices) { in nvc0_draw_vbo() 981 nvc0->state.patch_vertices = nvc0->patch_vertices; in nvc0_draw_vbo() 983 IMMED_NVC0(push, NVC0_3D(PATCH_VERTICES), nvc0->state.patch_vertices); in nvc0_draw_vbo()
|
H A D | nvc0_screen.h | 49 uint8_t patch_vertices; member
|
H A D | nvc0_context.h | 257 uint8_t patch_vertices; member
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_draw.c | 86 ice->state.vertices_per_patch != ice->state.patch_vertices) { in iris_update_draw_info() 87 ice->state.vertices_per_patch = ice->state.patch_vertices; in iris_update_draw_info()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_draw.c | 169 ice->state.vertices_per_patch != ice->state.patch_vertices) { in crocus_update_draw_info() 170 ice->state.vertices_per_patch = ice->state.patch_vertices; in crocus_update_draw_info()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pt.c | 503 uint8_t patch_vertices) in draw_vbo() 540 draw->pt.vertices_per_patch = patch_vertices; in draw_vbo() 497 draw_vbo(struct draw_context *draw, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws, uint8_t patch_vertices) draw_vbo() argument
|
H A D | draw_context.h | 334 uint8_t patch_vertices);
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_context.h | 230 uint8_t patch_vertices; member
|