Home
last modified time | relevance | path

Searched refs:MemoryRequirement (Results 1 – 25 of 71) sorted by relevance

123

/external/deqp/external/vulkancts/framework/vulkan/
DvkMemUtil.hpp75 class MemoryRequirement class
78 static const MemoryRequirement Any;
79 static const MemoryRequirement HostVisible;
80 static const MemoryRequirement Coherent;
81 static const MemoryRequirement LazilyAllocated;
83 inline MemoryRequirement operator| (MemoryRequirement requirement) const in operator |()
85 return MemoryRequirement(m_flags | requirement.m_flags); in operator |()
88 inline MemoryRequirement operator& (MemoryRequirement requirement) const in operator &()
90 return MemoryRequirement(m_flags & requirement.m_flags); in operator &()
98 explicit MemoryRequirement (deUint32 flags);
[all …]
DvkMemUtil.cpp78 …DeviceMemoryProperties& deviceMemProps, deUint32 allowedMemTypeBits, MemoryRequirement requirement) in selectMatchingMemoryType()
113 const MemoryRequirement MemoryRequirement::Any = MemoryRequirement(0x0u);
114 const MemoryRequirement MemoryRequirement::HostVisible = MemoryRequirement(MemoryRequirement::FLAG…
115 const MemoryRequirement MemoryRequirement::Coherent = MemoryRequirement(MemoryRequirement::FLAG_C…
116 const MemoryRequirement MemoryRequirement::LazilyAllocated = MemoryRequirement(MemoryRequirement::F…
118 bool MemoryRequirement::matchesHeap (VkMemoryPropertyFlags heapFlags) const in matchesHeap()
141 MemoryRequirement::MemoryRequirement (deUint32 flags) in MemoryRequirement() function in vk::MemoryRequirement
190 …ion> SimpleAllocator::allocate (const VkMemoryRequirements& memReqs, MemoryRequirement requirement) in allocate()
204 if (requirement & MemoryRequirement::HostVisible) in allocate()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawBufferObjectUtil.hpp47 vk::MemoryRequirement allocationMemoryProperties = vk::MemoryRequirement::Any);
DvktDrawBufferObjectUtil.cpp55 vk::MemoryRequirement memoryRequirement) in createAndAlloc()
DvktDrawImageObjectUtil.hpp70 vk::MemoryRequirement memoryRequirement = vk::MemoryRequirement::Any);
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateBufferObjectUtil.hpp48 vk::MemoryRequirement allocationMemoryProperties = vk::MemoryRequirement::Any);
DvktDynamicStateBufferObjectUtil.cpp55 vk::MemoryRequirement memoryRequirement) in createAndAlloc()
DvktDynamicStateImageObjectUtil.hpp71 vk::MemoryRequirement memoryRequirement = vk::MemoryRequirement::Any);
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
DvktQueryPoolBufferObjectUtil.hpp47 vk::MemoryRequirement allocationMemoryProperties = vk::MemoryRequirement::Any);
DvktQueryPoolBufferObjectUtil.cpp55 vk::MemoryRequirement memoryRequirement) in createAndAlloc()
DvktQueryPoolImageObjectUtil.hpp70 vk::MemoryRequirement memoryRequirement = vk::MemoryRequirement::Any);
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeBasicComputeShaderTests.cpp201 …ferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
372 …ferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
545 …ferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
707 const Image image(vk, device, allocator, imageParams, MemoryRequirement::Any); in iterate()
717 …ufferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT), MemoryRequirement::HostVisible… in iterate()
732 …ferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
917 const Image image(vk, device, allocator, imageParams, MemoryRequirement::Any); in iterate()
927 …ferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
942 …ufferCreateInfo(bufferSizeBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible… in iterate()
1214 …ator, makeBufferCreateInfo(bufferSizeBytes, inputBufferUsageFlags), MemoryRequirement::HostVisible… in iterate()
[all …]
DvktComputeTestsUtil.hpp46 const vk::MemoryRequirement memoryRequirement);
67 const vk::MemoryRequirement memoryRequirement);
DvktComputeTestsUtil.cpp39 const MemoryRequirement memoryRequirement) in Buffer()
50 const MemoryRequirement memoryRequirement) in Image()
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesBufferSparseBinding.cpp175 …ype = findMatchingMemoryType(deviceMemoryProperties, bufferMemRequirement, MemoryRequirement::Any); in iterate()
245 …viceInterface, *m_logicalDevice, *allocator, inputBufferCreateInfo, MemoryRequirement::HostVisible… in iterate()
282 …iceInterface, *m_logicalDevice, *allocator, outputBufferCreateInfo, MemoryRequirement::HostVisible… in iterate()
DvktSparseResourcesBase.hpp89 const vk::MemoryRequirement& memoryRequirement) const;
DvktSparseResourcesBufferSparseResidency.cpp214 …e = findMatchingMemoryType(deviceMemoryProperties, bufferMemRequirements, MemoryRequirement::Any); in iterate()
277 …viceInterface, *m_logicalDevice, *allocator, inputBufferCreateInfo, MemoryRequirement::HostVisible… in iterate()
293 …iceInterface, *m_logicalDevice, *allocator, outputBufferCreateInfo, MemoryRequirement::HostVisible… in iterate()
DvktSparseResourcesImageSparseBinding.cpp219 …findMatchingMemoryType(deviceMemoryProperties, imageSparseMemRequirements, MemoryRequirement::Any); in iterate()
291 …viceInterface, *m_logicalDevice, *allocator, inputBufferCreateInfo, MemoryRequirement::HostVisible… in iterate()
351 …iceInterface, *m_logicalDevice, *allocator, outputBufferCreateInfo, MemoryRequirement::HostVisible… in iterate()
DvktSparseResourcesTestsUtil.hpp68 const vk::MemoryRequirement memoryRequirement);
89 const vk::MemoryRequirement memoryRequirement);
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineEarlyFragmentTests.cpp63 const MemoryRequirement memoryRequirement) in Buffer()
91 const MemoryRequirement memoryRequirement) in Image()
842 …t, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT), MemoryRequirement::Any); in iterate()
864 …Info(renderSize, testFormat, VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT), MemoryRequirement::Any); in iterate()
873 …eateInfo(vertexBufferSizeBytes, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
894 …ateInfo(resultBufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT), MemoryRequirement::HostVisible… in iterate()
907 …CreateInfo(colorBufferSizeBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible… in iterate()
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageTestsUtil.hpp66 const vk::MemoryRequirement memoryRequirement);
87 const vk::MemoryRequirement memoryRequirement);
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiSmokeTests.cpp360 ….allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequirement::HostVisible… in renderTriangleTest()
377 …locate(getBufferMemoryRequirements(vk, vkDevice, *readImageBuffer), MemoryRequirement::HostVisible… in renderTriangleTest()
401 …y (memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *image), MemoryRequirement::Any)); in renderTriangleTest()
972 ….allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequirement::HostVisible… in renderTriangleUnusedResolveAttachmentTest()
989 …locate(getBufferMemoryRequirements(vk, vkDevice, *readImageBuffer), MemoryRequirement::HostVisible… in renderTriangleUnusedResolveAttachmentTest()
1013 …y (memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *image), MemoryRequirement::Any)); in renderTriangleUnusedResolveAttachmentTest()
DvktApiBufferViewAccessTests.cpp178 …memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_colorImage), MemoryRequirement::Any); in BufferViewTestInstance()
197 …llocate(getBufferMemoryRequirements(vk, vkDevice, *m_resultBuffer), MemoryRequirement::HostVisible… in BufferViewTestInstance()
335 …locate(getBufferMemoryRequirements(vk, vkDevice, *m_uniformBuffer), MemoryRequirement::HostVisible… in BufferViewTestInstance()
611 …llocate(getBufferMemoryRequirements(vk, vkDevice, *m_vertexBuffer), MemoryRequirement::HostVisible… in BufferViewTestInstance()
DvktApiCopiesAndBlittingTests.cpp250 …mAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *buffer), MemoryRequirement::HostVisible… in uploadImage()
469 …llocator.allocate(getBufferMemoryRequirements(vk, device, *buffer), MemoryRequirement::HostVisible… in readImage()
648 …c = memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_source), MemoryRequirement::Any); in CopyImageToImage()
675 …emAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_destination), MemoryRequirement::Any); in CopyImageToImage()
859 …lloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *m_source), MemoryRequirement::HostVisible… in CopyBufferToBuffer()
878 …allocate(getBufferMemoryRequirements(vk, vkDevice, *m_destination), MemoryRequirement::HostVisible… in CopyBufferToBuffer()
1053 …c = memAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_source), MemoryRequirement::Any); in CopyImageToBuffer()
1072 …allocate(getBufferMemoryRequirements(vk, vkDevice, *m_destination), MemoryRequirement::HostVisible… in CopyImageToBuffer()
1270 …lloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *m_source), MemoryRequirement::HostVisible… in CopyBufferToImage()
1297 …emAlloc.allocate(getImageMemoryRequirements(vk, vkDevice, *m_destination), MemoryRequirement::Any); in CopyBufferToImage()
DvktApiComputeInstanceResultBuffer.cpp71 …de::MovePtr<Allocation> allocation = allocator.allocate(requirements, MemoryRequirement::Ho… in createResultBuffer()

123