Lines Matching refs:tiling

44    const struct v3dv_frame_tiling *tiling = &job->frame_tiling;
48 tiling->layers * 256 *
53 assert(!tiling->msaa || !tiling->double_buffer);
56 config.image_width_pixels = tiling->width;
57 config.image_height_pixels = tiling->height;
59 config.multisample_mode_4x = tiling->msaa;
60 config.double_buffer_in_non_ms_mode = tiling->double_buffer;
61 config.maximum_bpp_of_all_render_targets = tiling->internal_bpp;
71 if (slice->tiling == V3D_TILING_UIF_NO_XOR ||
72 slice->tiling == V3D_TILING_UIF_XOR) {
76 align(tiling->height, uif_block_height) / uif_block_height;
92 if (tiling->internal_bpp >= V3D_INTERNAL_BPP_64) {
102 if (tiling->internal_bpp >= V3D_INTERNAL_BPP_128 || clear_pad) {
112 rt.render_target_0_internal_bpp = tiling->internal_bpp;
138 const struct v3dv_frame_tiling *tiling = &job->frame_tiling;
143 64 * min_layer * tiling->draw_tiles_x * tiling->draw_tiles_y;
150 config.total_frame_width_in_tiles = tiling->draw_tiles_x;
151 config.total_frame_height_in_tiles = tiling->draw_tiles_y;
153 config.supertile_width_in_tiles = tiling->supertile_width;
154 config.supertile_height_in_tiles = tiling->supertile_height;
157 tiling->frame_width_in_supertiles;
159 tiling->frame_height_in_supertiles;
175 (i == 0 || v3dv_do_double_initial_tile_clear(tiling))) {
357 load.memory_format = slice->tiling;
396 if (slice->tiling == V3D_TILING_UIF_NO_XOR ||
397 slice->tiling == V3D_TILING_UIF_XOR) {
400 } else if (slice->tiling == V3D_TILING_RASTER) {
457 store.memory_format = slice->tiling;
458 if (slice->tiling == V3D_TILING_UIF_NO_XOR ||
459 slice->tiling == V3D_TILING_UIF_XOR) {
462 } else if (slice->tiling == V3D_TILING_RASTER) {
1346 const struct v3dv_frame_tiling *tiling)
1352 tiling->tile_width * tiling->supertile_width;
1354 tiling->tile_height * tiling->supertile_height;
1358 fb->max_x_supertile = (tiling->width - 1) / supertile_w_in_pixels;
1359 fb->max_y_supertile = (tiling->height - 1) / supertile_h_in_pixels;