Просмотр исходного кода

i965/gen9: Don't change halign and valign to fit in fast copy blit

An update in graphics specs has deleted the halign and valign fields
from XY_FAST_COPY_BLT command. See mesa commit 97f0f91.

Cc: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Ben Widawsky <ben@bwidawsk.net>
tags/13.0-branchpoint
Anuj Phogat 9 лет назад
Родитель
Сommit
73a54e4892
1 измененных файлов: 2 добавлений и 4 удалений
  1. 2
    4
      src/mesa/drivers/dri/i965/brw_tex_layout.c

+ 2
- 4
src/mesa/drivers/dri/i965/brw_tex_layout.c Просмотреть файл

mt->halign = 8; mt->halign = 8;
mt->valign = brw->gen >= 7 ? 8 : 4; mt->valign = brw->gen >= 7 ? 8 : 4;
} else if (brw->gen >= 9 && mt->tr_mode != INTEL_MIPTREE_TRMODE_NONE) { } else if (brw->gen >= 9 && mt->tr_mode != INTEL_MIPTREE_TRMODE_NONE) {
/* XY_FAST_COPY_BLT doesn't support horizontal alignment < 32 or
* vertical alignment < 64. */
mt->halign = MAX2(tr_mode_horizontal_texture_alignment(mt), 32);
mt->valign = MAX2(tr_mode_vertical_texture_alignment(mt), 64);
mt->halign = tr_mode_horizontal_texture_alignment(mt);
mt->valign = tr_mode_vertical_texture_alignment(mt);
} else { } else {
mt->halign = mt->halign =
intel_horizontal_texture_alignment_unit(brw, mt, layout_flags); intel_horizontal_texture_alignment_unit(brw, mt, layout_flags);

Загрузка…
Отмена
Сохранить