Lines Matching refs:luma
1571 void si_uvd_set_dt_surfaces(struct ruvd_msg *msg, struct radeon_surf *luma, in si_uvd_set_dt_surfaces() argument
1577 msg->body.decode.dt_pitch = luma->u.legacy.level[0].nblk_x * luma->blk_w; in si_uvd_set_dt_surfaces()
1578 switch (luma->u.legacy.level[0].mode) { in si_uvd_set_dt_surfaces()
1596 msg->body.decode.dt_luma_top_offset = texture_offset(luma, 0, type); in si_uvd_set_dt_surfaces()
1600 msg->body.decode.dt_luma_bottom_offset = texture_offset(luma, 1, type); in si_uvd_set_dt_surfaces()
1609 assert(luma->u.legacy.bankw == chroma->u.legacy.bankw); in si_uvd_set_dt_surfaces()
1610 assert(luma->u.legacy.bankh == chroma->u.legacy.bankh); in si_uvd_set_dt_surfaces()
1611 assert(luma->u.legacy.mtilea == chroma->u.legacy.mtilea); in si_uvd_set_dt_surfaces()
1614 msg->body.decode.dt_surf_tile_config |= RUVD_BANK_WIDTH(bank_wh(luma->u.legacy.bankw)); in si_uvd_set_dt_surfaces()
1615 msg->body.decode.dt_surf_tile_config |= RUVD_BANK_HEIGHT(bank_wh(luma->u.legacy.bankh)); in si_uvd_set_dt_surfaces()
1616 …msg->body.decode.dt_surf_tile_config |= RUVD_MACRO_TILE_ASPECT_RATIO(macro_tile_aspect(luma->u.leg… in si_uvd_set_dt_surfaces()
1619 msg->body.decode.dt_pitch = luma->u.gfx9.surf_pitch * luma->blk_w; in si_uvd_set_dt_surfaces()
1623 msg->body.decode.dt_luma_top_offset = texture_offset(luma, 0, type); in si_uvd_set_dt_surfaces()
1626 msg->body.decode.dt_luma_bottom_offset = texture_offset(luma, 1, type); in si_uvd_set_dt_surfaces()