Home
last modified time | relevance | path

Searched refs:minStorageBufferOffsetAlignment (Results 1 - 25 of 59) sorted by relevance

123

/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DIndirectDrawValidationEncoder.cpp230 const uint32_t minStorageBufferOffsetAlignment = in EncodeIndirectDrawValidationCommands() local
231 device->GetLimits().v1.minStorageBufferOffsetAlignment; in EncodeIndirectDrawValidationCommands()
239 batch.minOffset % minStorageBufferOffsetAlignment; in EncodeIndirectDrawValidationCommands()
253 Align(validatedParamsSize, minStorageBufferOffsetAlignment); in EncodeIndirectDrawValidationCommands()
262 Align(currentPass->batchDataSize, minStorageBufferOffsetAlignment); in EncodeIndirectDrawValidationCommands()
H A DProgrammableEncoder.cpp149 requiredAlignment = GetDevice()->GetLimits().v1.minStorageBufferOffsetAlignment; in ValidateSetBindGroup()
H A DIndirectDrawMetadata.cpp29 return limits.v1.maxStorageBufferBindingSize - limits.v1.minStorageBufferOffsetAlignment - in ComputeMaxIndirectValidationBatchOffsetRange()
H A DBindGroup.cpp65 device->GetLimits().v1.minStorageBufferOffsetAlignment; in ValidateBufferBinding()
71 device->GetLimits().v1.minStorageBufferOffsetAlignment; in ValidateBufferBinding()
H A DLimits.cpp48 X( Lower, minStorageBufferOffsetAlignment, 256, 256) \
H A DComputePassEncoder.cpp227 device->GetLimits().v1.minStorageBufferOffsetAlignment; in TransformIndirectDispatchBuffer()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
H A DLimitsTests.cpp109 required.minStorageBufferOffsetAlignment = defaults.minStorageBufferOffsetAlignment * 2; in TEST()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DAdapterVk.cpp221 CHECK_AND_SET_V1_MIN_LIMIT(minStorageBufferOffsetAlignment, in InitializeSupportedLimitsImpl()
222 minStorageBufferOffsetAlignment); in InitializeSupportedLimitsImpl()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
H A DDynamicBufferOffsetTests.cpp496 uint32_t minStorageBufferOffsetAlignment = in TEST_P() local
497 GetSupportedLimits().limits.minStorageBufferOffsetAlignment; in TEST_P()
502 uint32_t storageBufferOffset = Align(arrayByteLength, minStorageBufferOffsetAlignment); in TEST_P()
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
H A DGPUSupportedLimits.cpp88 return limits_.limits.minStorageBufferOffsetAlignment; in getMinStorageBufferOffsetAlignment()
H A DGPUAdapter.cpp148 COPY_LIMIT(minStorageBufferOffsetAlignment); in getLimits()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineDynamicOffsetTests.cpp230 const VkDeviceSize alignment = ((m_params.descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC) ? deviceLimits.minUniformBufferOffsetAlignment : deviceLimits.minStorageBufferOffsetAlignment); in init()
915 const VkDeviceSize inputAlignment = ((m_params.descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC) ? m_deviceLimits.minUniformBufferOffsetAlignment : m_deviceLimits.minStorageBufferOffsetAlignment); in init()
919 const VkDeviceSize outputExtraBytes = kColorSize % m_deviceLimits.minStorageBufferOffsetAlignment; in init()
920 const VkDeviceSize colorBlockOutputSize = ((outputExtraBytes == 0ull) ? kColorSize : (kColorSize + m_deviceLimits.minStorageBufferOffsetAlignment - outputExtraBytes)); in init()
1272 const deUint32 colorBlockOutputSize = static_cast<deUint32>(de::max(kColorSize, m_deviceLimits.minStorageBufferOffsetAlignment)); in verifyOutput()
1746 const vk::VkDeviceSize minSsboAlignment = deviceLimits.minStorageBufferOffsetAlignment; in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineDynamicOffsetTests.cpp227 const VkDeviceSize alignment = ((m_params.descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC) ? deviceLimits.minUniformBufferOffsetAlignment : deviceLimits.minStorageBufferOffsetAlignment); in init()
919 const VkDeviceSize inputAlignment = ((m_params.descriptorType == VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC) ? m_deviceLimits.minUniformBufferOffsetAlignment : m_deviceLimits.minStorageBufferOffsetAlignment); in init()
923 const VkDeviceSize outputExtraBytes = kColorSize % m_deviceLimits.minStorageBufferOffsetAlignment; in init()
924 const VkDeviceSize colorBlockOutputSize = ((outputExtraBytes == 0ull) ? kColorSize : (kColorSize + m_deviceLimits.minStorageBufferOffsetAlignment - outputExtraBytes)); in init()
1300 const deUint32 colorBlockOutputSize = static_cast<deUint32>(de::max(kColorSize, m_deviceLimits.minStorageBufferOffsetAlignment)); in verifyOutput()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DTransformFeedbackVk.cpp138 rendererVk->getPhysicalDeviceProperties().limits.minStorageBufferOffsetAlignment; in begin()
H A DBufferVk.cpp120 ASSERT(gl::isPow2(limitsVk.minStorageBufferOffsetAlignment)); in GetPreferredDynamicBufferInitialSize()
125 static_cast<size_t>(limitsVk.minStorageBufferOffsetAlignment), in GetPreferredDynamicBufferInitialSize()
H A Dvk_caps_utils.cpp768 LimitToInt(static_cast<uint32_t>(limitsVk.minStorageBufferOffsetAlignment)); in ensureCapsInitialized()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_device.c734 .minStorageBufferOffsetAlignment = 4, in panvk_GetPhysicalDeviceProperties2()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
H A DvktComputeIndirectComputeDispatchTests.cpp221 vk::VkDeviceSize alignment = deviceProperties.limits.minStorageBufferOffsetAlignment; in getResultBlockAlignedSize()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/
H A DvktComputeIndirectComputeDispatchTests.cpp219 vk::VkDeviceSize alignment = deviceProperties.limits.minStorageBufferOffsetAlignment; in getResultBlockAlignedSize()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiFeatureInfo.cpp221 { LIMIT(minStorageBufferOffsetAlignment), 0, 0, 1, 0.0f, LIMIT_FORMAT_DEVICE_SIZE, LIMIT_TYPE_MIN, -1, true }, in validateFeatureLimits()
222 { LIMIT(minStorageBufferOffsetAlignment), 0, 0, 256, 0.0f, LIMIT_FORMAT_DEVICE_SIZE, LIMIT_TYPE_MAX, -1, true }, in validateFeatureLimits()
826 { PN(checkAlways), PN(limits.minStorageBufferOffsetAlignment), LIM_MIN_DEVSIZE(1) }, in validateLimits12()
827 { PN(checkAlways), PN(limits.minStorageBufferOffsetAlignment), LIM_MAX_DEVSIZE(256) }, in validateLimits12()
2824 OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minStorageBufferOffsetAlignment),
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/
H A DvktApiFeatureInfo.cpp221 { LIMIT(minStorageBufferOffsetAlignment), 0, 0, 1, 0.0f, LIMIT_FORMAT_DEVICE_SIZE, LIMIT_TYPE_MIN, -1, true }, in validateFeatureLimits()
222 { LIMIT(minStorageBufferOffsetAlignment), 0, 0, 256, 0.0f, LIMIT_FORMAT_DEVICE_SIZE, LIMIT_TYPE_MAX, -1, true }, in validateFeatureLimits()
817 { PN(checkAlways), PN(limits.minStorageBufferOffsetAlignment), LIM_MIN_DEVSIZE(1) }, in validateLimits12()
818 { PN(checkAlways), PN(limits.minStorageBufferOffsetAlignment), LIM_MAX_DEVSIZE(256) }, in validateLimits12()
2849 OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minStorageBufferOffsetAlignment),
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_device.c960 .minStorageBufferOffsetAlignment = 4U, in pvr_GetPhysicalDeviceProperties2()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_device.c336 .minStorageBufferOffsetAlignment = device->pscreen->get_param(device->pscreen, PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT), in lvp_physical_device_init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingBufferDeviceAddressTests.cpp689 properties.properties.limits.minStorageBufferOffsetAlignment), in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryRequirementsTests.cpp507 result.check(m_currentTestRequirements.alignment >= limits.minStorageBufferOffsetAlignment, in verifyMemoryRequirements()
508 "VkMemoryRequirements alignment doesn't respect minStorageBufferOffsetAlignment"); in verifyMemoryRequirements()

Completed in 57 milliseconds

123