Home
last modified time | relevance | path

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

123

/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/vk-gl-cts/external/vulkancts/modules_no_buildgn/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()
DvktRayTracingProceduralGeometryTests.cpp88 VkPhysicalDeviceFeatures2 deviceFeatures = initVulkanStructure(&deviceAddressFeatures); in DeviceHelper() local
90 vki.getPhysicalDeviceFeatures2(physicalDevice, &deviceFeatures); in DeviceHelper()
93 deviceFeatures.features.robustBufferAccess = VK_FALSE; in DeviceHelper()
122 deviceFeatures.pNext, // const void* pNext; in DeviceHelper()
130 &deviceFeatures.features, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in DeviceHelper()
/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()
DvktRayTracingProceduralGeometryTests.cpp88 VkPhysicalDeviceFeatures2 deviceFeatures = initVulkanStructure(&deviceAddressFeatures); in DeviceHelper() local
90 vki.getPhysicalDeviceFeatures2(physicalDevice, &deviceFeatures); in DeviceHelper()
93 deviceFeatures.features.robustBufferAccess = VK_FALSE; in DeviceHelper()
122 deviceFeatures.pNext, // const void* pNext; in DeviceHelper()
130 &deviceFeatures.features, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in DeviceHelper()
/third_party/vk-gl-cts/external/vulkancts/vkscserver/
DvksStructsVKSC.hpp62 , deviceFeatures (deviceFeatures_) in VulkanJsonPipelineDescription()
86 string deviceFeatures; member
96 …serializer.Serialize(v.id, v.pipelineContents, v.deviceFeatures, v.deviceExtensions, v.currentCoun… in SerializeItem()
101 …serializer.Serialize(v.id, v.pipelineContents, v.deviceFeatures, v.deviceExtensions, v.currentCoun… in SerializeItem()
DvksCacheBuilder.cpp231 readJSON_VkPhysicalDeviceFeatures2(jsonReader, pipeline.deviceFeatures, deviceFeatures2); in exportFilesForExternalCompiler()
339 readJSON_VkPhysicalDeviceFeatures2(jsonReader, pipeline.deviceFeatures, deviceFeatures2); in exportFilesForExternalCompiler()
466 …rn lhs.deviceExtensions < rhs.deviceExtensions; return lhs.deviceFeatures < rhs.deviceFeatures; }… in buildPipelineCache()
468 std::string deviceFeatures = "<empty>"; in buildPipelineCache() local
507 …if (pcDevice.get() == DE_NULL || deviceFeatures != pipeline.deviceFeatures || deviceExtensions != … in buildPipelineCache()
552 void* pNextChain = readJSON_pNextChain(jsonReader, pipeline.deviceFeatures); in buildPipelineCache()
584 …if (pipeline2.deviceFeatures != pipeline.deviceFeatures || pipeline2.deviceExtensions != pipeline.… in buildPipelineCache()
659 deviceFeatures = pipeline.deviceFeatures; in buildPipelineCache()
/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_no_buildgn/vulkan/sparse_resources/
DvktSparseResourcesBase.cpp180 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physical… in createDeviceSupportingQueues() local
204 …requireShaderImageAtomicInt64Features ? DE_NULL : &deviceFeatures, // const VkPhysicalDeviceFeatur… in createDeviceSupportingQueues()
DvktSparseResourcesTestsUtil.cpp943 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupportForImageType() local
945 if (!deviceFeatures.sparseBinding) in checkSparseSupportForImageType()
951 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; in checkSparseSupportForImageType()
953 return deviceFeatures.sparseResidencyImage3D == VK_TRUE; in checkSparseSupportForImageType()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesBase.cpp180 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physical… in createDeviceSupportingQueues() local
204 …requireShaderImageAtomicInt64Features ? DE_NULL : &deviceFeatures, // const VkPhysicalDeviceFeatur… in createDeviceSupportingQueues()
DvktSparseResourcesTestsUtil.cpp943 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupportForImageType() local
945 if (!deviceFeatures.sparseBinding) in checkSparseSupportForImageType()
951 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; in checkSparseSupportForImageType()
953 return deviceFeatures.sparseResidencyImage3D == VK_TRUE; in checkSparseSupportForImageType()
/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.cpp442 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits … in isShaderStageSupported() argument
445 return deviceFeatures.tessellationShader == VK_TRUE; in isShaderStageSupported()
447 return deviceFeatures.geometryShader == VK_TRUE; in isShaderStageSupported()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
DvktDrawConcurrentTests.cpp122 VkPhysicalDeviceFeatures deviceFeatures; in iterate() local
156 instanceDriver.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in iterate()
202 deviceInfo.pEnabledFeatures = &deviceFeatures; in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawConcurrentTests.cpp122 VkPhysicalDeviceFeatures deviceFeatures; in iterate() local
156 instanceDriver.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in iterate()
202 deviceInfo.pEnabledFeatures = &deviceFeatures; in iterate()
/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()
1588 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in iterate() local
1597 if(!deviceFeatures.vertexPipelineStoresAndAtomics) in iterate()
1601 if(!deviceFeatures.fragmentStoresAndAtomics) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/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()
1588 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in iterate() local
1597 if(!deviceFeatures.vertexPipelineStoresAndAtomics) in iterate()
1601 if(!deviceFeatures.fragmentStoresAndAtomics) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
DvktMemoryAllocationTests.cpp178 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, ph… in createTestDevice() local
271 …(protMemSupported || usePageable || m_deviceCoherentMemSupported) ? DE_NULL : &deviceFeatures // c… in createTestDevice()
310 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, devi… in createDeviceGroup() local
340 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceGroup()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/
DvktMemoryAllocationTests.cpp178 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, ph… in createTestDevice() local
271 …(protMemSupported || usePageable || m_deviceCoherentMemSupported) ? DE_NULL : &deviceFeatures // c… in createTestDevice()
310 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, devi… in createDeviceGroup() local
340 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceGroup()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/
DvktGlobalPriorityQueueUtils.cpp240 const VkPhysicalDeviceFeatures& deviceFeatures = ctx.getDeviceFeatures(); in SpecialDevice() local
267 deviceCreateInfo.pEnabledFeatures = &deviceFeatures; in SpecialDevice()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
DvktGlobalPriorityQueueUtils.cpp240 const VkPhysicalDeviceFeatures& deviceFeatures = ctx.getDeviceFeatures(); in SpecialDevice() local
267 deviceCreateInfo.pEnabledFeatures = &deviceFeatures; in SpecialDevice()
DvktSynchronizationBasicSemaphoreTests.cpp442 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local
540 instanceInterface.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase()
542 … createPhysicalFeature { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, DE_NULL, deviceFeatures }; in basicMultiQueueCase()

123