mesa/src
Antonio Caggiano b18a4bb8c6 intel/perf: Extern C
Allow libintel_perf to be included as a dependency from a C++ project by
wrapping some declaration within an extern "C" block, and then add a
function to allow direct reading of the OA stream.

v2: Don't expose internal helpers (Lionel)

Signed-off-by: Antonio Caggiano <antonio.caggiano@collabora.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10216>
2021-05-18 14:28:48 +00:00
..
amd aco: Eliminate useless exec writes in jump threading. 2021-05-18 11:48:22 +00:00
android_stub android: add some more stub functions for cross compilation 2021-03-25 06:06:16 +00:00
asahi agx: Set reads_tib appropriately 2021-05-09 23:29:45 -04:00
broadcom broadcom/ci: update fail list for v3dv 2021-05-18 11:28:17 +00:00
compiler nir/opt_access: fix getting variables in presence of similar bindings/desc 2021-05-18 06:25:24 +00:00
drm-shim drm-shim: fix compile with glibc >= 2.33 2021-04-20 05:49:29 +00:00
egl egl/x11: don't forget to exit the attrib list loop 2021-05-11 06:27:22 +00:00
etnaviv etnaviv: tell the truth if alpha-test is supported 2021-04-08 19:25:26 +00:00
freedreno turnip: make cmdstream bo's read-only to GPU 2021-05-17 18:29:09 +00:00
gallium panfrost/ci: Improve coverage for T860 2021-05-18 13:32:15 +00:00
gbm egl: fix software flag in _eglAddDevice call on DRM 2021-03-26 10:32:31 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx Revert "glx: s/Display */struct glx_display */ over internal API" 2021-05-03 15:00:41 -04:00
gtest
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imgui
intel intel/perf: Extern C 2021-05-18 14:28:48 +00:00
loader i915c: Add a symlink for i830_dri.so 2021-05-03 23:03:09 +00:00
mapi mesa: fix incomplete GL_NV_half_float implementation 2021-04-26 03:35:21 +00:00
mesa i965: export GEM handle with RDWR access rights 2021-05-18 09:49:54 +00:00
microsoft microsoft/compiler: Maintain sorting of resource type in the context 2021-04-29 23:55:02 +00:00
nouveau nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
panfrost midgard: Fix type for vertex_builtin_arg() and compute_builtin_arg(). 2021-05-17 17:58:49 +00:00
tool pps: Add a more interesting cfg example 2021-05-10 15:34:07 +00:00
util util: add thread-safe version of idalloc 2021-05-17 10:37:24 +00:00
virtio venus: stop advertising KHR_driver_properties for Android 2021-05-17 04:44:01 +00:00
vulkan vulkan: Support 32-bit "weak" symbols on MSVC 2021-05-16 23:05:24 +00:00
meson.build freedreno: Add freedreno pps driver 2021-05-10 15:34:07 +00:00