Home
last modified time | relevance | path

Searched refs:Optional (Results 1 – 25 of 136) sorted by relevance

123456

/device/generic/vulkan-cereal/base/
DOptional_unittest.cpp23 TEST(Optional, TypeProperties) { in TEST() argument
27 static_assert(sizeof(Optional<bool>) == 2, "bad Optional<bool> size"); in TEST()
28 static_assert(std::alignment_of<Optional<bool>>::value == in TEST()
32 static_assert(sizeof(Optional<char>) == 2, "bad Optional<char> size"); in TEST()
33 static_assert(std::alignment_of<Optional<char>>::value == in TEST()
37 static_assert(sizeof(Optional<int16_t>) == 4, "bad Optional<int16_t> size"); in TEST()
38 static_assert(std::alignment_of<Optional<int16_t>>::value == in TEST()
42 static_assert(sizeof(Optional<int32_t>) == 8, "bad Optional<int32_t> size"); in TEST()
43 static_assert(std::alignment_of<Optional<int32_t>>::value == in TEST()
47 static_assert(sizeof(Optional<int64_t>) == 16, in TEST()
[all …]
DOptional.h147 class Optional; variable
157 is_template_instantiation_of<typename std::decay<U>::type, Optional>;
160 class Optional
167 friend class Optional; variable
170 using self = Optional<U>;
191 constexpr Optional() {} in Optional() function
192 constexpr Optional(NulloptT) {} in Optional() function
194 Optional(const Optional& other) : base_flag(other.constructed()) { in Optional() function
199 Optional(Optional&& other) : base_flag(other.constructed()) { in Optional() function
209 Optional(const Optional<U>& other) : base_flag(other.constructed()) { in Optional() function
[all …]
DMessageChannel.h60 Optional<size_t> beforeTryWrite();
78 Optional<size_t> beforeTryRead();
83 Optional<size_t> beforeTimedRead(uint64_t wallTimeUs);
169 Optional<T> receive() { in receive()
172 Optional<T> msg(std::move(mItems[pos])); in receive()
190 Optional<T> timedReceive(uint64_t wallTimeUs) { in timedReceive()
193 Optional<T> res(std::move(mItems[*pos])); in timedReceive()
DResult.h99 Optional<T> ok;
100 Optional<E> err;
110 Optional<E> err;
147 Optional<U>>::type
153 typename std::enable_if<!std::is_void<U>::value, const Optional<U>&>::type
169 Optional<U>>::type
174 const Optional<E>& err() const {
DThreadPool.h83 using Worker = WorkerThread<Optional<Command>>;
100 mWorkers = std::vector<Optional<Worker>>(threads); in ThreadPool()
102 workerPtr.emplace([this](Optional<Command>&& commandOpt) { in ThreadPool()
186 std::vector<Optional<Worker>> mWorkers;
DMessageChannel.cpp61 Optional<size_t> MessageChannelBase::beforeTryWrite() { in beforeTryWrite()
89 Optional<size_t> MessageChannelBase::beforeTryRead() { in beforeTryRead()
98 Optional<size_t> MessageChannelBase::beforeTimedRead( in beforeTimedRead()
/device/generic/vulkan-cereal/third-party/astc-codec/src/base/test/
Doptional_test.cpp25 TEST(Optional, TypeProperties) { in TEST() argument
29 static_assert(sizeof(Optional<bool>) == 2, "bad Optional<bool> size"); in TEST()
30 static_assert(std::alignment_of<Optional<bool>>::value == in TEST()
34 static_assert(sizeof(Optional<char>) == 2, "bad Optional<char> size"); in TEST()
35 static_assert(std::alignment_of<Optional<char>>::value == in TEST()
39 static_assert(sizeof(Optional<int16_t>) == 4, "bad Optional<int16_t> size"); in TEST()
40 static_assert(std::alignment_of<Optional<int16_t>>::value == in TEST()
44 static_assert(sizeof(Optional<int32_t>) == 8, "bad Optional<int32_t> size"); in TEST()
45 static_assert(std::alignment_of<Optional<int32_t>>::value == in TEST()
49 static_assert(sizeof(Optional<int64_t>) == 16, "bad Optional<int64_t> size"); in TEST()
[all …]
/device/generic/goldfish-opengl/android-emu/android/base/
DOptional.h148 class Optional; variable
158 is_template_instantiation_of<typename std::decay<U>::type, Optional>;
161 class Optional
168 friend class Optional; variable
171 using self = Optional<U>;
192 constexpr Optional() {} in Optional() function
193 constexpr Optional(NulloptT) {} in Optional() function
195 Optional(const Optional& other) : base_flag(other.constructed()) { in Optional() function
200 Optional(Optional&& other) : base_flag(other.constructed()) { in Optional() function
210 Optional(const Optional<U>& other) : base_flag(other.constructed()) { in Optional() function
[all …]
/device/generic/vulkan-cereal/third-party/perfetto/include/perfetto/ext/base/
Doptional.h49 class Optional; variable
331 std::is_constructible<T, Optional<U>&>::value ||
332 std::is_constructible<T, const Optional<U>&>::value ||
333 std::is_constructible<T, Optional<U>&&>::value ||
334 std::is_constructible<T, const Optional<U>&&>::value ||
335 std::is_convertible<Optional<U>&, T>::value ||
336 std::is_convertible<const Optional<U>&, T>::value ||
337 std::is_convertible<Optional<U>&&, T>::value ||
338 std::is_convertible<const Optional<U>&&, T>::value> {};
345 std::is_assignable<T&, Optional<U>&>::value ||
[all …]
Dstring_utils.h40 inline Optional<uint32_t> CStringToUInt32(const char* s, int base = 10) {
46 inline Optional<int32_t> CStringToInt32(const char* s, int base = 10) {
53 inline Optional<int64_t> CStringToInt64(const char* s, int base = 10) {
59 inline Optional<uint64_t> CStringToUInt64(const char* s, int base = 10) {
65 inline Optional<double> CStringToDouble(const char* s) { in CStringToDouble()
68 Optional<double> result(base::nullopt); in CStringToDouble()
74 inline Optional<uint32_t> StringToUInt32(const std::string& s, int base = 10) {
78 inline Optional<int32_t> StringToInt32(const std::string& s, int base = 10) {
82 inline Optional<uint64_t> StringToUInt64(const std::string& s, int base = 10) {
86 inline Optional<int64_t> StringToInt64(const std::string& s, int base = 10) {
[all …]
/device/generic/vulkan-cereal/third-party/astc-codec/src/base/
Doptional.h147 class Optional; variable
157 is_template_instantiation_of<typename std::decay<U>::type, Optional>;
160 class Optional
167 friend class Optional; variable
170 using self = Optional<U>;
190 constexpr Optional() { } in Optional() function
191 constexpr Optional(NulloptT) { } in Optional() function
193 Optional(const Optional& other) : base_flag(other.constructed()) { in Optional() function
198 Optional(Optional&& other) : base_flag(other.constructed()) { in Optional() function
207 Optional(const Optional<U>& other) : base_flag(other.constructed()) { in Optional() function
[all …]
/device/generic/vulkan-cereal/third-party/astc-codec/src/decoder/
Dphysical_astc_block.h47 base::Optional<std::array<int, 2>> WeightGridDims() const;
51 base::Optional<int> WeightRange() const;
61 base::Optional<std::array<int, 4>> VoidExtentCoords() const;
70 base::Optional<int> DualPlaneChannel() const;
83 base::Optional<std::string> IsIllegalEncoding() const;
86 base::Optional<int> NumWeightBits() const;
90 base::Optional<int> WeightStartBit() const;
93 base::Optional<int> NumPartitions() const;
98 base::Optional<int> PartitionID() const;
101 base::Optional<ColorEndpointMode> GetEndpointMode(int partition) const;
[all …]
Dphysical_astc_block.cc65 base::Optional<BlockMode> DecodeBlockMode(const base::UInt128 astc_bits);
66 base::Optional<WeightGridProperties> DecodeWeightProps(
78 base::Optional<BlockMode> DecodeBlockMode(const base::UInt128 astc_bits) { in DecodeBlockMode()
79 using Result = base::Optional<BlockMode>; in DecodeBlockMode()
117 base::Optional<WeightGridProperties> DecodeWeightProps( in DecodeWeightProps()
313 base::Optional<BlockMode> block_mode = DecodeBlockMode(astc_bits); in DecodeDualPlaneBit()
500 base::Optional<std::string> PhysicalASTCBlock::IsIllegalEncoding() const { in IsIllegalEncoding()
505 base::Optional<BlockMode> block_mode = DecodeBlockMode(astc_bits_); in IsIllegalEncoding()
576 base::Optional<std::array<int, 4>> PhysicalASTCBlock::VoidExtentCoords() const { in VoidExtentCoords()
602 base::Optional<int> PhysicalASTCBlock::NumWeightBits() const { in NumWeightBits()
[all …]
Dintermediate_astc_block.h69 base::Optional<int> partition_id;
72 base::Optional<int> dual_plane_channel;
83 base::Optional<int> endpoint_range;
98 base::Optional<IntermediateBlockData> UnpackIntermediateBlock(
104 base::Optional<VoidExtentData> UnpackVoidExtent(const PhysicalASTCBlock& pb);
109 base::Optional<std::string> Pack(const IntermediateBlockData& data,
115 base::Optional<std::string> Pack(const VoidExtentData& data, base::UInt128* pb);
Dfootprint.cc35 base::Optional<FootprintType>
106 base::Optional<Footprint> Footprint::Parse(const char* footprint_string) { in Parse()
127 base::Optional<Footprint> Footprint::FromDimensions(int width, int height) { in FromDimensions()
128 base::Optional<FootprintType> valid_footprint = in FromDimensions()
138 base::Optional<Footprint> Footprint::FromFootprintType(FootprintType type) { in FromFootprintType()
Dfootprint.h78 static base::Optional<Footprint> Parse(const char* footprint_string);
82 static base::Optional<Footprint> FromDimensions(int width, int height);
85 static base::Optional<Footprint> FromFootprintType(FootprintType type);
92 static base::Optional<FootprintType> GetValidFootprintForDimensions(
/device/generic/vulkan-cereal/third-party/angle/src/common/
DOptional.h16 struct Optional struct
18 Optional() : mValid(false), mValue(T()) {} in Optional() argument
20 Optional(const T &valueIn) : mValid(true), mValue(valueIn) {} in Optional() argument
22 Optional(const Optional &other) : mValid(other.mValid), mValue(other.mValue) {} in Optional() function
24 Optional &operator=(const Optional &other)
31 Optional &operator=(const T &value)
38 Optional &operator=(T &&value)
52 static Optional Invalid() { return Optional(); } in Invalid() argument
58 bool operator==(const Optional &other) const argument
63 bool operator!=(const Optional &other) const { return !(*this == other); }
DOptional_unittest.cpp19 Optional<int> testInvalid; in TEST()
21 ASSERT_EQ(Optional<int>::Invalid(), testInvalid); in TEST()
26 Optional<int> testValid(3); in TEST()
29 ASSERT_NE(Optional<int>::Invalid(), testValid); in TEST()
34 Optional<int> testValid(3); in TEST()
35 Optional<int> testInvalid; in TEST()
37 Optional<int> testCopy = testInvalid; in TEST()
/device/generic/goldfish-opengl/android-emu/android/base/synchronization/
DAndroidMessageChannel.h61 Optional<size_t> beforeTryWrite();
79 Optional<size_t> beforeTryRead();
84 Optional<size_t> beforeTimedRead(uint64_t wallTimeUs);
170 Optional<T> receive() { in receive()
173 Optional<T> msg(std::move(mItems[pos])); in receive()
191 Optional<T> timedReceive(uint64_t wallTimeUs) { in timedReceive()
194 Optional<T> res(std::move(mItems[*pos])); in timedReceive()
/device/generic/vulkan-cereal/include/vulkan/
Dvulkan_handles.hpp4841Optional<const int32_t> vertexOffset VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT,
7436 void destroy( Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7474 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7482 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7495 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7507 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7658 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7666 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7679 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
7691 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator
[all …]
Dvulkan_raii.hpp2339 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
2342Optional<const std::string> layerName VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT ) const;
2374 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt… in Instance()
2391 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt… in Instance()
2460 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
2467 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
2475 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
2483 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
2491 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
2499 …VULKAN_HPP_NAMESPACE::Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator = nullpt…
[all …]
Dvulkan_funcs.hpp37 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator, in createInstance()
55 Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator, in createInstanceUnique()
82 …VULKAN_HPP_INLINE void Instance::destroy( Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks… in destroy()
406Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator, in createDevice()
425Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> allocator, in createDeviceUnique()
453 …VULKAN_HPP_INLINE void Device::destroy( Optional<const VULKAN_HPP_NAMESPACE::AllocationCallbacks> … in destroy()
479 … enumerateInstanceExtensionProperties( Optional<const std::string> layerName, Dispatch const & d ) in enumerateInstanceExtensionProperties()
513 enumerateInstanceExtensionProperties( Optional<const std::string> layerName, in enumerateInstanceExtensionProperties()
560 PhysicalDevice::enumerateDeviceExtensionProperties( Optional<const std::string> layerName, in enumerateDeviceExtensionProperties()
596 PhysicalDevice::enumerateDeviceExtensionProperties( Optional<const std::string> layerName, in enumerateDeviceExtensionProperties()
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DShader.h119 Optional<PrimitiveMode> mGeometryShaderInputPrimitiveType;
120 Optional<PrimitiveMode> mGeometryShaderOutputPrimitiveType;
121 Optional<GLint> mGeometryShaderMaxVertices;
194 Optional<PrimitiveMode> getGeometryShaderInputPrimitiveType();
195 Optional<PrimitiveMode> getGeometryShaderOutputPrimitiveType();
197 Optional<GLint> getGeometryShaderMaxVertices();
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
DVertexArray11.h98 Optional<gl::DrawElementsType> mLastDrawElementsType;
99 Optional<const void *> mLastDrawElementsIndices;
100 Optional<bool> mLastPrimitiveRestartEnabled;
102 Optional<TranslatedIndexData> mCachedIndexInfo;
/device/generic/vulkan-cereal/third-party/angle/util/
DEGLWindow.h44 Optional<bool> webGLCompatibility;
45 Optional<bool> robustResourceInit;
52 Optional<bool> extensionsEnabled;
57 Optional<bool> contextProgramCacheEnabled;

123456