diff options
author | Lionel Landwerlin <[email protected]> | 2018-07-28 19:13:28 +0100 |
---|---|---|
committer | Lionel Landwerlin <[email protected]> | 2018-08-22 18:02:11 +0100 |
commit | 38f10d5a03542c60a589ff6a347df86790de00b7 (patch) | |
tree | 4094129182c1d822dd7439fb2b2c46171651fcff /src/intel/tools/meson.build | |
parent | ea83a1d304dc97d1d155a633e95d902a08703175 (diff) |
intel: tools: add aubinator viewer
A graphical user interface version of aubinator.
Allows you to :
- simultaneously look at multiple points in the aub file (using all
the goodness of the existing decoding in aubinator)
- edit an aub file
v2: Switch from GLFW to GTK+3
v3: Fix warning when exiting
Signed-off-by: Lionel Landwerlin <[email protected]>
Acked-by: Rafael Antognolli <[email protected]> (v1)
Diffstat (limited to 'src/intel/tools/meson.build')
-rw-r--r-- | src/intel/tools/meson.build | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/intel/tools/meson.build b/src/intel/tools/meson.build index 396c19ecfaa..0fe39fa4873 100644 --- a/src/intel/tools/meson.build +++ b/src/intel/tools/meson.build @@ -108,4 +108,16 @@ libintel_dump_gpu = shared_library( if with_tools.contains('intel-ui') subdir('imgui') + + aubinator_viewer = executable( + 'aubinator_viewer', + files('aubinator_viewer.cpp', 'aubinator_viewer_decoder.cpp'), + dependencies : [dep_zlib, dep_dl, dep_thread, dep_m, libintel_imgui_gtk_dep], + include_directories : [inc_common, inc_intel], + link_with : [libintel_common, libintel_compiler, libintel_dev, libmesa_util, libaub], + c_args : [c_vis_args, no_override_init_args], + cpp_args : [ '-fpermissive', '-std=c++11', '-Wno-parentheses', '-Wno-class-memaccess' ], + build_by_default : true, + install : true + ) endif |