Home
last modified time | relevance | path

Searched refs:BaseType (Results 1 - 25 of 67) sorted by relevance

123

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrPrimitiveTypes.hpp53 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::Triangles Assembler; }; typedef
54 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleStrip Assembler; }; typedef
55 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_FAN> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleFan Assembler; }; typedef
56 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINES> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::Lines Assembler; }; typedef
57 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_STRIP> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineStrip Assembler; }; typedef
58 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_LOOP> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineLoop Assembler; }; typedef
59 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_POINTS> { typedef pa::Point Type; typedef pa::Point BaseType; typedef pa::Points Assembler; }; typedef
60 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINES_ADJACENCY> { typedef pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LinesAdjacency Assembler; }; typedef
61 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_STRIP_ADJACENCY> { typedef pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LineStripAdjacency Assembler; }; typedef
62 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseType; typede typedef
63 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseType; typedef pa::TriangleStripAdjacency Assembler; }; global() typedef
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmTrinaryMinMaxTests.cpp67 enum class BaseType class
95 BaseType baseType;
239 BaseType type;
275 { { BaseType::TYPE_INT, TypeSize::SIZE_8BIT, OperationType::MIN }, { genInt8, minInt8 } },
276 { { BaseType::TYPE_INT, TypeSize::SIZE_8BIT, OperationType::MAX }, { genInt8, maxInt8 } },
277 { { BaseType::TYPE_INT, TypeSize::SIZE_8BIT, OperationType::MID }, { genInt8, midInt8 } },
278 { { BaseType::TYPE_INT, TypeSize::SIZE_16BIT, OperationType::MIN }, { genInt16, minInt16 } },
279 { { BaseType::TYPE_INT, TypeSize::SIZE_16BIT, OperationType::MAX }, { genInt16, maxInt16 } },
280 { { BaseType::TYPE_INT, TypeSize::SIZE_16BIT, OperationType::MID }, { genInt16, midInt16 } },
281 { { BaseType
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmTrinaryMinMaxTests.cpp67 enum class BaseType class
95 BaseType baseType;
239 BaseType type;
275 { { BaseType::TYPE_INT, TypeSize::SIZE_8BIT, OperationType::MIN }, { genInt8, minInt8 } },
276 { { BaseType::TYPE_INT, TypeSize::SIZE_8BIT, OperationType::MAX }, { genInt8, maxInt8 } },
277 { { BaseType::TYPE_INT, TypeSize::SIZE_8BIT, OperationType::MID }, { genInt8, midInt8 } },
278 { { BaseType::TYPE_INT, TypeSize::SIZE_16BIT, OperationType::MIN }, { genInt16, minInt16 } },
279 { { BaseType::TYPE_INT, TypeSize::SIZE_16BIT, OperationType::MAX }, { genInt16, maxInt16 } },
280 { { BaseType::TYPE_INT, TypeSize::SIZE_16BIT, OperationType::MID }, { genInt16, midInt16 } },
281 { { BaseType
[all...]
/third_party/skia/third_party/externals/angle2/src/common/
H A DSynchronizedValue.h55 using BaseType = ConstStrictLockPtr<T, Lockable>;
58 StrictLockPtr(T &value, Lockable &mutex) : BaseType(value, mutex) {} in StrictLockPtr()
60 : BaseType(value, mutex, std::adopt_lock) in BaseType() function in angle::StrictLockPtr
64 : BaseType(std::move(static_cast<BaseType &&>(other))) in move()
92 using BaseType = std::unique_lock<Lockable>;
98 ConstUniqueLockPtr(const T &value, Lockable &mutex) : BaseType(mutex), mValue(value) {} in ConstUniqueLockPtr()
100 : BaseType(mutex, std::adopt_lock), mValue(value) in mValue()
103 : BaseType(mutex, std::defer_lock), mValue(value) in mValue()
106 : BaseType(mute
142 : BaseType(value, mutex, std::adopt_lock) BaseType() function in angle::UniqueLockPtr
145 : BaseType(value, mutex, std::defer_lock) BaseType() function in angle::UniqueLockPtr
148 : BaseType(value, mutex, std::try_to_lock) BaseType() function in angle::UniqueLockPtr
[all...]
/third_party/skia/experimental/graphite/src/
H A DUniformManager.cpp25 template<typename BaseType>
27 return sizeof(BaseType) * vecLength; in tight_vec_size()
65 template<typename BaseType, int RowsOrVecLength = 1, int Cols = 1>
79 return Rules140<BaseType, RowsOrVecLength>::Stride(1); in Stride()
83 return RowsOrVecLength * sizeof(BaseType); in Stride()
90 // Get alignment of a single vector of BaseType by Rule 1, 2, or 3 in Stride()
92 size_t kElementAlignment = tight_vec_size<BaseType>(n); in Stride()
105 template<typename BaseType, int RowsOrVecLength = 1, int Cols = 1>
115 return Rules430<BaseType, RowsOrVecLength>::Stride(1); in Stride()
119 return RowsOrVecLength * sizeof(BaseType); in Stride()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86InstrBuilder.h46 } BaseType; member
60 : BaseType(RegBase), Scale(1), IndexReg(0), Disp(0), GV(nullptr), in X86AddressMode()
68 if (BaseType == X86AddressMode::RegBase) in getFullAddress()
72 assert(BaseType == X86AddressMode::FrameIndexBase); in getFullAddress()
97 AM.BaseType = X86AddressMode::RegBase; in getAddressFromInstr()
100 AM.BaseType = X86AddressMode::FrameIndexBase; in getAddressFromInstr()
176 if (AM.BaseType == X86AddressMode::RegBase) in addFullAddress()
179 assert(AM.BaseType == X86AddressMode::FrameIndexBase); in addFullAddress()
/third_party/gn/src/gn/
H A Dhash_table_base_unittest.cc85 using BaseType = HashTableBase<TestHashNode>;
86 using Node = BaseType::Node;
91 BaseType& asBaseType() { return *this; } in asBaseType()
92 const BaseType& asBaseType() const { return *this; } in asBaseType()
101 TestHashTable(const TestHashTable& other) : BaseType(other) { in TestHashTable()
116 TestHashTable(TestHashTable&& other) noexcept : BaseType(std::move(other)) {} in move()
179 struct const_iterator : public BaseType::NodeIterator {
181 return (this->BaseType::NodeIterator::operator*()).int_ptr->x(); in operator *()
186 const_iterator begin() const { return {BaseType::NodeBegin()}; } in begin()
188 const_iterator end() const { return {BaseType
[all...]
H A Dstring_atom.cc75 using BaseType = HashTableBase<KeyNode>;
76 using Node = BaseType::Node;
93 return BaseType::NodeLookup(hash, [hash, &str](const Node* node) { in Lookup()
104 BaseType::UpdateAfterInsert(); in Insert()
H A Dunique_vector.h50 using BaseType = UniqueVectorHashTableBase;
51 using Node = BaseType::Node;
62 return BaseType::NodeLookup(hash32, [&](const Node* node) { in Lookup()
71 BaseType::UpdateAfterInsert(); in Insert()
H A Dpointer_set.h63 using BaseType = HashTableBase<NodeType>;
68 PointerSet(const PointerSet& other) : BaseType() { insert(other); } in PointerSet()
79 PointerSet(PointerSet&& other) noexcept : BaseType(std::move(other)) {} in move()
/third_party/skia/third_party/externals/tint/src/transform/
H A Dvertex_pulling.cc39 enum class BaseType { class
46 /// Writes the BaseType to the std::ostream.
48 /// @param format the BaseType to write
50 std::ostream& operator<<(std::ostream& out, BaseType format) { in operator <<()
52 case BaseType::kInvalid: in operator <<()
54 case BaseType::kU32: in operator <<()
56 case BaseType::kI32: in operator <<()
58 case BaseType::kF32: in operator <<()
136 BaseType base_type;
142 return {BaseType in DataTypeOf()
[all...]
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
H A DSpirvUtils.h42 spirv_cross::SPIRType::BaseType spirvBaseType);
43 SampleTypeBit SpirvBaseTypeToSampleTypeBit(spirv_cross::SPIRType::BaseType spirvBaseType);
47 spirv_cross::SPIRType::BaseType spirvBaseType);
H A DSpirvUtils.cpp139 spirv_cross::SPIRType::BaseType spirvBaseType) { in SpirvBaseTypeToTextureComponentType()
152 SampleTypeBit SpirvBaseTypeToSampleTypeBit(spirv_cross::SPIRType::BaseType spirvBaseType) { in SpirvBaseTypeToSampleTypeBit()
166 spirv_cross::SPIRType::BaseType spirvBaseType) { in SpirvBaseTypeToVertexFormatBaseType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DSafepointIRVerifier.cpp313 /// null, we record that as ExclusivelyNull. In all other cases, the BaseType is
315 enum BaseType { enum
327 static enum BaseType getBaseType(const Value *Val) { in getBaseType()
373 return BaseType::NonConstant; in getBaseType()
377 return isExclusivelyDerivedFromNull ? BaseType::ExclusivelyNull in getBaseType()
378 : BaseType::ExclusivelySomeConstant; in getBaseType()
382 return getBaseType(V) == BaseType::NonConstant; in isNotExclusivelyConstantDerived()
813 enum BaseType baseTyLHS = getBaseType(LHS), in verifyInstruction()
834 if ((baseTyLHS == BaseType::ExclusivelySomeConstant && in verifyInstruction()
835 baseTyRHS == BaseType in verifyInstruction()
[all...]
H A DMDBuilder.cpp237 MDNode *MDBuilder::createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, in createTBAAStructTagNode() argument
242 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off), in createTBAAStructTagNode()
245 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off)}); in createTBAAStructTagNode()
264 MDNode *MDBuilder::createTBAAAccessTag(MDNode *BaseType, MDNode *AccessType, in createTBAAAccessTag() argument
272 return MDNode::get(Context, {BaseType, AccessType, OffsetNode, SizeNode, in createTBAAAccessTag()
275 return MDNode::get(Context, {BaseType, AccessType, OffsetNode, SizeNode}); in createTBAAAccessTag()
279 MDNode *BaseType = cast<MDNode>(Tag->getOperand(0)); in createMutableTBAAAccessTag() local
298 return createTBAAStructTagNode(BaseType, AccessType, Offset); in createMutableTBAAAccessTag()
302 return createTBAAAccessTag(BaseType, AccessType, Offset, Size); in createMutableTBAAAccessTag()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp567 static bool hasField(TBAAStructTypeNode BaseType, in hasField() argument
569 for (unsigned I = 0, E = BaseType.getNumFields(); I != E; ++I) { in hasField()
570 TBAAStructTypeNode T = BaseType.getFieldType(I); in hasField()
605 TBAAStructTypeNode BaseType(BaseTag.getBaseType()); in mayBeAccessToSubobjectOf()
611 if (!BaseType.getNode()) { in mayBeAccessToSubobjectOf()
616 if (BaseType.getNode() == SubobjectTag.getBaseType()) { in mayBeAccessToSubobjectOf()
627 if (NewFormat && BaseType.getNode() == BaseTag.getAccessType()) in mayBeAccessToSubobjectOf()
632 BaseType = BaseType.getField(OffsetInBase); in mayBeAccessToSubobjectOf()
641 if (hasField(BaseType, FieldTyp in mayBeAccessToSubobjectOf()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp40 } BaseType = RegBase; member
42 struct { // This is really a union, discriminated by BaseType!
64 if (BaseType == RegBase && Base.Reg.getNode() != nullptr) { in dump()
67 } else if (BaseType == FrameIndexBase) { in dump()
169 if (AM.BaseType != MSP430ISelAddressMode::RegBase || AM.Base.Reg.getNode()) { in MatchAddressBase()
175 AM.BaseType = MSP430ISelAddressMode::RegBase; in MatchAddressBase()
197 if (AM.BaseType == MSP430ISelAddressMode::RegBase in MatchAddress()
199 AM.BaseType = MSP430ISelAddressMode::FrameIndexBase; in MatchAddress()
251 if (AM.BaseType == MSP430ISelAddressMode::RegBase) in SelectAddr()
255 Base = (AM.BaseType in SelectAddr()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceOperand.h459 using BaseType = uint32_t;
473 static RegNumT fromInt(BaseType Value) { return RegNumT(Value); } in fromInt()
478 static RegNumT fixme(BaseType Value) { return RegNumT(Value); } in fixme()
481 static void setLimit(BaseType Value) { in setLimit()
489 enum : BaseType { NoRegisterValue = std::numeric_limits<BaseType>::max() };
495 BaseType Value = NoRegisterValue;
496 static BaseType Limit;
498 RegNumT(BaseType Value) : Value(Value) { validate(Value); } in RegNumT()
500 static void validate(BaseType Valu
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/
H A DvktSampleVerifierUtil.cpp750 template <typename BaseType>
751 deUint64 unpackBits (const BaseType pack,
755 DE_ASSERT(bitOffset + numBits <= 8 * (int) sizeof(BaseType));
757 const BaseType mask = (BaseType) (((BaseType) 1 << (BaseType) numBits) - (BaseType) 1);
759 return mask & (pack >> (BaseType) (8 * (int) sizeof(BaseType)
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/
H A DvktSampleVerifierUtil.cpp750 template <typename BaseType>
751 deUint64 unpackBits (const BaseType pack,
755 DE_ASSERT(bitOffset + numBits <= 8 * (int) sizeof(BaseType));
757 const BaseType mask = (BaseType) (((BaseType) 1 << (BaseType) numBits) - (BaseType) 1);
759 return mask & (pack >> (BaseType) (8 * (int) sizeof(BaseType)
[all...]
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_shared.hpp246 using BaseType = SharedHandleBase<HandleType, SharedHeader<DestructorTypeOf<HandleType>, typename SharedHandleTraits<HandleType>::deleter>>;
248 friend BaseType;
255 : BaseType( handle, std::move( parent ), std::move( deleter ) ) in BaseType() function in VULKAN_HPP_NAMESPACE::SharedHandle
260 explicit SharedHandle( HandleType handle, DeleterType deleter = DeleterType() ) VULKAN_HPP_NOEXCEPT : BaseType( handle, std::move( deleter ) ) in BaseType() function in VULKAN_HPP_NAMESPACE::SharedHandle
265 using BaseType::internalDestroy;
945 using BaseType = SharedHandleBase<VULKAN_HPP_NAMESPACE::Image, ImageHeader>;
947 friend BaseType;
956 : BaseType( handle, std::move( parent ), std::move( deleter ), swapchain_owned ) in BaseType() function in VULKAN_HPP_NAMESPACE::SharedHandle
990 using BaseType = SharedHandleBase<VULKAN_HPP_NAMESPACE::SwapchainKHR, SwapchainHeader>;
992 friend BaseType;
1001 : BaseType( handle, std::move( surface ), std::move( parent ), std::move( deleter ) ) BaseType() function in VULKAN_HPP_NAMESPACE::SharedHandle
[all...]
/third_party/typescript/tests/baselines/reference/
H A DinferenceErasedSignatures.js30 interface BaseType<T1, T2> {
37 interface InheritedType extends BaseType<number, boolean> {
50 type GetT1<T> = T extends BaseType<infer U, any> ? U : never;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp156 DIType *BaseType = DDTy->getBaseType(); in getBaseTypeSize()
158 if (!BaseType) in getBaseTypeSize()
164 if (BaseType->getTag() == dwarf::DW_TAG_reference_type || in getBaseTypeSize()
165 BaseType->getTag() == dwarf::DW_TAG_rvalue_reference_type) in getBaseTypeSize()
168 return getBaseTypeSize(BaseType); in getBaseTypeSize()
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_glsl.hpp640 SPIRType::BaseType input_type, SPIRType::BaseType expected_result_type);
642 SPIRType::BaseType input_type, bool skip_cast_if_equal_type);
644 const char *op, SPIRType::BaseType input_type);
646 const char *op, SPIRType::BaseType input_type);
648 uint32_t op2, const char *op, SPIRType::BaseType expected_result_type,
649 SPIRType::BaseType input_type0, SPIRType::BaseType input_type1,
650 SPIRType::BaseType input_type2);
652 uint32_t op3, const char *op, SPIRType::BaseType offset_count_typ
[all...]
/third_party/protobuf/csharp/src/Google.Protobuf/Compatibility/
H A DTypeExtensions.cs73 target = typeInfo.BaseType; in GetProperty()
100 target = typeInfo.BaseType; in GetMethod()

Completed in 213 milliseconds

123