Lines Matching defs:layer
56 int layer, uint32_t pipe_bit, uint32_t *loads_pending)
69 psurf->u.tex.first_layer + layer);
116 int layer, int buffer, int pipe_bit,
136 psurf->u.tex.first_layer + layer);
217 v3d_rcl_emit_loads(struct v3d_job *job, struct v3d_cl *cl, int layer)
241 load_general(cl, psurf, RENDER_TARGET_0 + i, layer,
255 STENCIL, layer,
263 layer,
292 v3d_rcl_emit_stores(struct v3d_job *job, struct v3d_cl *cl, int layer)
343 store_general(job, cl, psurf, layer, RENDER_TARGET_0 + i, bit,
353 store_general(job, cl, job->zsbuf, layer,
361 store_general(job, cl, job->zsbuf, layer,
368 store_general(job, cl, job->zsbuf, layer,
431 v3d_rcl_emit_generic_per_tile_list(struct v3d_job *job, int layer)
447 v3d_rcl_emit_loads(job, cl, layer);
472 v3d_rcl_emit_stores(job, cl, layer);
570 /* Our rendering code emits an initial clear per layer, unlike the
573 * 'clear_buffer_being_stored' bit when storing tiles, so each layer
575 * Vulkan version, doesn't check the layer count to decide if double
584 emit_render_layer(struct v3d_job *job, uint32_t layer)
592 layer * job->draw_tiles_x * job->draw_tiles_y * 64;
672 v3d_rcl_emit_generic_per_tile_list(job, layer);
910 for (int layer = 0; layer < MAX2(1, job->num_layers); layer++)
911 emit_render_layer(job, layer);