Blender V4.3
types_uchar3.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2011-2022 Blender Foundation
2 *
3 * SPDX-License-Identifier: Apache-2.0 */
4
5#ifndef __UTIL_TYPES_UCHAR3_H__
6#define __UTIL_TYPES_UCHAR3_H__
7
8#ifndef __UTIL_TYPES_H__
9# error "Do not include this file directly, include util/types.h instead."
10#endif
11
13
14#ifndef __KERNEL_NATIVE_VECTOR_TYPES__
15struct uchar3 {
17
18# ifndef __KERNEL_GPU__
19 __forceinline uchar operator[](int i) const;
21# endif
22};
23
25#endif /* __KERNEL_NATIVE_VECTOR_TYPES__ */
26
28
29#endif /* __UTIL_TYPES_UCHAR3_H__ */
unsigned char uchar
SIMD_FORCE_INLINE const btScalar & z() const
Return the z value.
Definition btQuadWord.h:117
#define ccl_device_inline
#define CCL_NAMESPACE_END
#define __forceinline
uchar y
uchar z
uchar x
__forceinline uchar operator[](int i) const
ccl_device_inline uchar3 make_uchar3(uchar x, uchar y, uchar z)