[Mesa-dev] [PATCH 33/33] intel: add aubinator ui
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Tue Oct 31 14:42:22 UTC 2017
On 31/10/17 12:59, Emil Velikov wrote:
> Hi Lionel,
>
> On 30 October 2017 at 16:58, Lionel Landwerlin
> <lionel.g.landwerlin at intel.com> wrote:
>
>> create mode 100644 src/intel/tools/aubinator_imgui_widgets.cpp
>> create mode 100644 src/intel/tools/aubinator_imgui_widgets.h
>> create mode 100644 src/intel/tools/aubinator_ui.cpp
>> create mode 100644 src/intel/tools/imgui/LICENSE.txt
>> create mode 100644 src/intel/tools/imgui/imconfig.h
>> create mode 100644 src/intel/tools/imgui/imgui.cpp
>> create mode 100644 src/intel/tools/imgui/imgui.h
>> create mode 100644 src/intel/tools/imgui/imgui_demo.cpp
>> create mode 100644 src/intel/tools/imgui/imgui_draw.cpp
>> create mode 100644 src/intel/tools/imgui/imgui_impl_gtk3_cogl.cpp
>> create mode 100644 src/intel/tools/imgui/imgui_impl_gtk3_cogl.h
>> create mode 100644 src/intel/tools/imgui/imgui_internal.h
>> create mode 100644 src/intel/tools/imgui/stb_rect_pack.h
>> create mode 100644 src/intel/tools/imgui/stb_textedit.h
>> create mode 100644 src/intel/tools/imgui/stb_truetype.h
>> create mode 100644 src/intel/tools/memory.c
>> create mode 100644 src/intel/tools/memory.h
>>
>
> Nit, please sort the following alphabetically.
>
>> +tools_aubinator_ui_SOURCES = \
>> + tools/imgui/imconfig.h \
>> + tools/imgui/imgui.cpp \
>> + tools/imgui/imgui_demo.cpp \
>> + tools/imgui/imgui_draw.cpp \
>> + tools/imgui/imgui.h \
> Move this after imgui.cpp
>
>> + tools/imgui/imgui_impl_gtk3_cogl.cpp \
>> + tools/imgui/imgui_impl_gtk3_cogl.h \
>> + tools/imgui/imgui_internal.h \
>> + tools/imgui/stb_rect_pack.h \
>> + tools/imgui/stb_textedit.h \
>> + tools/imgui/stb_truetype.h \
>> + \
>> + tools/aubinator_ui.cpp \
> And this one goes after aubinator_imgui_widgets.h
>
>> + tools/aubinator_imgui_widgets.cpp \
>> + tools/aubinator_imgui_widgets.h \
>> + tools/disasm.c \
>> + tools/gen_disasm.h \
>> + tools/intel_aub.h \
>> + tools/memory.c \
>> + tools/memory.h
>> +
>> +tools_aubinator_ui_CFLAGS = \
> Please make this tools_aubinator_ui_CPPFLAGS and drop the AM_CFLAGS
> line + CXX hunk below.
Is AM_CPPFLAGS allowed?
Without it, I end up having to include manually logs of gallium
directories and even then, it fails to compile with "struct timespec"
undefined :(
>
>> + $(AM_CFLAGS) \
>> + $(AUBINATOR_UI_CFLAGS) \
>> + $(EXPAT_CFLAGS) \
>> + $(ZLIB_CFLAGS) \
>> + -Itools/imgui
>> +
>> +tools_aubinator_ui_CXXFLAGS = \
>> + $(AUBINATOR_UI_CFLAGS) \
>> + -Itools/imgui
>> +
> With that from autotools POV the patch is
> Reviewed-by: Emil Velikov <emil.velikov at collabora.com>
Thanks for look into this.
More information about the mesa-dev
mailing list