Files
graham wihlidal 1ea8fe45eb Fixed RDNA2 disassembler to correctly handle v_madak_f32 and v_madmk_f32 advancing with a trailing literal
[FYI] rune.stubbe, brian.karis, john.huelin, jian.ru, jamie.hayes



#[robomerge][bot5] -FNMain
Fixed case on consoles where Nanite export depth would not fully clear all non-Nanite pixels, leaving corrupt rendering in certain cases (like disabling the transient allocator, or running with -rdgimmediate).

#rb yuriy.odonnell
#[fyi] brian.karis, rune.stubbe, jamie.hayes, zach.bethel
#jira UE-202941, UE-205770

Fixed some additional ISA issues by adding v_fmaak_f32, v_fmamk_f32, v_fmamk_f16, and v_fmaak_f16 to the trailing literal check

[FYI] rune.stubbe, brian.karis, jian.ru, jamie.hayes, luke.thatcher



#[robomerge][bot5] -FNMain
Add NANITE_TESSELLATION permutation to Nanite SW rasterizer shaders to fix issues where we were assuming that if displacement is connected in the material shader parameters, that displacement would not be disabled in the final compiled material.

#rb graham.wihlidal
#[fyi] rune.stubbe, brian.karis
Fix for flickering tessellated triangles with corrupt values in raster bin meta between tessellated cluster and patch raster.

#rb jamie.hayes
#[fyi] rune.stubbe, brian.karis

#changelist validated
#virtualized

#ushell-cherrypick of 31148557 by graham.wihlidal
#ushell-cherrypick of 31154834 by graham.wihlidal
#ushell-cherrypick of 31164583 by graham.wihlidal
#ushell-cherrypick of 31182678 by jamie.hayes
#ushell-cherrypick of 31228365 by graham.wihlidal

[CL 31281009 by graham wihlidal in 5.4 branch]
2024-02-07 19:58:41 -05:00
..