#ifndef _LIVOX_GEN1_OPENCL_KERNELS_H
#define _LIVOX_GEN1_OPENCL_KERNELS_H

#include <cstdint>

#ifdef __cplusplus
extern "C" {
#endif

// External symbols for collate kernel (unmangled, not namespaced)
extern const char collateKernelStart[];
extern const uint32_t collateKernelNBytes;

// External symbols for slotCompactor kernel (unmangled, not namespaced)
extern const char slotCompactorKernelStart[];
extern const uint32_t slotCompactorKernelNBytes;

#ifdef __cplusplus
} // extern "C"
#endif

#endif // _LIVOX_GEN1_OPENCL_KERNELS_H
