/external/rust/crates/glam/src/bool/ |
D | bvec3.rs | 10 pub struct BVec3 { struct 18 impl BVec3 { impl 73 impl Default for BVec3 { implementation 80 impl BitAnd for BVec3 { implementation 92 impl BitAndAssign for BVec3 { implementation 99 impl BitOr for BVec3 { implementation 111 impl BitOrAssign for BVec3 { implementation 118 impl BitXor for BVec3 { implementation 130 impl BitXorAssign for BVec3 { implementation 137 impl Not for BVec3 { implementation [all …]
|
/external/rust/crates/glam/src/f64/ |
D | dvec3.rs | 3 use crate::{BVec3, DVec2, DVec4}; 82 pub fn select(mask: BVec3, if_true: Self, if_false: Self) -> Self { in select() argument 231 pub fn cmpeq(self, rhs: Self) -> BVec3 { in cmpeq() argument 232 BVec3::new(self.x.eq(&rhs.x), self.y.eq(&rhs.y), self.z.eq(&rhs.z)) in cmpeq() 241 pub fn cmpne(self, rhs: Self) -> BVec3 { in cmpne() argument 242 BVec3::new(self.x.ne(&rhs.x), self.y.ne(&rhs.y), self.z.ne(&rhs.z)) in cmpne() 251 pub fn cmpge(self, rhs: Self) -> BVec3 { in cmpge() argument 252 BVec3::new(self.x.ge(&rhs.x), self.y.ge(&rhs.y), self.z.ge(&rhs.z)) in cmpge() 261 pub fn cmpgt(self, rhs: Self) -> BVec3 { in cmpgt() argument 262 BVec3::new(self.x.gt(&rhs.x), self.y.gt(&rhs.y), self.z.gt(&rhs.z)) in cmpgt() [all …]
|
/external/rust/crates/glam/src/f32/ |
D | vec3.rs | 3 use crate::{BVec3, Vec2, Vec4}; 82 pub fn select(mask: BVec3, if_true: Self, if_false: Self) -> Self { in select() argument 231 pub fn cmpeq(self, rhs: Self) -> BVec3 { in cmpeq() argument 232 BVec3::new(self.x.eq(&rhs.x), self.y.eq(&rhs.y), self.z.eq(&rhs.z)) in cmpeq() 241 pub fn cmpne(self, rhs: Self) -> BVec3 { in cmpne() argument 242 BVec3::new(self.x.ne(&rhs.x), self.y.ne(&rhs.y), self.z.ne(&rhs.z)) in cmpne() 251 pub fn cmpge(self, rhs: Self) -> BVec3 { in cmpge() argument 252 BVec3::new(self.x.ge(&rhs.x), self.y.ge(&rhs.y), self.z.ge(&rhs.z)) in cmpge() 261 pub fn cmpgt(self, rhs: Self) -> BVec3 { in cmpgt() argument 262 BVec3::new(self.x.gt(&rhs.x), self.y.gt(&rhs.y), self.z.gt(&rhs.z)) in cmpgt() [all …]
|
/external/rust/crates/glam/src/u32/ |
D | uvec3.rs | 3 use crate::{BVec3, UVec2, UVec4}; 64 pub fn select(mask: BVec3, if_true: Self, if_false: Self) -> Self { in select() argument 213 pub fn cmpeq(self, rhs: Self) -> BVec3 { in cmpeq() argument 214 BVec3::new(self.x.eq(&rhs.x), self.y.eq(&rhs.y), self.z.eq(&rhs.z)) in cmpeq() 223 pub fn cmpne(self, rhs: Self) -> BVec3 { in cmpne() argument 224 BVec3::new(self.x.ne(&rhs.x), self.y.ne(&rhs.y), self.z.ne(&rhs.z)) in cmpne() 233 pub fn cmpge(self, rhs: Self) -> BVec3 { in cmpge() argument 234 BVec3::new(self.x.ge(&rhs.x), self.y.ge(&rhs.y), self.z.ge(&rhs.z)) in cmpge() 243 pub fn cmpgt(self, rhs: Self) -> BVec3 { in cmpgt() argument 244 BVec3::new(self.x.gt(&rhs.x), self.y.gt(&rhs.y), self.z.gt(&rhs.z)) in cmpgt() [all …]
|
/external/rust/crates/glam/src/i32/ |
D | ivec3.rs | 3 use crate::{BVec3, IVec2, IVec4}; 76 pub fn select(mask: BVec3, if_true: Self, if_false: Self) -> Self { in select() argument 225 pub fn cmpeq(self, rhs: Self) -> BVec3 { in cmpeq() argument 226 BVec3::new(self.x.eq(&rhs.x), self.y.eq(&rhs.y), self.z.eq(&rhs.z)) in cmpeq() 235 pub fn cmpne(self, rhs: Self) -> BVec3 { in cmpne() argument 236 BVec3::new(self.x.ne(&rhs.x), self.y.ne(&rhs.y), self.z.ne(&rhs.z)) in cmpne() 245 pub fn cmpge(self, rhs: Self) -> BVec3 { in cmpge() argument 246 BVec3::new(self.x.ge(&rhs.x), self.y.ge(&rhs.y), self.z.ge(&rhs.z)) in cmpge() 255 pub fn cmpgt(self, rhs: Self) -> BVec3 { in cmpgt() argument 256 BVec3::new(self.x.gt(&rhs.x), self.y.gt(&rhs.y), self.z.gt(&rhs.z)) in cmpgt() [all …]
|
/external/rust/crates/glam/src/ |
D | bool.rs | 31 pub use bvec3::BVec3; 85 const_assert_eq!(1, core::mem::align_of::<super::BVec3>()); 86 const_assert_eq!(3, core::mem::size_of::<super::BVec3>());
|
/external/rust/crates/glam/tests/ |
D | vec3.rs | 1052 use glam::{vec3, BVec3, Vec3}; 1058 assert_eq!(3, mem::size_of::<BVec3>()); 1059 assert_eq!(1, mem::align_of::<BVec3>()); 1118 impl_vec3_float_tests!(f32, vec3, Vec3, BVec3); 1192 use glam::{dvec3, BVec3, DVec3}; 1198 assert_eq!(3, mem::size_of::<BVec3>()); 1199 assert_eq!(1, mem::align_of::<BVec3>()); 1202 impl_vec3_float_tests!(f64, dvec3, DVec3, BVec3); 1206 use glam::{ivec3, BVec3, IVec3, UVec3}; 1212 assert_eq!(3, mem::size_of::<BVec3>()); [all …]
|
/external/deqp/framework/common/ |
D | tcuVectorType.hpp | 65 typedef Vector<bool, 3> BVec3; typedef
|
/external/deqp/external/openglcts/modules/common/ |
D | glcLimitTest.inl | 266 tcu::BVec3 bVec = tcu::equal(a, b); 279 tcu::BVec3 bVec = tcu::greaterThan(a, b); 292 tcu::BVec3 bVec = tcu::lessThan(a, b);
|
/external/rust/crates/glam/ |
D | CHANGELOG.md | 13 changed from `BVec3` to `BVec3A`. 118 * The `AsRef` trait implementations were removed from `BVec2`, `BVec3`, 489 * `Vec2Mask`, `Vec3Mask` and `Vec4Mask` have been replaced by `BVec2`, `BVec3`, 504 * vectors: `BVec2`, `BVec3` and `BVec4`
|
D | README.md | 31 * vectors: `BVec2`, `BVec3` and `BVec4`
|
/external/rust/crates/glam/src/features/ |
D | impl_serde.rs | 782 use crate::{BVec2, BVec3, BVec4}; 792 impl_serde_vec3!(bool, BVec3);
|
/external/deqp/modules/gles31/functional/ |
D | es31fGeometryShaderTests.cpp | 3576 …c().swizzle(0, 1, 2)), tcu::IVec3(threshold, threshold, threshold)), tcu::BVec3(true, true, true)); in verifyImageSingleColoredRow()
|