/third_party/skia/tests/ |
D | VkPriorityExtensionTest.cpp | 224 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/ |
D | VkPriorityExtensionTest.cpp | 224 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/ |
D | vktRayTracingNullASTests.cpp | 148 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()
|
D | vktRayTracingPipelineLibraryTests.cpp | 140 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/ |
D | vktSparseResourcesBase.cpp | 177 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physical… in createDeviceSupportingQueues() local 189 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceSupportingQueues()
|
D | vktSparseResourcesTestsUtil.cpp | 972 …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/ |
D | RendererVk.cpp | 1543 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/ |
D | vktDrawConcurrentTests.cpp | 115 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/ |
D | VkTestUtils.cpp | 653 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/ |
D | VkTestUtils.cpp | 693 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/ |
D | vkQueryUtil.cpp | 416 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()
|
D | vkQueryUtil.hpp | 75 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShad…
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
D | vktApiDeviceInitializationTests.cpp | 1396 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()
|
D | vktApiFeatureInfo.cpp | 2267 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 …]
|
D | vktApiExternalMemoryTests.cpp | 2805 …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/ |
D | vktSynchronizationBasicSemaphoreTests.cpp | 339 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()
|
D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 202 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/ |
D | vktMemoryAllocationTests.cpp | 163 …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/ |
D | vktOpaqueTypeIndexingTests.cpp | 261 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/ |
D | vktShaderRender.cpp | 1221 …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()
|
D | vktShaderRenderTextureGatherTests.cpp | 1198 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/ |
D | vktImageMismatchedWriteOpTests.cpp | 552 …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/ |
D | vktAttachmentRateTests.cpp | 1465 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/ |
D | vktBindingShaderAccessTests.cpp | 162 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/ |
D | vktComputeBasicComputeShaderTests.cpp | 2380 …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()
|