summaryrefslogtreecommitdiff
path: root/src/simd/vt.h
blob: c54ae93f8b3a7e2563384214ad20c288ab0b251c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#if defined(GHOSTTY_SIMD_VT_H_) == defined(HWY_TARGET_TOGGLE)
#ifdef GHOSTTY_SIMD_VT_H_
#undef GHOSTTY_SIMD_VT_H_
#else
#define GHOSTTY_SIMD_VT_H_
#endif

#include <hwy/highway.h>

HWY_BEFORE_NAMESPACE();
namespace ghostty {
namespace HWY_NAMESPACE {

namespace hn = hwy::HWY_NAMESPACE;

}  // namespace HWY_NAMESPACE
}  // namespace ghostty
HWY_AFTER_NAMESPACE();

#if HWY_ONCE

namespace ghostty {

typedef void (*PrintFunc)(const char32_t* chars, size_t count);

}  // namespace ghostty

#endif  // HWY_ONCE

#endif  // GHOSTTY_SIMD_VT_H_