Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_scene.h140 struct lp_scene { struct
207 struct lp_scene *lp_scene_create(struct lp_setup_context *setup);
209 void lp_scene_destroy(struct lp_scene *scene);
211 boolean lp_scene_is_empty(struct lp_scene *scene);
212 boolean lp_scene_is_oom(struct lp_scene *scene);
215 struct data_block *lp_scene_new_data_block(struct lp_scene *scene);
217 struct cmd_block *lp_scene_new_cmd_block(struct lp_scene *scene,
220 boolean lp_scene_add_resource_reference(struct lp_scene *scene,
225 unsigned lp_scene_is_resource_referenced(const struct lp_scene *scene,
228 boolean lp_scene_add_frag_shader_reference(struct lp_scene *scen
[all...]
H A Dlp_scene.c34 #include "lp_scene.h"
64 struct lp_scene *
67 struct lp_scene *scene = slab_alloc_st(&setup->scene_slab); in lp_scene_create()
71 memset(scene, 0, sizeof(struct lp_scene)); in lp_scene_create()
101 lp_scene_destroy(struct lp_scene *scene) in lp_scene_destroy()
116 lp_scene_is_empty(struct lp_scene *scene ) in lp_scene_is_empty()
137 lp_scene_is_oom(struct lp_scene *scene) in lp_scene_is_oom()
147 lp_scene_bin_reset(struct lp_scene *scene, unsigned x, unsigned y) in lp_scene_bin_reset()
199 lp_scene_begin_rasterization(struct lp_scene *scene) in lp_scene_begin_rasterization()
222 lp_scene_end_rasterization(struct lp_scene *scen
[all...]
H A Dlp_scene_queue.h35 struct lp_scene;
44 struct lp_scene *
48 lp_scene_enqueue(struct lp_scene_queue *queue, struct lp_scene *scene);
H A Dlp_scene_queue.c51 struct lp_scene *scenes[SCENE_QUEUE_SIZE];
96 /** Remove first lp_scene from head of queue */
97 struct lp_scene *
113 struct lp_scene *scene = queue->scenes[queue->head++ % SCENE_QUEUE_SIZE]; in lp_scene_dequeue()
122 /** Add an lp_scene to tail of queue */
124 lp_scene_enqueue(struct lp_scene_queue *queue, struct lp_scene *scene) in lp_scene_enqueue()
H A Dlp_rast.h47 struct lp_scene;
239 struct lp_scene *scene );
426 lp_debug_bins( struct lp_scene *scene );
429 lp_debug_draw_bins_by_cmd_length( struct lp_scene *scene );
432 lp_debug_draw_bins_by_coverage( struct lp_scene *scene );
H A Dlp_setup_context.h40 #include "lp_scene.h"
96 struct lp_scene *scenes[MAX_SCENES]; /**< all the scenes */
97 struct lp_scene *scene; /**< current scene being built */
280 lp_setup_alloc_triangle(struct lp_scene *scene,
286 lp_setup_alloc_rectangle(struct lp_scene *scene,
H A Dlp_rast_linear.c42 #include "lp_scene.h"
53 const struct lp_scene *scene = task->scene; in lp_rast_linear_clear()
82 const struct lp_scene *scene = task->scene; in lp_rast_linear_tile()
130 const struct lp_scene *scene = task->scene; in lp_rast_linear_rect()
H A 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()
H A Dlp_rast_priv.h36 #include "lp_scene.h"
87 struct lp_scene *scene;
122 struct lp_scene *curr_scene;
229 const struct lp_scene *scene = task->scene; in lp_rast_shade_quads_all()
H A Dlp_rast.c49 #include "lp_scene.h"
71 struct lp_scene *scene) in lp_rast_begin()
99 struct lp_scene *scene = task->scene; in lp_rast_tile_begin()
138 const struct lp_scene *scene = task->scene; in lp_rast_clear_color()
186 const struct lp_scene *scene = task->scene; in lp_rast_clear_zstencil()
301 const struct lp_scene *scene = task->scene; in lp_rast_shade_tile()
418 const struct lp_scene *scene = task->scene; in lp_rast_shade_quads_mask_sample()
512 const struct lp_scene *scene = task->scene; in lp_rast_blit_tile_to_dest()
1043 struct lp_scene *scene) in rasterize_scene()
1100 struct lp_scene *scen in lp_rast_queue_scene()
[all...]
H A Dlp_setup_rect.c69 lp_setup_alloc_rectangle(struct lp_scene *scene, unsigned nr_inputs) in lp_setup_alloc_rectangle()
95 struct lp_scene *scene = setup->scene; in lp_setup_whole_tile()
252 struct lp_scene *scene = setup->scene; in try_rect_cw()
364 struct lp_scene *scene = setup->scene; in lp_setup_bin_rectangle()
H A Dlp_setup.c48 #include "lp_scene.h"
105 struct lp_scene *scene = lp_scene_create(setup); in lp_setup_get_empty_scene()
206 struct lp_scene *scene = setup->scene; in lp_setup_rasterize_scene()
228 struct lp_scene *scene = setup->scene; in begin_binning()
442 struct lp_scene *scene = setup->scene; in lp_setup_try_clear_color_buffer()
514 struct lp_scene *scene = setup->scene; in lp_setup_try_clear_zs()
1136 struct lp_scene *scene = setup->scenes[i]; in lp_setup_is_resource_referenced()
1173 struct lp_scene *scene = setup->scene; in try_update_scene_state()
1542 struct lp_scene *scene = setup->scenes[i]; in lp_setup_destroy()
1588 sizeof(struct lp_scene), in lp_setup_create()
[all...]
H A Dlp_rast_linear_fallback.c98 const struct lp_scene *scene = task->scene; in shade_quads()
H A Dlp_setup_tri.c83 lp_setup_alloc_triangle(struct lp_scene *scene, in lp_setup_alloc_triangle()
272 struct lp_scene *scene = setup->scene; in do_triangle_ccw()
776 struct lp_scene *scene = setup->scene; in lp_setup_bin_triangle()
H A Dlp_setup_point.c354 struct lp_scene *scene = setup->scene; in try_setup_point()
H A Dlp_setup_line.c285 struct lp_scene *scene = setup->scene; in try_setup_line()

Completed in 14 milliseconds