Home
last modified time | relevance | path

Searched refs:deviceFeatures (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/tests/
DVkPriorityExtensionTest.cpp224 VkPhysicalDeviceFeatures deviceFeatures; in DEF_GPUTEST() local
225 grVkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); in DEF_GPUTEST()
229 deviceFeatures.robustBufferAccess = VK_FALSE; in DEF_GPUTEST()
263 &deviceFeatures // ppEnabledFeatures in DEF_GPUTEST()
/third_party/flutter/skia/tests/
DVkPriorityExtensionTest.cpp224 VkPhysicalDeviceFeatures deviceFeatures; in DEF_GPUTEST() local
225 grVkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); in DEF_GPUTEST()
229 deviceFeatures.robustBufferAccess = VK_FALSE; in DEF_GPUTEST()
263 &deviceFeatures // ppEnabledFeatures in DEF_GPUTEST()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingNullASTests.cpp148 VkPhysicalDeviceFeatures2 deviceFeatures; member
156 deviceFeatures.pNext = &deviceAddressFeatures; in linkStructures()
165 deviceFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2; in TestDeviceFeatures()
168 vki.getPhysicalDeviceFeatures2(physicalDevice, &deviceFeatures); in TestDeviceFeatures()
196 features.deviceFeatures.features.robustBufferAccess = VK_FALSE; in DeviceHelper()
224 features.deviceFeatures.pNext, // const void* pNext; in DeviceHelper()
232 &features.deviceFeatures.features, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in DeviceHelper()
DvktRayTracingPipelineLibraryTests.cpp140 VkPhysicalDeviceFeatures2 deviceFeatures; member
147 deviceFeatures.pNext = &deviceAddressFeatures; in linkStructures()
155 deviceFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2; in DeviceTestFeatures()
158 vki.getPhysicalDeviceFeatures2(physicalDevice, &deviceFeatures); in DeviceTestFeatures()
186 features.deviceFeatures.features.robustBufferAccess = VK_FALSE; in DeviceHelper()
212 features.deviceFeatures.pNext, // const void* pNext; in DeviceHelper()
220 &features.deviceFeatures.features, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in DeviceHelper()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesBase.cpp177 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physical… in createDeviceSupportingQueues() local
189 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceSupportingQueues()
DvktSparseResourcesTestsUtil.cpp972 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupportForImageType() local
974 if (!deviceFeatures.sparseBinding) in checkSparseSupportForImageType()
980 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; in checkSparseSupportForImageType()
982 return deviceFeatures.sparseResidencyImage3D == VK_TRUE; in checkSparseSupportForImageType()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DRendererVk.cpp1543 VkPhysicalDeviceFeatures2KHR deviceFeatures = {}; in queryDeviceExtensionFeatures() local
1544 deviceFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2; in queryDeviceExtensionFeatures()
1552 vk::AddToPNextChain(&deviceFeatures, &mLineRasterizationFeatures); in queryDeviceExtensionFeatures()
1558 vk::AddToPNextChain(&deviceFeatures, &mProvokingVertexFeatures); in queryDeviceExtensionFeatures()
1564 vk::AddToPNextChain(&deviceFeatures, &mVertexAttributeDivisorFeatures); in queryDeviceExtensionFeatures()
1571 vk::AddToPNextChain(&deviceFeatures, &mTransformFeedbackFeatures); in queryDeviceExtensionFeatures()
1577 vk::AddToPNextChain(&deviceFeatures, &mIndexTypeUint8Features); in queryDeviceExtensionFeatures()
1583 vk::AddToPNextChain(&deviceFeatures, &mMemoryReportFeatures); in queryDeviceExtensionFeatures()
1595 vk::AddToPNextChain(&deviceFeatures, &mSamplerYcbcrConversionFeatures); in queryDeviceExtensionFeatures()
1601 vk::AddToPNextChain(&deviceFeatures, &mShaderFloat16Int8Features); in queryDeviceExtensionFeatures()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawConcurrentTests.cpp115 VkPhysicalDeviceFeatures deviceFeatures; in iterate() local
149 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in iterate()
157 deviceInfo.pEnabledFeatures = &deviceFeatures; in iterate()
/third_party/flutter/skia/tools/gpu/vk/
DVkTestUtils.cpp653 VkPhysicalDeviceFeatures* deviceFeatures = &features->features; in CreateVkBackendContext() local
667 grVkGetPhysicalDeviceFeatures(physDev, deviceFeatures); in CreateVkBackendContext()
672 deviceFeatures->robustBufferAccess = VK_FALSE; in CreateVkBackendContext()
709 pointerToFeatures ? nullptr : deviceFeatures // ppEnabledFeatures in CreateVkBackendContext()
/third_party/skia/tools/gpu/vk/
DVkTestUtils.cpp693 VkPhysicalDeviceFeatures* deviceFeatures = &features->features; in CreateVkBackendContext() local
707 grVkGetPhysicalDeviceFeatures(physDev, deviceFeatures); in CreateVkBackendContext()
712 deviceFeatures->robustBufferAccess = VK_FALSE; in CreateVkBackendContext()
749 pointerToFeatures ? nullptr : deviceFeatures // ppEnabledFeatures in CreateVkBackendContext()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkQueryUtil.cpp416 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits … in isShaderStageSupported() argument
419 return deviceFeatures.tessellationShader == VK_TRUE; in isShaderStageSupported()
421 return deviceFeatures.geometryShader == VK_TRUE; in isShaderStageSupported()
DvkQueryUtil.hpp75 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShad…
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
DvktApiDeviceInitializationTests.cpp1396 const VkPhysicalDeviceFeatures deviceFeatures = deviceFeatures2.features; in createDeviceWithUnsupportedFeaturesTest() local
1464 if (*(((VkBool32*)((deUint8*)(&deviceFeatures) + feature.offset)))) in createDeviceWithUnsupportedFeaturesTest()
1467 VkPhysicalDeviceFeatures enabledFeatures = deviceFeatures; in createDeviceWithUnsupportedFeaturesTest()
1623 VkPhysicalDeviceFeatures2 deviceFeatures; in createDeviceQueue2UnmatchedFlagsTest() local
1624 deviceFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2; in createDeviceQueue2UnmatchedFlagsTest()
1625 deviceFeatures.pNext = &protectedFeatures; in createDeviceQueue2UnmatchedFlagsTest()
1627 instanceDriver.getPhysicalDeviceFeatures2(physicalDevice, &deviceFeatures); in createDeviceQueue2UnmatchedFlagsTest()
1657 const VkPhysicalDeviceFeatures2 deviceFeatures = in createDeviceQueue2UnmatchedFlagsTest() local
1667 &deviceFeatures, // const void* pNext; in createDeviceQueue2UnmatchedFlagsTest()
DvktApiFeatureInfo.cpp2267 tcu::TestStatus deviceFeatures (Context& context) in deviceFeatures() function
3677 VkImageCreateFlags getValidImageCreateFlags (const VkPhysicalDeviceFeatures& deviceFeatures, VkForm… in getValidImageCreateFlags() argument
3700 if (deviceFeatures.sparseBinding) in getValidImageCreateFlags()
3703 if (deviceFeatures.sparseResidencyAliased) in getValidImageCreateFlags()
3715 bool isRequiredImageParameterCombination (const VkPhysicalDeviceFeatures& deviceFeatures, in isRequiredImageParameterCombination() argument
3723 DE_UNREF(deviceFeatures); in isRequiredImageParameterCombination()
3744 …DE_ASSERT(deviceFeatures.sparseBinding || (createFlags & (VK_IMAGE_CREATE_SPARSE_BINDING_BIT|VK_IM… in isRequiredImageParameterCombination()
3745 …DE_ASSERT(deviceFeatures.sparseResidencyAliased || (createFlags & VK_IMAGE_CREATE_SPARSE_ALIASED_B… in isRequiredImageParameterCombination()
3764 return (deviceFeatures.sparseResidencyImage2D == VK_TRUE); in isRequiredImageParameterCombination()
3766 return (deviceFeatures.sparseResidencyImage3D == VK_TRUE); in isRequiredImageParameterCombination()
[all …]
DvktApiExternalMemoryTests.cpp2805 …const vk::VkPhysicalDeviceFeatures deviceFeatures (vk::getPhysicalDeviceFeatures(vki, physicalDev… in testBufferQueries() local
2836 (deviceFeatures.sparseBinding == VK_FALSE)) in testBufferQueries()
2840 (deviceFeatures.sparseResidencyAliased == VK_FALSE)) in testBufferQueries()
2844 (deviceFeatures.sparseResidencyBuffer == VK_FALSE)) in testBufferQueries()
3681 …const vk::VkPhysicalDeviceFeatures deviceFeatures (vk::getPhysicalDeviceFeatures(vki, physicalDev… in testImageQueries() local
3736 (deviceFeatures.sparseBinding == VK_FALSE)) in testImageQueries()
3740 (deviceFeatures.sparseResidencyImage2D == VK_FALSE)) in testImageQueries()
3744 (deviceFeatures.sparseResidencyAliased == VK_FALSE)) in testImageQueries()
4127 vk::VkPhysicalDeviceFeatures2 deviceFeatures; in testAndroidHardwareBufferImageFormat() local
4128 deviceFeatures.sType = vk::VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2; in testAndroidHardwareBufferImageFormat()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationBasicSemaphoreTests.cpp339 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local
397 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase()
399 … createPhysicalFeature { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, DE_NULL, deviceFeatures }; in basicMultiQueueCase()
DvktSynchronizationInternallySynchronizedObjectsTests.cpp202 VkPhysicalDeviceFeatures deviceFeatures; in createQueues() local
251 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in createQueues()
259 deviceInfo.pEnabledFeatures = &deviceFeatures; in createQueues()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
DvktMemoryAllocationTests.cpp163 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, m_… in createTestDevice() local
212 …protMemSupported ? DE_NULL : &deviceFeatures // const VkPhysicalDeviceFeatures* pEnabledFeature… in createTestDevice()
246 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, dev… in createDeviceGroup() local
276 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceGroup()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
DvktOpaqueTypeIndexingTests.cpp261 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in checkSupported() local
268 if (!deviceFeatures.shaderSampledImageArrayDynamicIndexing) in checkSupported()
273 if (!deviceFeatures.shaderUniformBufferArrayDynamicIndexing) in checkSupported()
278 if (!deviceFeatures.shaderStorageBufferArrayDynamicIndexing) in checkSupported()
1587 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in iterate() local
1596 if(!deviceFeatures.vertexPipelineStoresAndAtomics) in iterate()
1600 if(!deviceFeatures.fragmentStoresAndAtomics) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRender.cpp1221 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupport() local
1226 if (!deviceFeatures.shaderResourceResidency) in checkSparseSupport()
1229 if (!deviceFeatures.sparseBinding) in checkSparseSupport()
1232 if (imageInfo.imageType == VK_IMAGE_TYPE_2D && !deviceFeatures.sparseResidencyImage2D) in checkSparseSupport()
1235 if (imageInfo.imageType == VK_IMAGE_TYPE_3D && !deviceFeatures.sparseResidencyImage3D) in checkSparseSupport()
DvktShaderRenderTextureGatherTests.cpp1198 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in init() local
1199 if (!deviceFeatures.shaderImageGatherExtended) in init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
DvktImageMismatchedWriteOpTests.cpp552 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(context.getInstanceInter… in checkSupport() local
553 if(!deviceFeatures.shaderInt64) in checkSupport()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/
DvktAttachmentRateTests.cpp1465 VkPhysicalDeviceFeatures deviceFeatures; in runCopyModeOnTransferQueue() local
1466 vki.getPhysicalDeviceFeatures(pd, &deviceFeatures); in runCopyModeOnTransferQueue()
1470 …eatePhysicalFeature { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, &fsrFeatures, deviceFeatures }; in runCopyModeOnTransferQueue()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp162 const vk::VkPhysicalDeviceFeatures& deviceFeatures, in verifyDriverSupport() argument
239 if (!deviceFeatures.vertexPipelineStoresAndAtomics) in verifyDriverSupport()
245 if (!deviceFeatures.fragmentStoresAndAtomics) in verifyDriverSupport()
254 if (viewType == vk::VK_IMAGE_VIEW_TYPE_CUBE_ARRAY && !deviceFeatures.imageCubeArray) in verifyDriverSupport()
715 const vk::VkPhysicalDeviceFeatures& deviceFeatures,
725 const vk::VkPhysicalDeviceFeatures& deviceFeatures,
743 const vk::VkPhysicalDeviceFeatures& deviceFeatures, in RenderInstanceShaders() argument
746 …addStage(vki, device, deviceFeatures, programCollection, "vertex", vk::VK_SHADER_STAGE_VERTEX_BIT… in RenderInstanceShaders()
747 …addStage(vki, device, deviceFeatures, programCollection, "tess_ctrl", vk::VK_SHADER_STAGE_TESSELLA… in RenderInstanceShaders()
748 …addStage(vki, device, deviceFeatures, programCollection, "tess_eval", vk::VK_SHADER_STAGE_TESSELLA… in RenderInstanceShaders()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
DvktComputeBasicComputeShaderTests.cpp2380 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, deviceGr… in createDeviceGroup() local
2414 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceGroup()
3045 VkPhysicalDeviceFeatures deviceFeatures; in iterate() local
3092 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in iterate()
3100 deviceInfo.pEnabledFeatures = &deviceFeatures; in iterate()

12