The goal is to check compilation and clang-tidy at CI stage. For both compile and tidy all dependent headers are required. Compilation and tidy-check enabled by the next commit. Done by invoking the following bash commands: cp system/core/libcutils/include/cutils/native_handle.h \ system/core/libcutils/include/cutils/compiler.h \ system/core/libcutils/include/cutils/trace.h \ external/drm_hwcomposer/.ci/android_headers/cutils/ cp external/libdrm/android/gralloc_handle.h \ external/drm_hwcomposer/.ci/android_headers/gralloc_handle.h cp hardware/libhardware/include/hardware/gralloc.h \ hardware/libhardware/include/hardware/hardware.h \ hardware/libhardware/include/hardware/hwcomposer.h \ hardware/libhardware/include/hardware/hwcomposer2.h \ hardware/libhardware/include/hardware/hwcomposer_defs.h \ external/drm_hwcomposer/.ci/android_headers/hardware/ cp system/core/libsync/include/sync/sync.h \ external/drm_hwcomposer/.ci/android_headers/sync/sync.h cp system/core/libsync/include/ndk/sync.h \ external/drm_hwcomposer/.ci/android_headers/ndk/sync.h cp system/core/libsystem/include/system/graphics-base-v1.0.h \ system/core/libsystem/include/system/graphics-base-v1.1.h \ system/core/libsystem/include/system/graphics-base-v1.2.h \ system/core/libsystem/include/system/graphics-base.h \ system/core/libsystem/include/system/graphics-sw.h \ system/core/libsystem/include/system/graphics.h \ external/drm_hwcomposer/.ci/android_headers/system/ cp frameworks/native/libs/ui/include/ui/GraphicBuffer.h \ external/drm_hwcomposer/.ci/android_headers/ui/GraphicBuffer.h cp system/core/libutils/include/utils/Trace.h \ external/drm_hwcomposer/.ci/android_headers/utils/Trace.h Turn off clang-format check for these files. Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com> Reviewed-by: Matvii Zorin <matvii.zorin@globallogic.com>
17 lines
594 B
C
17 lines
594 B
C
// clang-format off
|
|
#ifndef SYSTEM_CORE_GRAPHICS_SW_H_
|
|
#define SYSTEM_CORE_GRAPHICS_SW_H_
|
|
|
|
/* Software formats not in the HAL definitions. */
|
|
typedef enum {
|
|
HAL_PIXEL_FORMAT_YCBCR_422_888 = 39, // 0x27
|
|
HAL_PIXEL_FORMAT_YCBCR_444_888 = 40, // 0x28
|
|
HAL_PIXEL_FORMAT_FLEX_RGB_888 = 41, // 0x29
|
|
HAL_PIXEL_FORMAT_FLEX_RGBA_8888 = 42, // 0x2A
|
|
} android_pixel_format_sw_t;
|
|
|
|
/* for compatibility */
|
|
#define HAL_PIXEL_FORMAT_YCbCr_422_888 HAL_PIXEL_FORMAT_YCBCR_422_888
|
|
#define HAL_PIXEL_FORMAT_YCbCr_444_888 HAL_PIXEL_FORMAT_YCBCR_444_888
|
|
|
|
#endif // SYSTEM_CORE_GRAPHICS_SW_H_
|