/third_party/rust/crates/serde/serde/src/private/ |
H A D | de.rs | 3 use crate::de::value::{BorrowedBytesDeserializer, BytesDeserializer}; 4 use crate::de::{ 10 use crate::de::{MapAccess, Unexpected}; 23 pub fn missing_field<'de, V, E>(field: &'static str) -> Result<V, E> in missing_field() 25 V: Deserialize<'de>, in missing_field() 30 impl<'de, E> Deserializer<'de> for MissingFieldDeserializer<E> in missing_field() 38 V: Visitor<'de>, in missing_field() 45 V: Visitor<'de>, in missing_field() 62 pub fn borrow_cow_str<'de [all...] |
/third_party/rust/crates/serde/serde/src/de/ |
H A D | value.rs | 5 //! use serde::de::{value, Deserialize, IntoDeserializer}; 27 use crate::de::{self, size_hint, Deserializer, Expected, IntoDeserializer, SeqAccess, Visitor}; 60 impl de::Error for Error { 89 de::Error::custom(msg) in custom() 124 impl<'de, E> IntoDeserializer<'de, E> for () 126 E: de::Error, 151 impl<'de, E> de::Deserializer<'de> fo 262 impl<'de, E> de::Deserializer<'de> for $name<E> global() impls [all...] |
H A D | impls.rs | 3 use crate::de::{ 11 use crate::de::size_hint; 17 impl<'de> Visitor<'de> for UnitVisitor { 32 impl<'de> Deserialize<'de> for () { 35 D: Deserializer<'de>, in deserialize() 43 impl<'de> Deserialize<'de> for ! { 46 D: Deserializer<'de>, in deserialize() [all...] |
H A D | mod.rs | 180 /// use serde::de::{self, Deserialize, Deserializer}; 182 /// impl<'de> Deserialize<'de> for IpAddr { 185 /// D: Deserializer<'de>, 188 /// s.parse().map_err(de::Error::custom) 315 /// # use serde::de::{self, Unexpected, Visitor}; 319 /// # impl<'de> Visitor<'de> for Example { 328 /// E: de::Error, 330 /// Err(de [all...] |
/third_party/f2fs-tools/fsck/ |
H A D | dir.c | 68 struct f2fs_dir_entry *de; in find_target_dentry() local 81 de = &d->dentry[bit_pos]; in find_target_dentry() 82 if (le16_to_cpu(de->name_len) == len && in find_target_dentry() 83 de->hash_code == namehash && in find_target_dentry() 91 bit_pos += GET_DENTRY_SLOTS(le16_to_cpu(de->name_len)); in find_target_dentry() 93 de = NULL; in find_target_dentry() 97 return de; in find_target_dentry() 111 unsigned int level, struct dentry *de) in find_in_level() 125 de->name, de in find_in_level() 110 find_in_level(struct f2fs_sb_info *sbi, struct f2fs_node *dir, unsigned int level, struct dentry *de) find_in_level() argument 167 f2fs_find_entry(struct f2fs_sb_info *sbi, struct f2fs_node *dir, struct dentry *de) f2fs_find_entry() argument 186 struct dentry de = { f2fs_lookup() local 203 struct f2fs_dir_entry *de; f2fs_update_dentry() local 462 init_inode_block(struct f2fs_sb_info *sbi, struct f2fs_node *node_blk, struct dentry *de) init_inode_block() argument 609 struct f2fs_dir_entry *de; convert_inline_dentry() local 653 f2fs_search_hardlink(struct f2fs_sb_info *sbi, struct dentry *de) f2fs_search_hardlink() argument 678 f2fs_create(struct f2fs_sb_info *sbi, struct dentry *de) f2fs_create() argument 810 f2fs_mkdir(struct f2fs_sb_info *sbi, struct dentry *de) f2fs_mkdir() argument 815 f2fs_symlink(struct f2fs_sb_info *sbi, struct dentry *de) f2fs_symlink() argument 824 struct dentry de; f2fs_find_path() local [all...] |
H A D | sload.c | 49 int entries, struct dentry *de) in f2fs_make_directory() 55 if (de[i].file_type == F2FS_FT_DIR) in f2fs_make_directory() 56 ret = f2fs_mkdir(sbi, de + i); in f2fs_make_directory() 57 else if (de[i].file_type == F2FS_FT_REG_FILE) in f2fs_make_directory() 58 ret = f2fs_create(sbi, de + i); in f2fs_make_directory() 59 else if (de[i].file_type == F2FS_FT_SYMLINK) in f2fs_make_directory() 60 ret = f2fs_symlink(sbi, de + i); in f2fs_make_directory() 107 static int set_perms_and_caps(struct dentry *de) in set_perms_and_caps() argument 115 * de->path already has "/" in the beginning of it. in set_perms_and_caps() 121 if (asprintf(&mnt_path, "%s%s", mount_path, de in set_perms_and_caps() 48 f2fs_make_directory(struct f2fs_sb_info *sbi, int entries, struct dentry *de) f2fs_make_directory() argument 144 set_inode_metadata(struct dentry *de) set_inode_metadata() argument [all...] |
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuThreadUtil.hpp | 60 de::Semaphore m_waiters; 61 de::Mutex m_lock; 72 Object (const char* type, de::SharedPtr<Event> createEvent); 77 void read (de::SharedPtr<Event> event, std::vector<de::SharedPtr<Event> >& deps); 78 void modify (de::SharedPtr<Event> event, std::vector<de::SharedPtr<Event> >& deps); 82 de::SharedPtr<Event> m_modify; 83 std::vector<de::SharedPtr<Event> > m_reads; 136 de in getName() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/ |
H A D | vktVideoTestUtils.hpp | 43 typedef de::MovePtr<Allocation> AllocationPtr; 51 de::MovePtr<VkVideoDecodeCapabilitiesKHR> getVideoDecodeCapabilities (void* pNext); 53 de::MovePtr<VkVideoDecodeH264CapabilitiesKHR> getVideoCapabilitiesExtensionH264D (void); 54 de::MovePtr<VkVideoEncodeH264CapabilitiesEXT> getVideoCapabilitiesExtensionH264E (void); 55 de::MovePtr<VkVideoDecodeH265CapabilitiesKHR> getVideoCapabilitiesExtensionH265D (void); 56 de::MovePtr<VkVideoEncodeH265CapabilitiesEXT> getVideoCapabilitiesExtensionH265E (void); 57 de::MovePtr<VkVideoCapabilitiesKHR> getVideoCapabilities (const InstanceInterface& vk, 62 de::MovePtr<VkVideoDecodeH264ProfileInfoKHR> getVideoProfileExtensionH264D (StdVideoH264ProfileIdc stdProfileIdc = STD_VIDEO_H264_PROFILE_IDC_MAIN, 64 de::MovePtr<VkVideoEncodeH264ProfileInfoEXT> getVideoProfileExtensionH264E (StdVideoH264ProfileIdc stdProfileIdc = STD_VIDEO_H264_PROFILE_IDC_MAIN); 65 de [all...] |
H A D | vktVideoTestUtils.cpp | 142 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoData (const string& filename) in loadVideoData() 145 de::UniquePtr<tcu::Resource> resource (archive.getResource(filename.c_str())); in loadVideoData() 147 de::MovePtr<vector<deUint8>> result (new vector<deUint8>(resourceSize)); in loadVideoData() 154 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoDataClipA (void) in loadVideoDataClipA() 159 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoDataClipB (void) in loadVideoDataClipB() 164 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoDataClipC (void) in loadVideoDataClipC() 169 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoDataClipD (void) in loadVideoDataClipD() 174 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoDataClipH264G13 (void) in loadVideoDataClipH264G13() 179 de::MovePtr<vector<deUint8>> VideoBaseTestInstance::loadVideoDataClipH265G13 (void) in loadVideoDataClipH265G13() 184 de [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingTraversalControlTests.cpp | 86 virtual std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> initBottomAccelerationStructures (Context& context, 88 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& context, 90 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0; 91 virtual void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, 94 virtual void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, 100 de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, 101 de::MovePtr<BufferWithMemory>& hitShaderBindingTable, 102 de::MovePtr<BufferWithMemory>& missShaderBindingTable, 103 de::MovePtr<BufferWithMemory>& callableShaderBindingTable, 122 de [all...] |
H A D | vktRayTracingBuildLargeTests.cpp | 74 de::MovePtr<RayTracingProperties> rayTracingPropertiesKHR; in getShaderGroupSize() 84 de::MovePtr<RayTracingProperties> rayTracingPropertiesKHR; in getShaderGroupBaseAlignment() 94 de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() 107 const std::string shaderName = "call" + de::toString(groupNdx); in makePipeline() 154 de::MovePtr<BufferWithMemory> runTest (const deUint32 threadCount); 155 deUint32 validateBuffer (de::MovePtr<BufferWithMemory> buffer); 156 de::SharedPtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer cmdBuffer, 157 de::SharedPtr<BottomLevelAccelerationStructure>& bottomLevelAccelerationStructure); 158 de::SharedPtr<BottomLevelAccelerationStructure> initBottomAccelerationStructure (VkCommandBuffer cmdBuffer); 226 result += " color.b = color.b + 2 * " + de in generateDummyWork() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingTraversalControlTests.cpp | 86 virtual std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> initBottomAccelerationStructures (Context& context, 88 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& context, 90 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0; 91 virtual void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, 94 virtual void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, 100 de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, 101 de::MovePtr<BufferWithMemory>& hitShaderBindingTable, 102 de::MovePtr<BufferWithMemory>& missShaderBindingTable, 103 de::MovePtr<BufferWithMemory>& callableShaderBindingTable, 122 de [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCompositeInsertTests.cpp | 46 return string("%v") + de::toString(rows) + "f32"; in getColType() 51 return string("%mat") + de::toString(cols) + "v" + de::toString(rows) + "f"; in getMatrixType() 57 string colDecl = skipColDecl ? "" : string(" ") + colType + " = OpTypeVector %f32 " + de::toString(rows) + "\n"; in getMatrixDeclarations() 59 string matDecl = string(" ") + matType + " = OpTypeMatrix " + colType + " " + de::toString(cols) + "\n"; in getMatrixDeclarations() 71 string identity = " %identity" + de::toString(c) + " = OpConstantComposite " + getColType(rows) + " "; in getIdentityVectors() 90 ret = " %tmp0 = OpUndef %v" + de::toString(elements) + "f32\n"; in getVectorCompositeInserts() 92 ret = " %tmp0 = OpLoad %v" + de::toString(elements) + "f32 %vec\n"; in getVectorCompositeInserts() 95 ret += " %tmp" + de::toString(e + 1) + " = OpCompositeInsert %v" + de in getVectorCompositeInserts() [all...] |
H A D | vktSpvAsmIndexingTests.cpp | 71 de::MovePtr<tcu::TestCaseGroup> structGroup (new tcu::TestCaseGroup(testCtx, "struct")); in addComputeIndexingStructTests() 72 de::Random rnd (deStringHash(group->getName())); in addComputeIndexingStructTests() 94 const string testName = chainOpTestNames[chainOpIdx] + string(sign == 0 ? "_u" : "_s") + de::toString(idxSize); in addComputeIndexingStructTests() 259 specs["idx_uint"] = "%u" + de::toString(idxSize); in addComputeIndexingStructTests() 260 specs["idx_int"] = (sign ? "%i" : "%u") + de::toString(idxSize); in addComputeIndexingStructTests() 286 de::MovePtr<tcu::TestCaseGroup> structGroup (new tcu::TestCaseGroup(testCtx, "struct")); in addGraphicsIndexingStructTests() 287 de::Random rnd (deStringHash(group->getName())); in addGraphicsIndexingStructTests() 312 const string testName = chainOpTestNames[chainOpIdx] + string(sign == 0 ? "_u" : "_s") + de::toString(idxSize); in addGraphicsIndexingStructTests() 451 specs["idx_uint"] = "%u" + de::toString(idxSize); in addGraphicsIndexingStructTests() 452 specs["idx_int"] = (sign ? "%i" : "%u") + de in addGraphicsIndexingStructTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmCompositeInsertTests.cpp | 46 return string("%v") + de::toString(rows) + "f32"; in getColType() 51 return string("%mat") + de::toString(cols) + "v" + de::toString(rows) + "f"; in getMatrixType() 57 string colDecl = skipColDecl ? "" : string(" ") + colType + " = OpTypeVector %f32 " + de::toString(rows) + "\n"; in getMatrixDeclarations() 59 string matDecl = string(" ") + matType + " = OpTypeMatrix " + colType + " " + de::toString(cols) + "\n"; in getMatrixDeclarations() 71 string identity = " %identity" + de::toString(c) + " = OpConstantComposite " + getColType(rows) + " "; in getIdentityVectors() 90 ret = " %tmp0 = OpUndef %v" + de::toString(elements) + "f32\n"; in getVectorCompositeInserts() 92 ret = " %tmp0 = OpLoad %v" + de::toString(elements) + "f32 %vec\n"; in getVectorCompositeInserts() 95 ret += " %tmp" + de::toString(e + 1) + " = OpCompositeInsert %v" + de in getVectorCompositeInserts() [all...] |
H A D | vktSpvAsmIndexingTests.cpp | 71 de::MovePtr<tcu::TestCaseGroup> structGroup (new tcu::TestCaseGroup(testCtx, "struct", "Tests for indexing input struct.")); in addComputeIndexingStructTests() 72 de::Random rnd (deStringHash(group->getName())); in addComputeIndexingStructTests() 94 const string testName = chainOpTestNames[chainOpIdx] + string(sign == 0 ? "_u" : "_s") + de::toString(idxSize); in addComputeIndexingStructTests() 259 specs["idx_uint"] = "%u" + de::toString(idxSize); in addComputeIndexingStructTests() 260 specs["idx_int"] = (sign ? "%i" : "%u") + de::toString(idxSize); in addComputeIndexingStructTests() 286 de::MovePtr<tcu::TestCaseGroup> structGroup (new tcu::TestCaseGroup(testCtx, "struct", "Tests for indexing input struct.")); in addGraphicsIndexingStructTests() 287 de::Random rnd (deStringHash(group->getName())); in addGraphicsIndexingStructTests() 312 const string testName = chainOpTestNames[chainOpIdx] + string(sign == 0 ? "_u" : "_s") + de::toString(idxSize); in addGraphicsIndexingStructTests() 451 specs["idx_uint"] = "%u" + de::toString(idxSize); in addGraphicsIndexingStructTests() 452 specs["idx_int"] = (sign ? "%i" : "%u") + de in addGraphicsIndexingStructTests() [all...] |
/third_party/vk-gl-cts/framework/delibs/decpp/ |
H A D | deArrayBuffer.cpp | 30 namespace de namespace 71 de::ArrayBuffer<int> buf; in ArrayBuffer_selfTest() 78 de::ArrayBuffer<int> buf(4); in ArrayBuffer_selfTest() 85 de::ArrayBuffer<int> originalBuf(4); in ArrayBuffer_selfTest() 91 de::ArrayBuffer<int> targetBuf(originalBuf); in ArrayBuffer_selfTest() 106 de::ArrayBuffer<int> originalBuf(4); in ArrayBuffer_selfTest() 112 de::ArrayBuffer<int> targetBuf(1); in ArrayBuffer_selfTest() 129 de::ArrayBuffer<int> buf(4); in ArrayBuffer_selfTest() 137 de::ArrayBuffer<int> buf(4); in ArrayBuffer_selfTest() 145 de in ArrayBuffer_selfTest() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/ |
H A D | vktSampleVerifierUtil.cpp | 130 levelLodBounds[0] = de::max(lodBounds[0], (float) level); 133 levelLodBounds[1] = de::min(lodBounds[1], (float) level + 1.0f); 239 const deInt32 subTexelGridCoordMin = de::max((deInt32) deFloor(fracPart[0] * (float) subdivisions), (deInt32) 0); 240 const deInt32 subTexelGridCoordMax = de::min((deInt32) deCeil (fracPart[1] * (float) subdivisions), (deInt32) (subdivisions - 1)); 283 scaleXBounds[0] = de::max(de::abs(mx[0]), de::max(de::abs(mx[1]), de::abs(mx[2]))); 284 scaleYBounds[0] = de [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/texture/ |
H A D | vktSampleVerifierUtil.cpp | 130 levelLodBounds[0] = de::max(lodBounds[0], (float) level); 133 levelLodBounds[1] = de::min(lodBounds[1], (float) level + 1.0f); 239 const deInt32 subTexelGridCoordMin = de::max((deInt32) deFloor(fracPart[0] * (float) subdivisions), (deInt32) 0); 240 const deInt32 subTexelGridCoordMax = de::min((deInt32) deCeil (fracPart[1] * (float) subdivisions), (deInt32) (subdivisions - 1)); 283 scaleXBounds[0] = de::max(de::abs(mx[0]), de::max(de::abs(mx[1]), de::abs(mx[2]))); 284 scaleYBounds[0] = de [all...] |
/third_party/pulseaudio/src/modules/ |
H A D | module-stream-restore.c | 304 struct dbus_entry *de; in dbus_entry_new() local 310 de = pa_xnew(struct dbus_entry, 1); in dbus_entry_new() 311 de->userdata = u; in dbus_entry_new() 312 de->entry_name = pa_xstrdup(entry_name); in dbus_entry_new() 313 de->index = u->next_index++; in dbus_entry_new() 314 de->object_path = pa_sprintf_malloc("%s/%s%u", OBJECT_PATH, ENTRY_OBJECT_NAME, de->index); in dbus_entry_new() 316 pa_assert_se(pa_dbus_protocol_add_interface(u->dbus_protocol, de->object_path, &entry_interface_info, de) >= 0); in dbus_entry_new() 318 return de; in dbus_entry_new() 321 dbus_entry_free(struct dbus_entry *de) dbus_entry_free() argument 466 send_device_updated_signal(struct dbus_entry *de, struct entry *e) send_device_updated_signal() argument 481 send_volume_updated_signal(struct dbus_entry *de, struct entry *e) send_volume_updated_signal() argument 495 send_mute_updated_signal(struct dbus_entry *de, struct entry *e) send_mute_updated_signal() argument 526 struct dbus_entry *de; get_entries() local 687 struct dbus_entry *de; handle_get_entry_by_name() local 704 struct dbus_entry *de = userdata; handle_entry_get_index() local 714 struct dbus_entry *de = userdata; handle_entry_get_name() local 724 struct dbus_entry *de = userdata; handle_entry_get_device() local 742 struct dbus_entry *de = userdata; handle_entry_set_device() local 776 struct dbus_entry *de = userdata; handle_entry_get_volume() local 798 struct dbus_entry *de = userdata; handle_entry_set_volume() local 834 struct dbus_entry *de = userdata; handle_entry_get_mute() local 852 struct dbus_entry *de = userdata; handle_entry_set_mute() local 885 struct dbus_entry *de = userdata; handle_entry_get_all() local 931 struct dbus_entry *de = userdata; handle_entry_remove() local 1301 struct dbus_entry *de = NULL; subscribe_callback() local 1547 struct dbus_entry *de; update_preferred_device() local 2036 struct dbus_entry *de; extension_cb() local 2113 struct dbus_entry *de; extension_cb() local 2159 struct dbus_entry *de; extension_cb() local 2410 struct dbus_entry *de; pa__init() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderLimitTests.cpp | 36 using namespace de; 211 vertexParams["VARYING_OUT"] += "layout(location = " + de::toString(loc) + ") out highp " + varyingType + " o_color" + de::toString(loc) + ";\n"; in initPrograms() 212 vertexParams["VARYING_DECL"] += " o_color" + de::toString(loc) + " = " + varyingType + "(" + de::toString(loc) + ".0);\n"; in initPrograms() 213 fragmentParams["VARYING_IN"] += "layout(location = " + de::toString(loc) + ") in highp " + varyingType + " i_color" + de::toString(loc) + ";\n"; in initPrograms() 214 fragmentParams["VERIFY"] += " errorCount += (i_color" + de::toString(loc) + " == " + varyingType + "(" + de::toString(loc) + ".0)) ? 0 : 1;\n"; in initPrograms() 232 de in createInstance() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
H A D | vktShaderRenderLimitTests.cpp | 36 using namespace de; 211 vertexParams["VARYING_OUT"] += "layout(location = " + de::toString(loc) + ") out highp " + varyingType + " o_color" + de::toString(loc) + ";\n"; in initPrograms() 212 vertexParams["VARYING_DECL"] += " o_color" + de::toString(loc) + " = " + varyingType + "(" + de::toString(loc) + ".0);\n"; in initPrograms() 213 fragmentParams["VARYING_IN"] += "layout(location = " + de::toString(loc) + ") in highp " + varyingType + " i_color" + de::toString(loc) + ";\n"; in initPrograms() 214 fragmentParams["VERIFY"] += " errorCount += (i_color" + de::toString(loc) + " == " + varyingType + "(" + de::toString(loc) + ".0)) ? 0 : 1;\n"; in initPrograms() 232 de in createInstance() [all...] |
/third_party/vk-gl-cts/modules/internal/ |
H A D | ditDelibsTests.cpp | 183 addChild(new SelfCheckCase(m_testCtx, "block_buffer", "de::BlockBuffer_selfTest()", de::BlockBuffer_selfTest)); in init() 184 addChild(new SelfCheckCase(m_testCtx, "file_path", "de::FilePath_selfTest()", de::FilePath_selfTest)); in init() 185 addChild(new SelfCheckCase(m_testCtx, "pool_array", "de::PoolArray_selfTest()", de::PoolArray_selfTest)); in init() 186 addChild(new SelfCheckCase(m_testCtx, "ring_buffer", "de::RingBuffer_selfTest()", de::RingBuffer_selfTest)); in init() 187 addChild(new SelfCheckCase(m_testCtx, "shared_ptr", "de::SharedPtr_selfTest()", de in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktBuildPrograms.cpp | 46 using de::UniquePtr; 47 using de::MovePtr; 48 using de::SharedPtr; 56 typedef de::SharedPtr<glu::ProgramSources> ProgramSourcesSp; 57 typedef de::SharedPtr<vk::SpirVAsmSource> SpirVAsmSourceSp; 58 typedef de::SharedPtr<vk::ProgramBinary> ProgramBinarySp; 66 typedef de::ThreadSafeRingBuffer<Task*> TaskQueue; 68 class TaskExecutorThread : public de::Thread 104 typedef de::SharedPtr<TaskExecutorThread> ExecThreadSp; 136 SyncTask (de [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktBuildPrograms.cpp | 46 using de::UniquePtr; 47 using de::MovePtr; 48 using de::SharedPtr; 56 typedef de::SharedPtr<glu::ProgramSources> ProgramSourcesSp; 57 typedef de::SharedPtr<vk::SpirVAsmSource> SpirVAsmSourceSp; 58 typedef de::SharedPtr<vk::ProgramBinary> ProgramBinarySp; 66 typedef de::ThreadSafeRingBuffer<Task*> TaskQueue; 68 class TaskExecutorThread : public de::Thread 104 typedef de::SharedPtr<TaskExecutorThread> ExecThreadSp; 136 SyncTask (de [all...] |