mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-27 08:20:12 +01:00
intel/brw/xe2+: Update encoding of FB write extended descriptor.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28306>
This commit is contained in:
parent
189422de1b
commit
d96bfb160f
1 changed files with 8 additions and 1 deletions
|
|
@ -486,7 +486,14 @@ lower_fb_write_logical_send(const fs_builder &bld, fs_inst *inst,
|
|||
}
|
||||
|
||||
uint32_t ex_desc = 0;
|
||||
if (devinfo->ver >= 11) {
|
||||
if (devinfo->ver >= 20) {
|
||||
ex_desc = inst->target << 21 |
|
||||
(key->nr_color_regions == 0) << 20 |
|
||||
(src0_alpha.file != BAD_FILE) << 15 |
|
||||
(src_stencil.file != BAD_FILE) << 14 |
|
||||
(src_depth.file != BAD_FILE) << 13 |
|
||||
(sample_mask.file != BAD_FILE) << 12;
|
||||
} else if (devinfo->ver >= 11) {
|
||||
/* Set the "Render Target Index" and "Src0 Alpha Present" fields
|
||||
* in the extended message descriptor, in lieu of using a header.
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue