ac/rgp: Fix single-bit-bitfield-constant-conversion warning

../src/amd/common/ac_rgp.c:119:48: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |    header->flags.is_semaphore_queue_timing_etw = 1;
      |                                                ^ ~

Fixes: ed0c852243 ("radv: add initial SQTT files generation support")
Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26839>
(cherry picked from commit 568f61787a)
This commit is contained in:
Vinson Lee 2023-12-29 00:08:24 -08:00 committed by Eric Engestrom
parent b570eb6043
commit 92dcb15274
2 changed files with 4 additions and 4 deletions

View file

@ -994,7 +994,7 @@
"description": "ac/rgp: Fix single-bit-bitfield-constant-conversion warning",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"resolution": 1,
"main_sha": null,
"because_sha": "ed0c852243719c6bac420de50a2f1061250e5b51",
"notes": null

View file

@ -79,9 +79,9 @@ struct sqtt_file_chunk_header {
struct sqtt_file_header_flags {
union {
struct {
int32_t is_semaphore_queue_timing_etw : 1;
int32_t no_queue_semaphore_timestamps : 1;
int32_t reserved : 30;
uint32_t is_semaphore_queue_timing_etw : 1;
uint32_t no_queue_semaphore_timestamps : 1;
uint32_t reserved : 30;
};
uint32_t value;