mesa/src
Renato Pereyra de0d237ab0 intel/perf: Move sysmacros.h include from header to implementation
sysmacros.h defines macros `minor()` and `major()`. These macros conflict
with a definition of `minor()` in the Perfetto SDK header. Move the
sysmacros.h include to intel_perf.c because the Perfetto header is only
included at the same time as intel_perf.h not *.c (in intel_driver_ds.cc).

Unbeknown to anyone, the definition of `minor()` in the Perfetto header is
being replaced with the macro. See the MR attachment for an example.

Signed-off-by: Renato Pereyra <renatopereyra@chromium.org>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29974>
2024-07-01 22:02:49 +00:00
..
amd aco/gfx11: don't use v_bfrev_b32 with wave64 2024-07-01 17:34:22 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi asahi: Make asahi_clc build work on x86_64->x86 builds 2024-06-22 10:09:45 -04:00
broadcom v3dv: fix misalignment in descriptor layout structure 2024-07-01 08:02:07 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
drm-shim build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
egl egl: only enable MESA_image_dma_buf_export with PIPE_CAP_DMABUF 2024-07-01 19:32:23 +00:00
etnaviv build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
freedreno tu: Use vk_query_pool 2024-07-01 16:23:29 +00:00
gallium zink: remove adreno from broken_cache_semantics driver workaround 2024-07-01 18:37:46 +00:00
gbm build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imgui
intel intel/perf: Move sysmacros.h include from header to implementation 2024-07-01 22:02:49 +00:00
loader build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
mapi build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
mesa build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
microsoft build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
nouveau build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
panfrost build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
tool build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
virtio build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
vulkan build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
.clang-format asahi: add agx_ppp_push_merged helper 2024-05-14 04:57:27 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00