From 11c155d0f187ff5b9cf4ea6d652be44a1abb818c Mon Sep 17 00:00:00 2001 From: squidbus <175574877+squidbus@users.noreply.github.com> Date: Wed, 25 Sep 2024 04:08:10 -0700 Subject: [PATCH] amdgpu: Fix buffer comparison by naming padding fields for initialization. (#1050) --- src/video_core/amdgpu/resource.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/video_core/amdgpu/resource.h b/src/video_core/amdgpu/resource.h index fc572a04b..97df40a0d 100644 --- a/src/video_core/amdgpu/resource.h +++ b/src/video_core/amdgpu/resource.h @@ -23,7 +23,7 @@ enum class CompSwizzle : u32 { // Table 8.5 Buffer Resource Descriptor [Sea Islands Series Instruction Set Architecture] struct Buffer { u64 base_address : 44; - u64 : 4; + u64 _padding0 : 4; u64 stride : 14; u64 cache_swizzle : 1; u64 swizzle_enable : 1; @@ -37,7 +37,7 @@ struct Buffer { u32 element_size : 2; u32 index_stride : 2; u32 add_tid_enable : 1; - u32 : 6; + u32 _padding1 : 6; u32 type : 2; // overlaps with T# type, so should be 0 for buffer bool Valid() const {