HomeSort by relevance Sort by last modified time
    Searched refs:VkDeviceSize (Results 1 - 25 of 116) sorted by null

1 2 3 4 5

  /external/deqp/external/vulkancts/framework/vulkan/
vkMemUtil.hpp 60 VkDeviceSize getOffset (void) const { return m_offset; }
66 Allocation (VkDeviceMemory memory, VkDeviceSize offset, void* hostPtr);
70 const VkDeviceSize m_offset;
117 virtual de::MovePtr<Allocation> allocate (const VkMemoryAllocateInfo& allocInfo, VkDeviceSize alignment) = 0;
127 de::MovePtr<Allocation> allocate (const VkMemoryAllocateInfo& allocInfo, VkDeviceSize alignment);
136 void flushMappedMemoryRange (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size);
137 void invalidateMappedMemoryRange (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size);
vkPlatform.hpp 110 VkDeviceSize totalDeviceLocalMemory; //!< #bytes of total DEVICE_LOCAL memory tests must not exceed or 0 if DEVICE_LOCAL counts against system memory
111 VkDeviceSize deviceMemoryAllocationGranularity; //!< VkDeviceMemory allocation granularity (typically page size)
115 VkDeviceSize devicePageSize; //!< Page size on device (must be rounded up to nearest POT)
116 VkDeviceSize devicePageTableEntrySize; //!< Number of bytes per page table size
vkMemUtil.cpp 45 HostPtr (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags);
57 void* mapMemory (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory mem, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags)
65 HostPtr::HostPtr (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags)
100 Allocation::Allocation (VkDeviceMemory memory, VkDeviceSize offset, void* hostPtr)
160 : Allocation (*mem, (VkDeviceSize)0, hostPtr ? hostPtr->get() : DE_NULL)
177 MovePtr<Allocation> SimpleAllocator::allocate (const VkMemoryAllocateInfo& allocInfo, VkDeviceSize alignment)
197 memReqs.size, // VkDeviceSize allocationSize
    [all...]
vkTypeUtil.inl 26 inline VkMemoryRequirements makeMemoryRequirements (VkDeviceSize size, VkDeviceSize alignment, deUint32 memoryTypeBits)
35 inline VkSparseMemoryBind makeSparseMemoryBind (VkDeviceSize resourceOffset, VkDeviceSize size, VkDeviceMemory memory, VkDeviceSize memoryOffset, VkSparseMemoryBindFlags flags)
91 inline VkSubresourceLayout makeSubresourceLayout (VkDeviceSize offset, VkDeviceSize size, VkDeviceSize rowPitch, VkDeviceSize arrayPitch, VkDeviceSize depthPitch
    [all...]
vkStructTypes.inl 116 VkDeviceSize maxResourceSize;
132 VkDeviceSize bufferImageGranularity;
133 VkDeviceSize sparseAddressSpaceSize;
188 VkDeviceSize minTexelBufferOffsetAlignment;
189 VkDeviceSize minUniformBufferOffsetAlignment;
190 VkDeviceSize minStorageBufferOffsetAlignment;
224 VkDeviceSize optimalBufferCopyOffsetAlignment;
225 VkDeviceSize optimalBufferCopyRowPitchAlignment;
226 VkDeviceSize nonCoherentAtomSize;
267 VkDeviceSize size
    [all...]
vkConcreteDeviceInterface.inl 11 virtual VkResult mapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData) const;
15 virtual void getDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) const;
16 virtual VkResult bindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const;
17 virtual VkResult bindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const;
36 virtual VkResult getQueryPoolResults (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) const;
91 virtual void cmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const;
92 virtual void cmdBindVertexBuffers (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) const;
95 virtual void cmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const;
96 virtual void cmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const
    [all...]
vkVirtualDeviceInterface.inl 11 virtual VkResult mapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData) const = 0;
15 virtual void getDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize* pCommittedMemoryInBytes) const = 0;
16 virtual VkResult bindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const = 0;
17 virtual VkResult bindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const = 0;
36 virtual VkResult getQueryPoolResults (VkDevice device, VkQueryPool queryPool, deUint32 firstQuery, deUint32 queryCount, deUintptr dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) const = 0;
91 virtual void cmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const = 0;
92 virtual void cmdBindVertexBuffers (VkCommandBuffer commandBuffer, deUint32 firstBinding, deUint32 bindingCount, const VkBuffer* pBuffers, const VkDeviceSize* pOffsets) const = 0;
95 virtual void cmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const = 0;
96 virtual void cmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, deUint32 drawCount, deUint32 stride) const = 0
    [all...]
  /external/vulkan-validation-layers/demos/smoke/
Meshes.h 49 void allocate_resources(VkDeviceSize vb_size, VkDeviceSize ib_size, const std::vector<VkMemoryPropertyFlags> &mem_flags);
64 VkDeviceSize ib_mem_offset_;
  /external/deqp/external/vulkancts/modules/vulkan/memory/
vktMemoryMappingTests.cpp 228 Move<VkDeviceMemory> allocMemory (const DeviceInterface& vk, VkDevice device, VkDeviceSize pAllocInfo_allocationSize, deUint32 pAllocInfo_memoryTypeIndex)
242 MemoryRange (VkDeviceSize offset_ = ~(VkDeviceSize)0, VkDeviceSize size_ = ~(VkDeviceSize)0)
248 VkDeviceSize offset;
249 VkDeviceSize size;
255 : allocationSize (~(VkDeviceSize)0)
259 VkDeviceSize allocationSize;
328 const VkDeviceSize nonCoherentAtomSize = context.getDeviceProperties().limits.nonCoherentAtomSize !=
    [all...]
vktMemoryAllocationTests.cpp 77 Maybe<VkDeviceSize> memorySize;
139 const VkDeviceSize allocationSize = (m_config.memorySize ? *m_config.memorySize : (VkDeviceSize)(*m_config.memoryPercentage * (float)memoryHeap.size));
278 VkDeviceSize size;
284 VkDeviceSize memoryUsage;
285 VkDeviceSize maxMemoryUsage;
307 VkDeviceSize m_totalSystemMem;
308 VkDeviceSize m_totalDeviceMem;
378 const VkDeviceSize usedSysMem = isUMA ? (m_totalDeviceMem+m_totalSystemMem) : m_totalSystemMem;
439 const VkDeviceSize maxAllocSize = (isDeviceLocal && !isUMA
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/api/
vktApiBufferComputeInstance.cpp 55 (VkDeviceSize) bufferSize, // size
122 const vk::VkDescriptorBufferInfo resultInfo = makeDescriptorBufferInfo(resBuf, 0u, (vk::VkDeviceSize) ComputeInstanceResultBuffer::DATA_SIZE);
125 vk::makeDescriptorBufferInfo(viewA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
126 vk::makeDescriptorBufferInfo(viewB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
vktApiComputeInstanceResultBuffer.cpp 61 (VkDeviceSize) DATA_SIZE, // size
81 flushMappedMemoryRange(vki, device, allocation->getMemory(), allocation->getOffset(), (VkDeviceSize) DATA_SIZE);
98 (VkDeviceSize) 0u, // offset
vktApiBufferViewCreateTests.cpp 48 VkDeviceSize offset;
49 VkDeviceSize range;
99 const VkDeviceSize size = 3 * 5 * 7 * 64;
108 size, // VkDeviceSize size;
142 memReqs.size, // VkDeviceSize allocationSize
156 m_testCase.offset, // VkDeviceSize offset;
157 m_testCase.range, // VkDeviceSize range;
192 m_testCase.offset, // VkDeviceSize offset;
193 size, // VkDeviceSize range;
215 const VkDeviceSize range = VK_WHOLE_SIZE
    [all...]
vktApiBufferTests.cpp 64 tcu::TestStatus bufferCreateAndAllocTest (VkDeviceSize size);
93 tcu::TestStatus BufferTestInstance::bufferCreateAndAllocTest (VkDeviceSize size)
133 const VkDeviceSize maxBufferSize = memoryHeap.size / MAX_BUFFER_SIZE_DIVISOR;
188 0, // VkDeviceSize resourceOffset;
189 memReqs.size, // VkDeviceSize size;
191 0, // VkDeviceSize memoryOffset;
253 const VkDeviceSize testSizes[] =
275 testStatus = bufferCreateAndAllocTest((VkDeviceSize) props.limits.maxTexelBufferElements);
  /external/vulkan-validation-layers/layers/
vk_layer_utils.h 124 VkDeviceSize vk_safe_modulo(VkDeviceSize dividend, VkDeviceSize divisor);
  /external/deqp/external/vulkancts/modules/vulkan/compute/
vktComputeTestsUtil.hpp 105 const vk::VkDeviceSize offset,
106 const vk::VkDeviceSize size);
120 vk::VkBufferCreateInfo makeBufferCreateInfo (const vk::VkDeviceSize bufferSize,
129 const vk::VkDeviceSize offset,
130 const vk::VkDeviceSize bufferSizeBytes);
155 inline vk::VkDeviceSize getImageSizeBytes (const tcu::IVec3& imageSize, const vk::VkFormat format)
vktComputeTestsUtil.cpp 57 VkBufferCreateInfo makeBufferCreateInfo (const VkDeviceSize bufferSize,
65 bufferSize, // VkDeviceSize size;
79 0ull, // VkDeviceSize bufferOffset;
179 const VkDeviceSize offset,
180 const VkDeviceSize size)
189 offset, // VkDeviceSize offset;
190 size, // VkDeviceSize range;
235 const VkDeviceSize offset,
236 const VkDeviceSize bufferSizeBytes)
247 offset, // VkDeviceSize offset
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/image/
vktImageTestsUtil.hpp 129 const vk::VkDeviceSize offset,
130 const vk::VkDeviceSize size);
144 vk::VkBufferCreateInfo makeBufferCreateInfo (const vk::VkDeviceSize bufferSize,
153 const vk::VkDeviceSize offset,
154 const vk::VkDeviceSize bufferSizeBytes);
174 inline vk::VkDeviceSize getImageSizeBytes (const tcu::IVec3& imageSize, const vk::VkFormat format)
  /external/deqp/external/vulkancts/modules/vulkan/draw/
vktDrawImageObjectUtil.hpp 46 vk::VkDeviceSize rowPitchOrZero,
47 vk::VkDeviceSize depthPitchOrZero,
55 vk::VkDeviceSize rowPitchOrZero,
56 vk::VkDeviceSize depthPitchOrZero,
232 vk::VkDeviceSize getPixelOffset (vk::VkOffset3D offset,
233 vk::VkDeviceSize rowPitch,
234 vk::VkDeviceSize depthPitch,
vktDrawImageObjectUtil.cpp 47 vk::VkDeviceSize rowPitchOrZero,
48 vk::VkDeviceSize depthPitchOrZero,
52 vk::VkDeviceSize rowPitch = rowPitchOrZero;
53 vk::VkDeviceSize depthPitch = depthPitchOrZero;
61 const vk::VkDeviceSize size = depthPitch * depth;
70 if (rowPitch == static_cast<vk::VkDeviceSize>(width * pixelSize) &&
71 depthPitch == static_cast<vk::VkDeviceSize>(rowPitch * height))
81 vk::VkDeviceSize offsetDepthDst = d * depthPitch;
82 vk::VkDeviceSize offsetDepthSrc = d * (pixelSize * width * height);
99 vk::VkDeviceSize rowPitchOrZero
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
vktDynamicStateImageObjectUtil.hpp 47 vk::VkDeviceSize rowPitchOrZero,
48 vk::VkDeviceSize depthPitchOrZero,
56 vk::VkDeviceSize rowPitchOrZero,
57 vk::VkDeviceSize depthPitchOrZero,
233 vk::VkDeviceSize getPixelOffset (vk::VkOffset3D offset,
234 vk::VkDeviceSize rowPitch,
235 vk::VkDeviceSize depthPitch,
vktDynamicStateImageObjectUtil.cpp 47 vk::VkDeviceSize rowPitchOrZero,
48 vk::VkDeviceSize depthPitchOrZero,
52 vk::VkDeviceSize rowPitch = rowPitchOrZero;
53 vk::VkDeviceSize depthPitch = depthPitchOrZero;
61 const vk::VkDeviceSize size = depthPitch * depth;
70 if (rowPitch == static_cast<vk::VkDeviceSize>(width * pixelSize) &&
71 depthPitch == static_cast<vk::VkDeviceSize>(rowPitch * height))
81 vk::VkDeviceSize offsetDepthDst = d * depthPitch;
82 vk::VkDeviceSize offsetDepthSrc = d * (pixelSize * width * height);
99 vk::VkDeviceSize rowPitchOrZero
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/query_pool/
vktQueryPoolImageObjectUtil.hpp 46 vk::VkDeviceSize rowPitchOrZero,
47 vk::VkDeviceSize depthPitchOrZero,
55 vk::VkDeviceSize rowPitchOrZero,
56 vk::VkDeviceSize depthPitchOrZero,
222 vk::VkDeviceSize getPixelOffset (vk::VkOffset3D offset,
223 vk::VkDeviceSize rowPitch,
224 vk::VkDeviceSize depthPitch,
vktQueryPoolImageObjectUtil.cpp 47 vk::VkDeviceSize rowPitchOrZero,
48 vk::VkDeviceSize depthPitchOrZero,
52 vk::VkDeviceSize rowPitch = rowPitchOrZero;
53 vk::VkDeviceSize depthPitch = depthPitchOrZero;
61 const vk::VkDeviceSize size = depthPitch * depth;
70 if (rowPitch == static_cast<vk::VkDeviceSize>(width * pixelSize) &&
71 depthPitch == static_cast<vk::VkDeviceSize>(rowPitch * height))
81 vk::VkDeviceSize offsetDepthDst = d * depthPitch;
82 vk::VkDeviceSize offsetDepthSrc = d * (pixelSize * width * height);
99 vk::VkDeviceSize rowPitchOrZero
    [all...]
  /external/vulkan-validation-layers/tests/
vkrenderframework.h 196 VkDeviceSize offset, uint32_t binding);
197 void BindIndexBuffer(VkIndexBufferObj *indexBuffer, VkDeviceSize offset);
200 void FillBuffer(VkBuffer buffer, VkDeviceSize offset,
201 VkDeviceSize fill_size, uint32_t data);
221 void UpdateBuffer(VkBuffer buffer, VkDeviceSize dstOffset,
222 VkDeviceSize dataSize, const uint32_t *pData);
257 void Bind(VkCommandBuffer commandBuffer, VkDeviceSize offset,
277 void Bind(VkCommandBuffer commandBuffer, VkDeviceSize offset);
358 VkDeviceSize m_rowPitch;

Completed in 368 milliseconds

1 2 3 4 5