Lines Matching refs:MemoryRequirement

107 // MemoryRequirement
109 const MemoryRequirement MemoryRequirement::Any = MemoryRequirement(0x0u);
110 const MemoryRequirement MemoryRequirement::HostVisible = MemoryRequirement(MemoryRequirement::FLAG_HOST_VISIBLE);
111 const MemoryRequirement MemoryRequirement::Coherent = MemoryRequirement(MemoryRequirement::FLAG_COHERENT);
112 const MemoryRequirement MemoryRequirement::LazilyAllocated = MemoryRequirement(MemoryRequirement::FLAG_LAZY_ALLOCATION);
113 const MemoryRequirement MemoryRequirement::Protected = MemoryRequirement(MemoryRequirement::FLAG_PROTECTED);
114 const MemoryRequirement MemoryRequirement::Local = MemoryRequirement(MemoryRequirement::FLAG_LOCAL);
115 const MemoryRequirement MemoryRequirement::Cached = MemoryRequirement(MemoryRequirement::FLAG_CACHED);
116 const MemoryRequirement MemoryRequirement::NonLocal = MemoryRequirement(MemoryRequirement::FLAG_NON_LOCAL);
117 const MemoryRequirement MemoryRequirement::DeviceAddress = MemoryRequirement(MemoryRequirement::FLAG_DEVICE_ADDRESS);
118 const MemoryRequirement MemoryRequirement::DeviceAddressCaptureReplay = MemoryRequirement(MemoryRequirement::FLAG_DEVICE_ADDRESS_CAPTURE_REPLAY);
120 bool MemoryRequirement::matchesHeap (VkMemoryPropertyFlags heapFlags) const
161 MemoryRequirement::MemoryRequirement (deUint32 flags)
224 MovePtr<Allocation> SimpleAllocator::allocate (const VkMemoryRequirements& memReqs, MemoryRequirement requirement)
249 if (requirement & MemoryRequirement::DeviceAddress)
252 if (requirement & MemoryRequirement::DeviceAddressCaptureReplay)
261 if (requirement & MemoryRequirement::HostVisible)
275 const MemoryRequirement requirement,
290 if (requirement & MemoryRequirement::HostVisible)
304 MemoryRequirement requirement)
323 MemoryRequirement requirement)
373 deUint32 selectMatchingMemoryType (const VkPhysicalDeviceMemoryProperties& deviceMemProps, deUint32 allowedMemTypeBits, MemoryRequirement requirement)
391 deUint32 getCompatibleMemoryTypes (const VkPhysicalDeviceMemoryProperties& deviceMemProps, MemoryRequirement requirement)
426 const vk::MemoryRequirement requirement)
466 const MemoryRequirement requirement)
477 const MemoryRequirement requirement)