/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/video/ |
H A D | vktBitstreamBufferImpl.hpp | 60 VkDeviceSize bufferSize, VkDeviceSize bufferOffsetAlignment, VkDeviceSize bufferSizeAlignment, 85 VkDeviceSize GetMaxSize() const override; 86 VkDeviceSize GetOffsetAlignment() const override; 87 VkDeviceSize GetSizeAlignment() const override; 88 VkDeviceSize Resize(VkDeviceSize newSize, VkDeviceSize copySize = 0, VkDeviceSize copyOffse [all...] |
H A D | vktBitstreamBufferImpl.cpp | 49 BitstreamBufferImpl::Create(DeviceContext* devctx, deUint32 queueFamilyIndex, VkDeviceSize bufferSize, VkDeviceSize bufferOffsetAlignment, VkDeviceSize bufferSizeAlignment, VkSharedBaseObj<BitstreamBufferImpl>& vulkanBitstreamBuffer, const VkVideoProfileListInfoKHR* profileList) in Create() 65 VkResult BitstreamBufferImpl::Initialize(VkDeviceSize bufferSize) in Initialize() 72 VkDeviceSize size = MemsetData(0x00, 0, m_bufferSize); in Initialize() 95 VkDeviceSize size, in CopyDataToBuffer() 96 VkDeviceSize& dstBufferOffset) const in CopyDataToBuffer() 110 VkDeviceSize BitstreamBufferImpl::GetMaxSize() const in GetMaxSize() 115 VkDeviceSize BitstreamBufferImpl::GetOffsetAlignment() const in GetOffsetAlignment() 120 VkDeviceSize BitstreamBufferImp [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/ |
H A D | vktMemoryMappingTests.cpp | 309 Move<VkImage> makeImage (const DeviceInterface& vk, VkDevice device, VkDeviceSize size, deUint32 queueFamilyIndex) 324 const VkDeviceSize sizeInPixels = (size + 3u) / pixelSize; 361 Move<VkBuffer> makeBuffer(const DeviceInterface& vk, VkDevice device, VkDeviceSize size, deUint32 queueFamilyIndex) 368 size, // VkDeviceSize size; 431 Move<VkDeviceMemory> allocMemory (const DeviceInterface& vk, VkDevice device, VkDeviceSize pAllocInfo_allocationSize, deUint32 pAllocInfo_memoryTypeIndex) 443 VkDeviceSize findLargeAllocationSize (const DeviceInterface& vk, VkDevice device, VkDeviceSize max, deUint32 memoryTypeIndex) 448 for (VkDeviceSize size = max; size > 0; size >>= 1) 471 Move<VkDeviceMemory> allocMemory (const DeviceInterface& vk, VkDevice device, VkDeviceSize pAllocInfo_allocationSize, deUint32 pAllocInfo_memoryTypeIndex, Move<VkImage>& image, Move<VkBuffer>& buffer, const VkAllocationCallbacks* allocator = DE_NULL) 496 MemoryRange (VkDeviceSize offset [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkBuffer.hpp | 33 void bind(DeviceMemory *pDeviceMemory, VkDeviceSize pMemoryOffset); 34 void copyFrom(const void *srcMemory, VkDeviceSize size, VkDeviceSize offset); 35 void copyTo(void *dstMemory, VkDeviceSize size, VkDeviceSize offset) const; 37 void fill(VkDeviceSize dstOffset, VkDeviceSize fillSize, uint32_t data); 38 void update(VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData); 39 void *getOffsetPointer(VkDeviceSize offse [all...] |
H A D | VkBuffer.cpp | 70 memoryRequirements.size = std::numeric_limits<VkDeviceSize>::max(); in getMemoryRequirements() 100 void Buffer::bind(DeviceMemory *pDeviceMemory, VkDeviceSize pMemoryOffset) in bind() 105 void Buffer::copyFrom(const void *srcMemory, VkDeviceSize pSize, VkDeviceSize pOffset) in copyFrom() 112 void Buffer::copyTo(void *dstMemory, VkDeviceSize pSize, VkDeviceSize pOffset) const in copyTo() 124 void Buffer::fill(VkDeviceSize dstOffset, VkDeviceSize fillSize, uint32_t data) in fill() 140 void Buffer::update(VkDeviceSize dstOffset, VkDeviceSize dataSiz [all...] |
H A D | VkConfig.hpp | 38 constexpr VkDeviceSize REQUIRED_MEMORY_ALIGNMENT = 16; // 16 bytes for 128-bit vector types. 41 constexpr VkDeviceSize MIN_TEXEL_BUFFER_OFFSET_ALIGNMENT = 256; 42 constexpr VkDeviceSize MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 256; 43 constexpr VkDeviceSize MIN_STORAGE_BUFFER_OFFSET_ALIGNMENT = 256; 79 constexpr VkDeviceSize PHYSICAL_DEVICE_HEAP_SIZE = 0x80000000ull + 15; // 0x80000000 = 2 GiB 80 constexpr VkDeviceSize MAX_MEMORY_ALLOCATION_SIZE = 0x40000000ull; // 0x40000000 = 1 GiB
|
H A D | VkDeviceMemory.hpp | 30 VkDeviceSize allocationSize = 0; 81 VkResult map(VkDeviceSize offset, VkDeviceSize size, void **ppData); 82 VkDeviceSize getCommittedMemoryInBytes() const; 83 void *getOffsetPointer(VkDeviceSize pOffset) const; 95 virtual VkDeviceSize externalImageMemoryOffset(VkImageAspectFlagBits aspect) const { return 0; } in externalImageMemoryOffset() 121 const VkDeviceSize allocationSize;
|
H A D | VkCommandBuffer.hpp | 79 const VkBuffer *pBuffers, const VkDeviceSize *pOffsets); 86 Buffer *dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags); 102 void bindIndexBuffer(Buffer *buffer, VkDeviceSize offset, VkIndexType indexType); 104 void dispatchIndirect(Buffer *buffer, VkDeviceSize offset); 110 void updateBuffer(Buffer *dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData); 111 void fillBuffer(Buffer *dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data); 128 void drawIndirect(Buffer *buffer, VkDeviceSize offse [all...] |
H A D | VkImage.hpp | 61 void bind(DeviceMemory *pDeviceMemory, VkDeviceSize pMemoryOffset); 96 VkDeviceSize getLayerSize(VkImageAspectFlagBits aspect) const; 97 VkDeviceSize getMipLevelSize(VkImageAspectFlagBits aspect, uint32_t mipLevel) const; 124 VkDeviceSize getStorageSize(VkImageAspectFlags flags) const; 125 VkDeviceSize getMultiSampledLevelSize(VkImageAspectFlagBits aspect, uint32_t mipLevel) const; 126 VkDeviceSize getLayerOffset(VkImageAspectFlagBits aspect, uint32_t mipLevel) const; 127 VkDeviceSize getMemoryOffset(VkImageAspectFlagBits aspect, uint32_t mipLevel) const; 128 VkDeviceSize getMemoryOffset(VkImageAspectFlagBits aspect, uint32_t mipLevel, uint32_t layer) const; 129 VkDeviceSize texelOffsetBytesInStorage(const VkOffset3D &offset, const VkImageSubresource &subresource) const; 130 VkDeviceSize getMemoryOffse [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryMappingTests.cpp | 99 void mapMemoryWrapper(const DeviceInterface& vkd, VkDevice device, vk::VkDeviceMemory memory, VkDeviceSize mappingOffset, VkDeviceSize mappingSize, void** ptr, bool useMap2) in mapMemoryWrapper() 113 mappingOffset, // VkDeviceSize offset in mapMemoryWrapper() 114 mappingSize, // VkDeviceSize size in mapMemoryWrapper() 348 Move<VkImage> makeImage (const DeviceInterface& vk, VkDevice device, VkDeviceSize size, deUint32 queueFamilyIndex) 363 const VkDeviceSize sizeInPixels = (size + 3u) / pixelSize; 400 Move<VkBuffer> makeBuffer(const DeviceInterface& vk, VkDevice device, VkDeviceSize size, deUint32 queueFamilyIndex) 407 size, // VkDeviceSize size; 470 Move<VkDeviceMemory> allocMemory (const DeviceInterface& vk, VkDevice device, VkDeviceSize pAllocInfo_allocationSize, deUint32 pAllocInfo_memoryTypeIndex) 482 VkDeviceSize findLargeAllocationSiz [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkRayTracingUtil.hpp | 107 virtual VkDeviceSize getVertexStride (void) const = 0; 108 virtual VkDeviceSize getAABBStride (void) const = 0; 112 virtual VkDeviceSize getIndexStride (void) const = 0; 231 VkDeviceSize getVertexStride (void) const override; 232 VkDeviceSize getAABBStride (void) const override; 236 VkDeviceSize getIndexStride (void) const override; 326 VkDeviceSize RaytracedGeometry<V,I>::getVertexStride (void) const in getVertexStride() 328 return ((!isTrianglesType()) ? 0ull : static_cast<VkDeviceSize>(getBlockSize())); in getVertexStride() 332 VkDeviceSize RaytracedGeometry<V, I>::getAABBStride (void) const in getAABBStride() 334 return (isTrianglesType() ? 0ull : static_cast<VkDeviceSize>(getBlockSiz in getAABBStride() [all...] |
H A D | vkMemUtil.hpp | 64 VkDeviceSize getOffset (void) const { return m_offset; } in getOffset() 70 Allocation (VkDeviceMemory memory, VkDeviceSize offset, void* hostPtr); 74 const VkDeviceSize m_offset; 136 virtual de::MovePtr<Allocation> allocate (const VkMemoryAllocateInfo& allocInfo, VkDeviceSize alignment) = 0; 146 const vk::VkDeviceSize nonCoherentAtomSize; 147 const vk::VkDeviceSize offset; 153 de::MovePtr<Allocation> allocate (const VkMemoryAllocateInfo& allocInfo, VkDeviceSize alignment); 167 void* mapMemory (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory mem, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags); 168 void flushMappedMemoryRange (const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offse [all...] |
H A D | vkRayTracingUtil.cpp | 295 VkDeviceSize offset ) in getBufferDeviceAddress() 524 const VkDeviceSize storageSize) in SerialStorage() 601 VkDeviceOrHostAddressKHR SerialStorage::getHostAddress (VkDeviceSize offset) in getHostAddress() 607 VkDeviceOrHostAddressConstKHR SerialStorage::getHostAddressConst (VkDeviceSize offset) in getHostAddressConst() 622 inline VkDeviceSize SerialStorage::getStorageSize () const in getStorageSize() 755 m_structureSize, // VkDeviceSize accelerationStructureSize; in getStructureBuildSizes() 756 m_updateScratchSize, // VkDeviceSize updateScratchSize; in getStructureBuildSizes() 757 m_buildScratchSize // VkDeviceSize buildScratchSize; in getStructureBuildSizes() 761 VkDeviceSize getVertexBufferSize (const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometriesData) in getVertexBufferSize() 764 VkDeviceSize bufferSizeByte in getVertexBufferSize() [all...] |
/third_party/mesa3d/src/amd/vulkan/radix_sort/ |
H A D | radix_sort_vk.h | 143 VkDeviceSize offset; 144 VkDeviceSize range; 149 VkDeviceSize offset; 234 VkDeviceSize keyval_size; 236 VkDeviceSize keyvals_size; 237 VkDeviceSize keyvals_alignment; 239 VkDeviceSize internal_size; 240 VkDeviceSize internal_alignment; 242 VkDeviceSize indirect_size; 243 VkDeviceSize indirect_alignmen [all...] |
/third_party/skia/include/gpu/vk/ |
H A D | GrVkMemoryAllocator.h | 116 virtual void flushMappedMemory(const GrVkBackendMemory&, VkDeviceSize, VkDeviceSize) {} in flushMappedMemory() 117 virtual VkResult flushMemory(const GrVkBackendMemory& memory, VkDeviceSize offset, in flushMemory() 118 VkDeviceSize size) { in flushMemory() 122 virtual void invalidateMappedMemory(const GrVkBackendMemory&, VkDeviceSize, VkDeviceSize) {} in invalidateMappedMemory() 123 virtual VkResult invalidateMemory(const GrVkBackendMemory& memory, VkDeviceSize offset, in invalidateMemory() 124 VkDeviceSize size) { in invalidateMemory()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkMemory.h | 60 void FlushMappedAlloc(GrVkGpu* gpu, const GrVkAlloc& alloc, VkDeviceSize offset, 61 VkDeviceSize size); 62 void InvalidateMappedAlloc(GrVkGpu* gpu, const GrVkAlloc& alloc, VkDeviceSize offset, 63 VkDeviceSize size); 67 void GetNonCoherentMappedMemoryRange(const GrVkAlloc&, VkDeviceSize offset, VkDeviceSize size, 68 VkDeviceSize alignment, VkMappedMemoryRange*);
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | BufferVk.h | 38 VkDeviceSize lastAllocationOffset; 107 vk::BufferHelper &getBufferAndOffset(VkDeviceSize *offsetOut) in getBufferAndOffset() 123 VkDeviceSize offset, 124 VkDeviceSize length, 129 VkDeviceSize offset, 130 VkDeviceSize length, 172 VkDeviceSize *stagingBufferOffset, 176 VkDeviceSize stagingBufferOffset, 192 VkDeviceSize offset, 193 VkDeviceSize siz [all...] |
H A D | VertexArrayVk.h | 60 VkDeviceSize indirectBufferOffset, 62 VkDeviceSize *indirectBufferOffsetOut); 66 VkDeviceSize indirectBufferOffset, 68 VkDeviceSize *indirectBufferOffsetOut); 75 const gl::AttribArray<VkDeviceSize> &getCurrentArrayBufferOffsets() const in getCurrentArrayBufferOffsets() 85 VkDeviceSize getCurrentElementArrayBufferOffset() const in getCurrentElementArrayBufferOffset() 98 VkDeviceSize srcIndirectBufOffset, 100 VkDeviceSize *indirectBufferVkOffsetOut); 139 gl::AttribArray<VkDeviceSize> mCurrentArrayBufferOffsets; 146 VkDeviceSize mCurrentElementArrayBufferOffse [all...] |
H A D | vk_mem_alloc_wrapper.h | 25 VkDeviceSize preferredLargeHeapBlockSize, 33 VkDeviceSize blockSize, 65 VkDeviceSize offset, 66 VkDeviceSize size); 70 VkDeviceSize offset, 71 VkDeviceSize size);
|
/third_party/skia/third_party/vulkanmemoryallocator/include/ |
H A D | vk_mem_alloc.h | 2082 VkDeviceSize size, 2089 VkDeviceSize size, 2284 VkDeviceSize preferredLargeHeapBlockSize; 2329 const VkDeviceSize* VMA_NULLABLE VMA_LEN_IF_NOT_NULL("VkPhysicalDeviceMemoryProperties::memoryHeapCount") pHeapSizeLimit; 2447 VkDeviceSize usedBytes; 2449 VkDeviceSize unusedBytes; 2450 VkDeviceSize allocationSizeMin, allocationSizeAvg, allocationSizeMax; 2451 VkDeviceSize unusedRangeSizeMin, unusedRangeSizeAvg, unusedRangeSizeMax; 2486 VkDeviceSize blockBytes; 2497 VkDeviceSize allocationByte [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/ |
H A D | vktRobustnessBufferAccessTests.cpp | 66 static VkDeviceSize min (VkDeviceSize a, VkDeviceSize b) in min() 128 VkDeviceSize readAccessRange, 139 const VkDeviceSize m_readAccessRange; 153 VkDeviceSize writeAccessRange, 162 const VkDeviceSize m_writeAccessRange; 180 VkDeviceSize inBufferAccessRange, 181 VkDeviceSize outBufferAccessRange, 192 bool isExpectedValueFromInBuffer (VkDeviceSize offsetInByte [all...] |
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_renderer.h | 160 VkDeviceSize size, 167 VkDeviceSize size, 182 VkDeviceSize offset, 183 VkDeviceSize size); 186 VkDeviceSize offset, 187 VkDeviceSize size); 316 VkDeviceSize size, in vn_renderer_bo_create_from_device_memory() 338 VkDeviceSize size, in vn_renderer_bo_create_from_dma_buf() 388 VkDeviceSize offset, in vn_renderer_bo_flush() 389 VkDeviceSize en in vn_renderer_bo_flush() [all...] |
H A D | vn_device_memory.h | 19 VkDeviceSize used; 25 VkDeviceSize size; 35 VkDeviceSize base_offset; 37 VkDeviceSize map_end;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sc/ |
H A D | vktCommandPoolMemoryReservationTests.cpp | 90 VkDeviceSize commandPoolReservedSize = 0u; in verifyCommandPoolReservedSize() 94 commandPoolReservedSize = de::max(VkDeviceSize(64u * context.getTestContext().getCommandLine().getCommandDefaultSize()), VkDeviceSize(context.getTestContext().getCommandLine().getCommandPoolMinSize()) ); in verifyCommandPoolReservedSize() 97 commandPoolReservedSize = de::max(VkDeviceSize(8192u * context.getTestContext().getCommandLine().getCommandDefaultSize()), VkDeviceSize(context.getTestContext().getCommandLine().getCommandPoolMinSize())); in verifyCommandPoolReservedSize() 102 commandPoolReservedSize = de::max(commandPoolReservedSize, VkDeviceSize(testParams.commandBufferCount * context.getTestContext().getCommandLine().getCommandBufferMinSize())); in verifyCommandPoolReservedSize() 110 commandPoolReservedSize, // VkDeviceSize commandPoolReservedSize in verifyCommandPoolReservedSize() 129 0, // VkDeviceSize commandPoolAllocated in verifyCommandPoolReservedSize() 130 0, // VkDeviceSize commandPoolReservedSize in verifyCommandPoolReservedSize() 131 0, // VkDeviceSize commandBufferAllocate in verifyCommandPoolReservedSize() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sc/ |
H A D | vktCommandPoolMemoryReservationTests.cpp | 90 VkDeviceSize commandPoolReservedSize = 0u; in verifyCommandPoolReservedSize() 94 commandPoolReservedSize = de::max(VkDeviceSize(64u * context.getTestContext().getCommandLine().getCommandDefaultSize()), VkDeviceSize(context.getTestContext().getCommandLine().getCommandPoolMinSize()) ); in verifyCommandPoolReservedSize() 97 commandPoolReservedSize = de::max(VkDeviceSize(8192u * context.getTestContext().getCommandLine().getCommandDefaultSize()), VkDeviceSize(context.getTestContext().getCommandLine().getCommandPoolMinSize())); in verifyCommandPoolReservedSize() 102 commandPoolReservedSize = de::max(commandPoolReservedSize, VkDeviceSize(testParams.commandBufferCount * context.getTestContext().getCommandLine().getCommandBufferMinSize())); in verifyCommandPoolReservedSize() 110 commandPoolReservedSize, // VkDeviceSize commandPoolReservedSize in verifyCommandPoolReservedSize() 129 0, // VkDeviceSize commandPoolAllocated in verifyCommandPoolReservedSize() 130 0, // VkDeviceSize commandPoolReservedSize in verifyCommandPoolReservedSize() 131 0, // VkDeviceSize commandBufferAllocate in verifyCommandPoolReservedSize() [all...] |