[D3D12] 64bpp raw resolve and EDRAM refactoring
This commit is contained in:
@@ -23,7 +23,7 @@ void main(uint3 xe_group_id : SV_GroupID,
|
||||
(xe_edram_tile_sample_dest_info.xxxx >> uint4(15u, 14u, 17u, 16u)) & 1u;
|
||||
uint2 edram_tile_quarter =
|
||||
uint2(uint2(10u, 8u) <= xe_group_thread_id.xy) * sample_info.xy;
|
||||
uint edram_offset = XeEDRAMOffset(
|
||||
uint edram_offset = XeEDRAMOffset32bpp(
|
||||
(xe_group_id.xy << sample_info.xy) + edram_tile_quarter,
|
||||
(xe_group_thread_id.xy - edram_tile_quarter * uint2(10u, 8u)) <<
|
||||
(sample_info.xy + uint2(2u, 0u)) + sample_info.zw);
|
||||
|
||||
Reference in New Issue
Block a user