Home
last modified time | relevance | path

Searched defs:Vec4 (Results 1 – 25 of 78) sorted by relevance

1234

/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/swizzles/sse2/
Dvec4_impl.rs12 impl Vec4Swizzles for Vec4 { implementation
803 fn xxxx(self) -> Vec4 { in xxxx()
809 fn xxxy(self) -> Vec4 { in xxxy()
815 fn xxxz(self) -> Vec4 { in xxxz()
821 fn xxxw(self) -> Vec4 { in xxxw()
827 fn xxyx(self) -> Vec4 { in xxyx()
833 fn xxyy(self) -> Vec4 { in xxyy()
839 fn xxyz(self) -> Vec4 { in xxyz()
845 fn xxyw(self) -> Vec4 { in xxyw()
851 fn xxzx(self) -> Vec4 { in xxzx()
[all …]
Dvec3a_impl.rs15 type Vec4 = Vec4; typedef
262 fn xxxx(self) -> Vec4 { in xxxx()
268 fn xxxy(self) -> Vec4 { in xxxy()
274 fn xxxz(self) -> Vec4 { in xxxz()
280 fn xxyx(self) -> Vec4 { in xxyx()
286 fn xxyy(self) -> Vec4 { in xxyy()
292 fn xxyz(self) -> Vec4 { in xxyz()
298 fn xxzx(self) -> Vec4 { in xxzx()
304 fn xxzy(self) -> Vec4 { in xxzy()
310 fn xxzz(self) -> Vec4 { in xxzz()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/swizzles/wasm32/
Dvec4_impl.rs9 impl Vec4Swizzles for Vec4 { implementation
800 fn xxxx(self) -> Vec4 { in xxxx()
806 fn xxxy(self) -> Vec4 { in xxxy()
812 fn xxxz(self) -> Vec4 { in xxxz()
818 fn xxxw(self) -> Vec4 { in xxxw()
824 fn xxyx(self) -> Vec4 { in xxyx()
830 fn xxyy(self) -> Vec4 { in xxyy()
836 fn xxyz(self) -> Vec4 { in xxyz()
842 fn xxyw(self) -> Vec4 { in xxyw()
848 fn xxzx(self) -> Vec4 { in xxzx()
[all …]
Dvec3a_impl.rs12 type Vec4 = Vec4; typedef
259 fn xxxx(self) -> Vec4 { in xxxx()
265 fn xxxy(self) -> Vec4 { in xxxy()
271 fn xxxz(self) -> Vec4 { in xxxz()
277 fn xxyx(self) -> Vec4 { in xxyx()
283 fn xxyy(self) -> Vec4 { in xxyy()
289 fn xxyz(self) -> Vec4 { in xxyz()
295 fn xxzx(self) -> Vec4 { in xxzx()
301 fn xxzy(self) -> Vec4 { in xxzy()
307 fn xxzz(self) -> Vec4 { in xxzz()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/swizzles/scalar/
Dvec4_impl.rs5 impl Vec4Swizzles for Vec4 { implementation
796 fn xxxx(self) -> Vec4 { in xxxx()
802 fn xxxy(self) -> Vec4 { in xxxy()
808 fn xxxz(self) -> Vec4 { in xxxz()
814 fn xxxw(self) -> Vec4 { in xxxw()
820 fn xxyx(self) -> Vec4 { in xxyx()
826 fn xxyy(self) -> Vec4 { in xxyy()
832 fn xxyz(self) -> Vec4 { in xxyz()
838 fn xxyw(self) -> Vec4 { in xxyw()
844 fn xxzx(self) -> Vec4 { in xxzx()
[all …]
Dvec3a_impl.rs8 type Vec4 = Vec4; typedef
363 fn xxxx(self) -> Vec4 { in xxxx()
369 fn xxxy(self) -> Vec4 { in xxxy()
375 fn xxxz(self) -> Vec4 { in xxxz()
381 fn xxyx(self) -> Vec4 { in xxyx()
387 fn xxyy(self) -> Vec4 { in xxyy()
393 fn xxyz(self) -> Vec4 { in xxyz()
399 fn xxzx(self) -> Vec4 { in xxzx()
405 fn xxzy(self) -> Vec4 { in xxzy()
411 fn xxzz(self) -> Vec4 { in xxzz()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/swizzles/coresimd/
Dvec4_impl.rs9 impl Vec4Swizzles for Vec4 { implementation
800 fn xxxx(self) -> Vec4 { in xxxx()
806 fn xxxy(self) -> Vec4 { in xxxy()
812 fn xxxz(self) -> Vec4 { in xxxz()
818 fn xxxw(self) -> Vec4 { in xxxw()
824 fn xxyx(self) -> Vec4 { in xxyx()
830 fn xxyy(self) -> Vec4 { in xxyy()
836 fn xxyz(self) -> Vec4 { in xxyz()
842 fn xxyw(self) -> Vec4 { in xxyw()
848 fn xxzx(self) -> Vec4 { in xxzx()
[all …]
Dvec3a_impl.rs12 type Vec4 = Vec4; typedef
259 fn xxxx(self) -> Vec4 { in xxxx()
265 fn xxxy(self) -> Vec4 { in xxxy()
271 fn xxxz(self) -> Vec4 { in xxxz()
277 fn xxyx(self) -> Vec4 { in xxyx()
283 fn xxyy(self) -> Vec4 { in xxyy()
289 fn xxyz(self) -> Vec4 { in xxyz()
295 fn xxzx(self) -> Vec4 { in xxzx()
301 fn xxzy(self) -> Vec4 { in xxzy()
307 fn xxzz(self) -> Vec4 { in xxzz()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/swizzles/
Dvec3_impl.rs8 type Vec4 = Vec4; typedef
363 fn xxxx(self) -> Vec4 { in xxxx()
369 fn xxxy(self) -> Vec4 { in xxxy()
375 fn xxxz(self) -> Vec4 { in xxxz()
381 fn xxyx(self) -> Vec4 { in xxyx()
387 fn xxyy(self) -> Vec4 { in xxyy()
393 fn xxyz(self) -> Vec4 { in xxyz()
399 fn xxzx(self) -> Vec4 { in xxzx()
405 fn xxzy(self) -> Vec4 { in xxzy()
411 fn xxzz(self) -> Vec4 { in xxzz()
[all …]
Dvec_traits.rs6 type Vec4; typedef
36 fn xxxx(self) -> Self::Vec4; in xxxx()
38 fn xxxy(self) -> Self::Vec4; in xxxy()
40 fn xxyx(self) -> Self::Vec4; in xxyx()
42 fn xxyy(self) -> Self::Vec4; in xxyy()
44 fn xyxx(self) -> Self::Vec4; in xyxx()
46 fn xyxy(self) -> Self::Vec4; in xyxy()
48 fn xyyx(self) -> Self::Vec4; in xyyx()
50 fn xyyy(self) -> Self::Vec4; in xyyy()
52 fn yxxx(self) -> Self::Vec4; in yxxx()
[all …]
Dvec2_impl.rs8 type Vec4 = Vec4; typedef
128 fn xxxx(self) -> Vec4 { in xxxx()
134 fn xxxy(self) -> Vec4 { in xxxy()
140 fn xxyx(self) -> Vec4 { in xxyx()
146 fn xxyy(self) -> Vec4 { in xxyy()
152 fn xyxx(self) -> Vec4 { in xyxx()
158 fn xyxy(self) -> Vec4 { in xyxy()
164 fn xyyx(self) -> Vec4 { in xyyx()
170 fn xyyy(self) -> Vec4 { in xyyy()
176 fn yxxx(self) -> Vec4 { in yxxx()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/f32/scalar/
Dvec4.rs17 pub const fn vec4(x: f32, y: f32, z: f32, w: f32) -> Vec4 { in vec4()
32 pub struct Vec4 { struct
39 impl Vec4 { implementation
858 impl Default for Vec4 { implementation
865 impl Div<Vec4> for Vec4 { implementation
878 impl DivAssign<Vec4> for Vec4 { implementation
888 impl Div<f32> for Vec4 { implementation
901 impl DivAssign<f32> for Vec4 { implementation
914 fn div(self, rhs: Vec4) -> Vec4 { in div()
924 impl Mul<Vec4> for Vec4 { implementation
[all …]
Dmat4.rs12 pub const fn mat4(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Mat4 { in mat4()
103 pub const fn from_cols(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Self { in from_cols()
189 fn quat_to_axes(rotation: Quat) -> (Vec4, Vec4, Vec4) { in quat_to_axes()
519 pub fn col(&self, index: usize) -> Vec4 { in col()
535 pub fn col_mut(&mut self, index: usize) -> &mut Vec4 { in col_mut()
552 pub fn row(&self, index: usize) -> Vec4 { in row()
1060 pub fn mul_vec4(&self, rhs: Vec4) -> Vec4 { in mul_vec4()
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/f32/wasm32/
Dvec4.rs21 pub const fn vec4(x: f32, y: f32, z: f32, w: f32) -> Vec4 { in vec4()
32 pub struct Vec4(pub(crate) v128); struct
34 impl Vec4 { impl
122 unsafe { *(self as *const Vec4 as *const [f32; 4]) } constant
771 impl Default for Vec4 { implementation
778 impl PartialEq for Vec4 { implementation
785 impl Div<Vec4> for Vec4 { implementation
793 impl DivAssign<Vec4> for Vec4 { implementation
800 impl Div<f32> for Vec4 { implementation
808 impl DivAssign<f32> for Vec4 { implementation
[all …]
Dmat4.rs16 pub const fn mat4(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Mat4 { in mat4()
100 pub const fn from_cols(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Self { in from_cols()
178 fn quat_to_axes(rotation: Quat) -> (Vec4, Vec4, Vec4) { in quat_to_axes()
508 pub fn col(&self, index: usize) -> Vec4 { in col()
524 pub fn col_mut(&mut self, index: usize) -> &mut Vec4 { in col_mut()
541 pub fn row(&self, index: usize) -> Vec4 { in row()
1148 pub fn mul_vec4(&self, rhs: Vec4) -> Vec4 { in mul_vec4()
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/f32/sse2/
Dvec4.rs24 pub const fn vec4(x: f32, y: f32, z: f32, w: f32) -> Vec4 { in vec4()
35 pub struct Vec4(pub(crate) __m128); struct
37 impl Vec4 { impl
130 unsafe { *(self as *const Vec4 as *const [f32; 4]) } constant
794 impl Default for Vec4 { implementation
801 impl PartialEq for Vec4 { implementation
808 impl Div<Vec4> for Vec4 { implementation
816 impl DivAssign<Vec4> for Vec4 { implementation
823 impl Div<f32> for Vec4 { implementation
831 impl DivAssign<f32> for Vec4 { implementation
[all …]
Dmat4.rs19 pub const fn mat4(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Mat4 { in mat4()
103 pub const fn from_cols(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Self { in from_cols()
181 fn quat_to_axes(rotation: Quat) -> (Vec4, Vec4, Vec4) { in quat_to_axes()
511 pub fn col(&self, index: usize) -> Vec4 { in col()
527 pub fn col_mut(&mut self, index: usize) -> &mut Vec4 { in col_mut()
544 pub fn row(&self, index: usize) -> Vec4 { in row()
1157 pub fn mul_vec4(&self, rhs: Vec4) -> Vec4 { in mul_vec4()
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/f32/coresimd/
Dvec4.rs16 pub const fn vec4(x: f32, y: f32, z: f32, w: f32) -> Vec4 { in vec4()
27 pub struct Vec4(pub(crate) f32x4); struct
29 impl Vec4 { implementation
117 unsafe { *(self as *const Vec4 as *const [f32; 4]) } constant
745 impl Default for Vec4 { implementation
752 impl PartialEq for Vec4 { implementation
759 impl Div<Vec4> for Vec4 { implementation
767 impl DivAssign<Vec4> for Vec4 { implementation
774 impl Div<f32> for Vec4 { implementation
782 impl DivAssign<f32> for Vec4 { implementation
[all …]
Dmat4.rs16 pub const fn mat4(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Mat4 { in mat4()
100 pub const fn from_cols(x_axis: Vec4, y_axis: Vec4, z_axis: Vec4, w_axis: Vec4) -> Self { in from_cols()
178 fn quat_to_axes(rotation: Quat) -> (Vec4, Vec4, Vec4) { in quat_to_axes()
508 pub fn col(&self, index: usize) -> Vec4 { in col()
524 pub fn col_mut(&mut self, index: usize) -> &mut Vec4 { in col_mut()
541 pub fn row(&self, index: usize) -> Vec4 { in row()
1148 pub fn mul_vec4(&self, rhs: Vec4) -> Vec4 { in mul_vec4()
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/gpu/common/
H A Dtypes.h48 struct alignas(sizeof(T)) Vec4 { struct
56 Vec4() : Vec4(T(0.0f)) {} in Vec4() argument
59 Vec4(S x_, S y_, S z_, S w_) : x(x_), y(y_), z(z_), w(w_) {} in Vec4() function
60 explicit Vec4(T v) : x(v), y(v), z(v), w(v) {} in Vec4() argument
63 explicit Vec4(S v) : x(v), y(v), z(v), w(v) {} in Vec4() argument
65 Vec4(const Vec4& f) : x(f.x), y(f.y), z(f.z), w(f.w) {} in Vec4() function
68 Vec4(const Vec4<S>& f) : x(f.x), y(f.y), z(f.z), w(f.w) {} in Vec4() argument
83 bool operator==(const Vec4& value) const { argument
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/
Dderef.rs21 pub struct Vec4<T> { struct
22 pub x: T,
23 pub y: T,
24 pub z: T,
25 pub w: T,
/aosp_15_r20/device/google/contexthub/firmware/os/algos/common/math/
Dvec.h53 struct Vec4 { struct
54 float x, y, z, w;
/aosp_15_r20/external/rust/android-crates-io/crates/glam/src/features/
Dimpl_bytemuck.rs33 unsafe impl Pod for Vec4 {} implementation
34 unsafe impl Zeroable for Vec4 {} implementation
/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/ppv-lite86-0.2.17/src/
H A Dtypes.rs70 pub trait Vec4<W> { interface
/aosp_15_r20/external/rust/android-crates-io/crates/ppv-lite86/src/
Dtypes.rs70 pub trait Vec4<W> { trait

1234