freedreno/autotune: Make 'offset' macro "private"

Otherwise it conflicts with glsl_types.h DEFAULT_CONSTRUCTOR when
included from a c++ file.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17817>
This commit is contained in:
Rob Clark 2022-07-17 08:43:22 -07:00 committed by Marge Bot
parent 4490387ea8
commit cccadf7db6

View file

@ -132,9 +132,9 @@ struct fd_autotune_results {
} result[127];
};
#define offset(base, ptr) ((uint8_t *)(ptr) - (uint8_t *)(base))
#define __offset(base, ptr) ((uint8_t *)(ptr) - (uint8_t *)(base))
#define results_ptr(at, member) \
(at)->results_mem, offset((at)->results, &(at)->results->member), 0, 0
(at)->results_mem, __offset((at)->results, &(at)->results->member), 0, 0
struct fd_batch_history;