Home
last modified time | relevance | path

Searched refs:lp_scene (Results 1 – 19 of 19) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_scene.h140 struct lp_scene { struct
202 struct lp_scene *lp_scene_create(struct pipe_context *pipe); argument
204 void lp_scene_destroy(struct lp_scene *scene);
206 boolean lp_scene_is_empty(struct lp_scene *scene );
207 boolean lp_scene_is_oom(struct lp_scene *scene );
210 struct data_block *lp_scene_new_data_block( struct lp_scene *scene );
212 struct cmd_block *lp_scene_new_cmd_block( struct lp_scene *scene,
215 boolean lp_scene_add_resource_reference(struct lp_scene *scene,
219 boolean lp_scene_is_resource_referenced(const struct lp_scene *scene,
222 boolean lp_scene_add_frag_shader_reference(struct lp_scene *scene,
[all …]
Dlp_scene.c63 struct lp_scene *
66 struct lp_scene *scene = CALLOC_STRUCT(lp_scene); in lp_scene_create()
98 lp_scene_destroy(struct lp_scene *scene) in lp_scene_destroy()
112 lp_scene_is_empty(struct lp_scene *scene ) in lp_scene_is_empty()
133 lp_scene_is_oom(struct lp_scene *scene) in lp_scene_is_oom()
143 lp_scene_bin_reset(struct lp_scene *scene, unsigned x, unsigned y) in lp_scene_bin_reset()
195 lp_scene_begin_rasterization(struct lp_scene *scene) in lp_scene_begin_rasterization()
220 lp_scene_end_rasterization(struct lp_scene *scene ) in lp_scene_end_rasterization()
326 lp_scene_new_cmd_block( struct lp_scene *scene, in lp_scene_new_cmd_block()
348 lp_scene_new_data_block( struct lp_scene *scene ) in lp_scene_new_data_block()
[all …]
Dlp_scene_queue.h35 struct lp_scene;
44 struct lp_scene *
48 lp_scene_enqueue(struct lp_scene_queue *queue, struct lp_scene *scene);
Dlp_scene_queue.c51 struct lp_scene *scenes[SCENE_QUEUE_SIZE];
97 struct lp_scene *
113 struct lp_scene *scene = queue->scenes[queue->head++ % SCENE_QUEUE_SIZE]; in lp_scene_dequeue()
124 lp_scene_enqueue(struct lp_scene_queue *queue, struct lp_scene *scene) in lp_scene_enqueue()
Dlp_rast.h47 struct lp_scene;
206 struct lp_scene *scene );
387 lp_debug_bins( struct lp_scene *scene );
389 lp_debug_draw_bins_by_cmd_length( struct lp_scene *scene );
391 lp_debug_draw_bins_by_coverage( struct lp_scene *scene );
Dlp_setup_context.h92 struct lp_scene *scenes[MAX_SCENES]; /**< all the scenes */
93 struct lp_scene *scene; /**< current scene being built */
264 lp_setup_alloc_triangle(struct lp_scene *scene,
270 lp_setup_alloc_rectangle(struct lp_scene *scene,
Dlp_rast_linear.c49 const struct lp_scene *scene = task->scene; in lp_rast_linear_clear()
75 const struct lp_scene *scene = task->scene; in lp_rast_linear_tile()
136 const struct lp_scene *scene = task->scene; in lp_rast_linear_rect()
Dlp_rast_debug.c465 lp_scene_bin_size( const struct lp_scene *scene, unsigned x, unsigned y ) in lp_scene_bin_size()
467 struct cmd_bin *bin = lp_scene_get_bin((struct lp_scene *) scene, x, y); in lp_scene_bin_size()
480 lp_debug_draw_bins_by_coverage( struct lp_scene *scene ) in lp_debug_draw_bins_by_coverage()
544 lp_debug_draw_bins_by_cmd_length( struct lp_scene *scene ) in lp_debug_draw_bins_by_cmd_length()
561 lp_debug_bins( struct lp_scene *scene ) in lp_debug_bins()
Dlp_rast.c70 struct lp_scene *scene ) in lp_rast_begin()
101 struct lp_scene *scene = task->scene; in lp_rast_tile_begin()
140 const struct lp_scene *scene = task->scene; in lp_rast_clear_color()
188 const struct lp_scene *scene = task->scene; in lp_rast_clear_zstencil()
307 const struct lp_scene *scene = task->scene; in lp_rast_shade_tile()
426 const struct lp_scene *scene = task->scene; in lp_rast_shade_quads_mask_sample()
519 const struct lp_scene *scene = task->scene; in lp_rast_blit_tile_to_dest()
1072 struct lp_scene *scene) in rasterize_scene()
1129 struct lp_scene *scene) in lp_rast_queue_scene()
Dlp_rast_priv.h87 struct lp_scene *scene;
122 struct lp_scene *curr_scene;
233 const struct lp_scene *scene = task->scene; in lp_rast_shade_quads_all()
Dmeson.build67 'lp_scene.c',
68 'lp_scene.h',
Dlp_rast_linear_fallback.c99 const struct lp_scene *scene = task->scene; in shade_quads_all()
138 const struct lp_scene *scene = task->scene; in shade_quads_mask()
Dlp_setup_rect.c69 lp_setup_alloc_rectangle(struct lp_scene *scene, unsigned nr_inputs) in lp_setup_alloc_rectangle()
98 struct lp_scene *scene = setup->scene; in lp_setup_whole_tile()
257 struct lp_scene *scene = setup->scene; in try_rect_cw()
369 struct lp_scene *scene = setup->scene; in lp_setup_bin_rectangle()
Dlp_setup.c174 struct lp_scene *scene = setup->scene; in lp_setup_rasterize_scene()
215 struct lp_scene *scene = setup->scene; in begin_binning()
435 struct lp_scene *scene = setup->scene; in lp_setup_try_clear_color_buffer()
511 struct lp_scene *scene = setup->scene; in lp_setup_try_clear_zs()
1194 struct lp_scene *scene = setup->scene; in try_update_scene_state()
1539 struct lp_scene *scene = setup->scenes[i]; in lp_setup_destroy()
Dlp_setup_tri.c85 lp_setup_alloc_triangle(struct lp_scene *scene, in lp_setup_alloc_triangle()
275 struct lp_scene *scene = setup->scene; in do_triangle_ccw()
780 struct lp_scene *scene = setup->scene; in lp_setup_bin_triangle()
Dlp_setup_point.c354 struct lp_scene *scene = setup->scene; in try_setup_point()
Dlp_setup_line.c285 struct lp_scene *scene = setup->scene; in try_setup_line()
/third_party/mesa3d/docs/relnotes/
D11.0.0.rst80 [llvmpipe] lp_scene.h:210:lp_scene_alloc: Assertion \`size <= (64 \*
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2640 ../src/gallium/drivers/llvmpipe/lp_scene.c
2641 ../src/gallium/drivers/llvmpipe/lp_scene.h