Update format strings to take signedness into account.

The latest version of Clang 19 detects sign mismatches in format
strings when -Wformat is enabled. This CL corrects a majority of
format strings throughout our code, but may miss some as I don't
have every backend enabled.

Disappointingly, there is no format string representing "a signed
integer in hexadecimal," so these require casts to uint32_t.

Change-Id: I84a7e7b0837d66e75a17b494497c90160cf0279d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/842336
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: John Stiles <johnstiles@google.com>
58 files changed