• Home
  • Raw
  • Download

Lines Matching refs:legacy

179 	*stride = rtex->surface.u.legacy.level[level].nblk_x *  in r600_texture_get_offset()
181 assert((uint64_t)rtex->surface.u.legacy.level[level].slice_size_dw * 4 <= UINT_MAX); in r600_texture_get_offset()
182 *layer_stride = (uint64_t)rtex->surface.u.legacy.level[level].slice_size_dw * 4; in r600_texture_get_offset()
185 return rtex->surface.u.legacy.level[level].offset; in r600_texture_get_offset()
189 return rtex->surface.u.legacy.level[level].offset + in r600_texture_get_offset()
190 box->z * (uint64_t)rtex->surface.u.legacy.level[level].slice_size_dw * 4 + in r600_texture_get_offset()
192 rtex->surface.u.legacy.level[level].nblk_x + in r600_texture_get_offset()
255 pitch_in_bytes_override != surface->u.legacy.level[0].nblk_x * bpe) { in r600_init_surface()
259 surface->u.legacy.level[0].nblk_x = pitch_in_bytes_override / bpe; in r600_init_surface()
260 surface->u.legacy.level[0].slice_size_dw = in r600_init_surface()
261 ((uint64_t)pitch_in_bytes_override * surface->u.legacy.level[0].nblk_y) / 4; in r600_init_surface()
265 for (i = 0; i < ARRAY_SIZE(surface->u.legacy.level); ++i) in r600_init_surface()
266 surface->u.legacy.level[i].offset += offset; in r600_init_surface()
280 metadata->u.legacy.microtile = surface->u.legacy.level[0].mode >= RADEON_SURF_MODE_1D ? in r600_texture_init_metadata()
282 metadata->u.legacy.macrotile = surface->u.legacy.level[0].mode >= RADEON_SURF_MODE_2D ? in r600_texture_init_metadata()
284 metadata->u.legacy.pipe_config = surface->u.legacy.pipe_config; in r600_texture_init_metadata()
285 metadata->u.legacy.bankw = surface->u.legacy.bankw; in r600_texture_init_metadata()
286 metadata->u.legacy.bankh = surface->u.legacy.bankh; in r600_texture_init_metadata()
287 metadata->u.legacy.tile_split = surface->u.legacy.tile_split; in r600_texture_init_metadata()
288 metadata->u.legacy.mtilea = surface->u.legacy.mtilea; in r600_texture_init_metadata()
289 metadata->u.legacy.num_banks = surface->u.legacy.num_banks; in r600_texture_init_metadata()
290 metadata->u.legacy.stride = surface->u.legacy.level[0].nblk_x * surface->bpe; in r600_texture_init_metadata()
291 metadata->u.legacy.scanout = (surface->flags & RADEON_SURF_SCANOUT) != 0; in r600_texture_init_metadata()
300 surf->u.legacy.pipe_config = metadata->u.legacy.pipe_config; in r600_surface_import_metadata()
301 surf->u.legacy.bankw = metadata->u.legacy.bankw; in r600_surface_import_metadata()
302 surf->u.legacy.bankh = metadata->u.legacy.bankh; in r600_surface_import_metadata()
303 surf->u.legacy.tile_split = metadata->u.legacy.tile_split; in r600_surface_import_metadata()
304 surf->u.legacy.mtilea = metadata->u.legacy.mtilea; in r600_surface_import_metadata()
305 surf->u.legacy.num_banks = metadata->u.legacy.num_banks; in r600_surface_import_metadata()
307 if (metadata->u.legacy.macrotile == RADEON_LAYOUT_TILED) in r600_surface_import_metadata()
309 else if (metadata->u.legacy.microtile == RADEON_LAYOUT_TILED) in r600_surface_import_metadata()
314 *is_scanout = metadata->u.legacy.scanout; in r600_surface_import_metadata()
503 offset = rtex->surface.u.legacy.level[0].offset; in r600_texture_get_handle()
504 stride = rtex->surface.u.legacy.level[0].nblk_x * in r600_texture_get_handle()
506 slice_size = (uint64_t)rtex->surface.u.legacy.level[0].slice_size_dw * 4; in r600_texture_get_handle()
591 fmask.u.legacy.bankw = rtex->surface.u.legacy.bankw; in r600_texture_get_fmask_info()
592 fmask.u.legacy.bankh = rtex->surface.u.legacy.bankh; in r600_texture_get_fmask_info()
593 fmask.u.legacy.mtilea = rtex->surface.u.legacy.mtilea; in r600_texture_get_fmask_info()
594 fmask.u.legacy.tile_split = rtex->surface.u.legacy.tile_split; in r600_texture_get_fmask_info()
597 fmask.u.legacy.bankh = 4; in r600_texture_get_fmask_info()
625 assert(fmask.u.legacy.level[0].mode == RADEON_SURF_MODE_2D); in r600_texture_get_fmask_info()
627 out->slice_tile_max = (fmask.u.legacy.level[0].nblk_x * fmask.u.legacy.level[0].nblk_y) / 64; in r600_texture_get_fmask_info()
631 out->tile_mode_index = fmask.u.legacy.tiling_index[0]; in r600_texture_get_fmask_info()
632 out->pitch_in_pixels = fmask.u.legacy.level[0].nblk_x; in r600_texture_get_fmask_info()
633 out->bank_height = fmask.u.legacy.bankh; in r600_texture_get_fmask_info()
822 rtex->surface.surf_size, rtex->surface.surf_alignment, rtex->surface.u.legacy.bankw, in r600_print_texture_info()
823 rtex->surface.u.legacy.bankh, rtex->surface.u.legacy.num_banks, rtex->surface.u.legacy.mtilea, in r600_print_texture_info()
824 rtex->surface.u.legacy.tile_split, rtex->surface.u.legacy.pipe_config, in r600_print_texture_info()
850 i, rtex->surface.u.legacy.level[i].offset, in r600_print_texture_info()
851 (uint64_t)rtex->surface.u.legacy.level[i].slice_size_dw * 4, in r600_print_texture_info()
855 rtex->surface.u.legacy.level[i].nblk_x, in r600_print_texture_info()
856 rtex->surface.u.legacy.level[i].nblk_y, in r600_print_texture_info()
857 rtex->surface.u.legacy.level[i].mode, in r600_print_texture_info()
858 rtex->surface.u.legacy.tiling_index[i]); in r600_print_texture_info()
862 rtex->surface.u.legacy.stencil_tile_split); in r600_print_texture_info()
868 i, rtex->surface.u.legacy.stencil_level[i].offset, in r600_print_texture_info()
869 (uint64_t)rtex->surface.u.legacy.stencil_level[i].slice_size_dw * 4, in r600_print_texture_info()
873 rtex->surface.u.legacy.stencil_level[i].nblk_x, in r600_print_texture_info()
874 rtex->surface.u.legacy.stencil_level[i].nblk_y, in r600_print_texture_info()
875 rtex->surface.u.legacy.stencil_level[i].mode, in r600_print_texture_info()
876 rtex->surface.u.legacy.stencil_tiling_index[i]); in r600_print_texture_info()
913 …rtex->non_disp_tiling = rtex->is_depth && rtex->surface.u.legacy.level[0].mode >= RADEON_SURF_MODE… in r600_texture_create_object()
921 rtex->can_sample_z = !rtex->surface.u.legacy.depth_adjusted; in r600_texture_create_object()
922 rtex->can_sample_s = !rtex->surface.u.legacy.stencil_adjusted; in r600_texture_create_object()