Home
last modified time | relevance | path

Searched refs:nonCoherentAtomSize (Results 1 – 25 of 42) sorted by relevance

12

/external/skqp/src/gpu/vk/
DGrVkMemory.cpp137 VkDeviceSize alignment = gpu->physicalDeviceProperties().limits.nonCoherentAtomSize; in MapAlloc()
198 VkDeviceSize alignment = gpu->physicalDeviceProperties().limits.nonCoherentAtomSize; in FlushMappedAlloc()
217 VkDeviceSize alignment = gpu->physicalDeviceProperties().limits.nonCoherentAtomSize; in InvalidateMappedAlloc()
DGrVkAMDMemoryAllocator.cpp197 VkDeviceSize alignment = devProps->limits.nonCoherentAtomSize; in getAllocInfo()
224 VkDeviceSize alignment = physDevProps->limits.nonCoherentAtomSize; in flushMappedMemory()
242 VkDeviceSize alignment = physDevProps->limits.nonCoherentAtomSize; in invalidateMappedMemory()
/external/deqp/external/vulkancts/modules/vulkan/memory/
DvktMemoryMappingTests.cpp586 …const VkDeviceSize nonCoherentAtomSize = context.getDeviceProperties().limits.nonCoherentAt… in testMemoryMapping() local
623 const VkDeviceSize atomSize = nonCoherentAtomSize; in testMemoryMapping()
1136 const VkDeviceSize nonCoherentAtomSize, in MemoryHeap() argument
1141 , m_nonCoherentAtomSize (nonCoherentAtomSize) in MemoryHeap()
1142 , m_minAtomSize (nonCoherentAtomSize) in MemoryHeap()
1379 …const VkDeviceSize nonCoherentAtomSize = context.getDeviceProperties().limits.nonCoherentAtom… in RandomMemoryMappingInstance() local
1397 … (new MemoryHeap(heapInfo, memoryTypes[heapIndex], m_memoryLimits, nonCoherentAtomSize, m_totalMem… in RandomMemoryMappingInstance()
/external/deqp/external/vulkancts/modules/vulkan/descriptor_indexing/
DvktDescriptorSetsIndexingTestsUtils.cpp590 …const size_t nonCoherentAtomSize (static_cast<size_t>(ctx.getDeviceProperties().limits.nonCoher… in createBufferAndBind() local
591 … VkDeviceSize roundedSize (deAlignSize(static_cast<size_t>(desiredSize), nonCoherentAtomSize)); in createBufferAndBind()
/external/deqp/external/vulkancts/modules/vulkan/geometry/
DvktGeometryLayeredRenderingTests.cpp1228 …VkDeviceSize nonCoherentAtomSize = vk::getPhysicalDeviceProperties(vki, physDevice).limits.no… in test() local
1229 VkDeviceSize alignmentSize = std::max<VkDeviceSize>(nonCoherentAtomSize, 4u); in test()
1293 …VkDeviceSize nonCoherentAtomSize = vk::getPhysicalDeviceProperties(vki, physDevice).limits.no… in testLayeredReadBack() local
1294 VkDeviceSize alignmentSize = std::max<VkDeviceSize>(nonCoherentAtomSize, 4u); in testLayeredReadBack()
1576 …VkDeviceSize nonCoherentAtomSize = vk::getPhysicalDeviceProperties(vki, physDevice).limits.no… in testSecondaryCmdBuffer() local
1577 VkDeviceSize alignmentSize = std::max<VkDeviceSize>(nonCoherentAtomSize, 4u); in testSecondaryCmdBuffer()
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateComputeTests.cpp97 …st<VkDeviceSize>(m_dataSize), getPhysicalDeviceProperties(vki, phyDev).limits.nonCoherentAtomSize); in BindVertexBuffersData()
659 …rSize = de::roundUp(dataSize, getPhysicalDeviceProperties(vki, phyDev).limits.nonCoherentAtomSize); in iterateTransfer()
789 …cast<VkDeviceSize>(dataSize), getPhysicalDeviceProperties(vki, phyDev).limits.nonCoherentAtomSize); in iterateCompute()
/external/angle/third_party/vulkan_memory_allocator/docs/
DRecording file format.md51 PhysicalDeviceLimits,nonCoherentAtomSize,<uint64>
295 PhysicalDeviceLimits,nonCoherentAtomSize,128
/external/deqp/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderTests.cpp572 …const size_t nonCoherentAtomSize = static_cast<size_t>(m_context.getDeviceProperties().limits.nonC… in createVertexBuffer() local
577 …eviceSize bufferDataSize = static_cast<VkDeviceSize>(deAlignSize(dataSize, nonCoherentAtomSize)); in createVertexBuffer()
591 …eviceSize bufferDataSize = static_cast<VkDeviceSize>(deAlignSize(dataSize, nonCoherentAtomSize)); in createVertexBuffer()
606 …eviceSize bufferDataSize = static_cast<VkDeviceSize>(deAlignSize(dataSize, nonCoherentAtomSize)); in createVertexBuffer()
1854 …const size_t nonCoherentAtomSize = static_cast<size_t>(m_context.getDeviceProperties().limits… in draw() local
1907 …viceSize bufferDataSize = static_cast<VkDeviceSize>(deAlignSize(dataSize, nonCoherentAtomSize)); in draw()
/external/vulkan-validation-layers/layers/
Dvk_mem_alloc.h6617 …VMA_MAX((VkDeviceSize)VMA_DEBUG_ALIGNMENT, m_PhysicalDeviceProperties.limits.nonCoherentAtomSize) : in GetMemoryTypeMinAlignment()
12037 …const VkDeviceSize nonCoherentAtomSize = m_hAllocator->m_PhysicalDeviceProperties.limits.nonCohere… in ApplyDefragmentationMovesCpu() local
12054 memRange.offset = VmaAlignDown(move.srcOffset, nonCoherentAtomSize); in ApplyDefragmentationMovesCpu()
12056 VmaAlignUp(move.size + (move.srcOffset - memRange.offset), nonCoherentAtomSize), in ApplyDefragmentationMovesCpu()
12078 memRange.offset = VmaAlignDown(move.dstOffset, nonCoherentAtomSize); in ApplyDefragmentationMovesCpu()
12080 VmaAlignUp(move.size + (move.dstOffset - memRange.offset), nonCoherentAtomSize), in ApplyDefragmentationMovesCpu()
12148 …const VkDeviceSize nonCoherentAtomSize = m_hAllocator->m_PhysicalDeviceProperties.limits.nonCohere… in ApplyDefragmentationMovesGpu() local
13931 …tf(m_File, "PhysicalDeviceLimits,nonCoherentAtomSize,%llu\n", devProps.limits.nonCoherentAtomSize); in WriteConfiguration()
14052 VMA_ASSERT(VmaIsPow2(m_PhysicalDeviceProperties.limits.nonCoherentAtomSize)); in VmaAllocator_T()
15293 … const VkDeviceSize nonCoherentAtomSize = m_PhysicalDeviceProperties.limits.nonCoherentAtomSize; in FlushOrInvalidateAllocation() local
[all …]
/external/angle/third_party/vulkan_memory_allocator/
DCHANGELOG.md79 - `nonCoherentAtomSize` is now respected automatically.
DREADME.md44 - Support for non-coherent memory. Functions that flush/invalidate memory. `nonCoherentAtomSize` is…
/external/angle/third_party/vulkan_memory_allocator/src/
Dvk_mem_alloc.h7754 …VMA_MAX((VkDeviceSize)VMA_DEBUG_ALIGNMENT, m_PhysicalDeviceProperties.limits.nonCoherentAtomSize) : in GetMemoryTypeMinAlignment()
13228 …const VkDeviceSize nonCoherentAtomSize = m_hAllocator->m_PhysicalDeviceProperties.limits.nonCohere… in ApplyDefragmentationMovesCpu() local
13245 memRange.offset = VmaAlignDown(move.srcOffset, nonCoherentAtomSize); in ApplyDefragmentationMovesCpu()
13247 VmaAlignUp(move.size + (move.srcOffset - memRange.offset), nonCoherentAtomSize), in ApplyDefragmentationMovesCpu()
13269 memRange.offset = VmaAlignDown(move.dstOffset, nonCoherentAtomSize); in ApplyDefragmentationMovesCpu()
13271 VmaAlignUp(move.size + (move.dstOffset - memRange.offset), nonCoherentAtomSize), in ApplyDefragmentationMovesCpu()
15395 …tf(m_File, "PhysicalDeviceLimits,nonCoherentAtomSize,%llu\n", devProps.limits.nonCoherentAtomSize); in WriteConfiguration()
15596 VMA_ASSERT(VmaIsPow2(m_PhysicalDeviceProperties.limits.nonCoherentAtomSize)); in VmaAllocator_T()
17313 … const VkDeviceSize nonCoherentAtomSize = m_PhysicalDeviceProperties.limits.nonCoherentAtomSize; in GetFlushOrInvalidateRange() local
17324 outRange.offset = VmaAlignDown(offset, nonCoherentAtomSize); in GetFlushOrInvalidateRange()
[all …]
/external/skia/third_party/vulkanmemoryallocator/include/
Dvk_mem_alloc.h7735 …VMA_MAX((VkDeviceSize)VMA_DEBUG_ALIGNMENT, m_PhysicalDeviceProperties.limits.nonCoherentAtomSize) : in GetMemoryTypeMinAlignment()
13210 …const VkDeviceSize nonCoherentAtomSize = m_hAllocator->m_PhysicalDeviceProperties.limits.nonCohere… in ApplyDefragmentationMovesCpu() local
13227 memRange.offset = VmaAlignDown(move.srcOffset, nonCoherentAtomSize); in ApplyDefragmentationMovesCpu()
13229 VmaAlignUp(move.size + (move.srcOffset - memRange.offset), nonCoherentAtomSize), in ApplyDefragmentationMovesCpu()
13251 memRange.offset = VmaAlignDown(move.dstOffset, nonCoherentAtomSize); in ApplyDefragmentationMovesCpu()
13253 VmaAlignUp(move.size + (move.dstOffset - memRange.offset), nonCoherentAtomSize), in ApplyDefragmentationMovesCpu()
15377 …tf(m_File, "PhysicalDeviceLimits,nonCoherentAtomSize,%llu\n", devProps.limits.nonCoherentAtomSize); in WriteConfiguration()
15578 VMA_ASSERT(VmaIsPow2(m_PhysicalDeviceProperties.limits.nonCoherentAtomSize)); in VmaAllocator_T()
17284 … const VkDeviceSize nonCoherentAtomSize = m_PhysicalDeviceProperties.limits.nonCoherentAtomSize; in GetFlushOrInvalidateRange() local
17295 outRange.offset = VmaAlignDown(offset, nonCoherentAtomSize); in GetFlushOrInvalidateRange()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmCrossStageInterfaceTests.cpp201 static_cast<size_t>(m_context.getDeviceProperties().limits.nonCoherentAtomSize))); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFeatureInfo.cpp260 …{ LIMIT(nonCoherentAtomSize), 0, 0, 1, 0.0f, LIMIT_FORMAT_DEVICE_SIZE, LIMIT_TYPE_MIN, -1 }, in validateFeatureLimits()
261 …{ LIMIT(nonCoherentAtomSize), 0, 0, 256, 0.0f, LIMIT_FORMAT_DEVICE_SIZE, LIMIT_TYPE_MAX, -1… in validateFeatureLimits()
840 { PN(checkAlways), PN(limits.nonCoherentAtomSize), LIM_MIN_DEVSIZE(1) }, in validateLimits12()
841 { PN(checkAlways), PN(limits.nonCoherentAtomSize), LIM_MAX_DEVSIZE(256) }, in validateLimits12()
2466 OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.nonCoherentAtomSize),
/external/deqp/external/vulkancts/framework/vulkan/
DvkNullDriver.cpp1088 props->limits.nonCoherentAtomSize = 128; in getPhysicalDeviceProperties()
DvkStructTypes.inl343 VkDeviceSize nonCoherentAtomSize; member
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTests.cpp1583 VkDeviceSize nonCoherentAtomSize) in uploadBufferData() argument
1586 const VkDeviceSize roundedOffset = de::roundDown(memory.getOffset(), nonCoherentAtomSize); in uploadBufferData()
1587 …roundUp(memory.getOffset() - roundedOffset + static_cast<VkDeviceSize>(size), nonCoherentAtomSize); in uploadBufferData()
2120 …(static_cast<VkDeviceSize>(renderQuad.getVertexDataSize()), properties.limits.nonCoherentAtomSize); in SubpassRenderer()
2127 …derQuad.getVertexDataSize(), renderQuad.getVertexPointer(), properties.limits.nonCoherentAtomSize); in SubpassRenderer()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_device.c513 .nonCoherentAtomSize = 64, in lvp_GetPhysicalDeviceProperties()
/external/mesa3d/src/freedreno/vulkan/
Dtu_device.c745 .nonCoherentAtomSize = 64, in tu_GetPhysicalDeviceProperties2()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_device.c946 .nonCoherentAtomSize = 256, in v3dv_GetPhysicalDeviceProperties()
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
DvktQueryPoolStatisticsTests.cpp428 … static_cast<size_t>(m_context.getDeviceProperties().limits.nonCoherentAtomSize))); in iterate()
1021 static_cast<size_t>(m_context.getDeviceProperties().limits.nonCoherentAtomSize))); in creatAndFillVertexBuffer()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorSetRandomTests.cpp2302 …tatic_cast<VkDeviceSize>(shaderGroupHandleSize), properties.properties.limits.nonCoherentAtomSize); in iterate()
/external/angle/third_party/vulkan_memory_allocator/src/VmaReplay/
DVmaReplay.cpp1348 OPTION::PhysicalDeviceLimits_nonCoherentAtomSize, currDevProps.limits.nonCoherentAtomSize); in Compare()
/external/mesa3d/src/intel/vulkan/
Danv_device.c1636 .nonCoherentAtomSize = 64, in anv_GetPhysicalDeviceProperties()

12