Home
last modified time | relevance | path

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

123

/third_party/skia/tests/
H A 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/
H A 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()
H A 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_no_buildgn/vulkan/ray_tracing/
H A 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()
H A 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()
H A 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/
H A DvksStructsVKSC.hpp62 , deviceFeatures (deviceFeatures_) in VulkanJsonPipelineDescription()
86 string deviceFeatures; member
96 serializer.Serialize(v.id, v.pipelineContents, v.deviceFeatures, v.deviceExtensions, v.currentCount, v.maxCount, v.allCount, v.tests); in SerializeItem()
101 serializer.Serialize(v.id, v.pipelineContents, v.deviceFeatures, v.deviceExtensions, v.currentCount, v.maxCount, v.allCount, v.tests); in SerializeItem()
H A DvksCacheBuilder.cpp231 readJSON_VkPhysicalDeviceFeatures2(jsonReader, pipeline.deviceFeatures, deviceFeatures2); in exportFilesForExternalCompiler()
339 readJSON_VkPhysicalDeviceFeatures2(jsonReader, pipeline.deviceFeatures, deviceFeatures2); in exportFilesForExternalCompiler()
466 std::sort(begin(pipelines), end(pipelines), [](const VulkanJsonPipelineDescription& lhs, const VulkanJsonPipelineDescription& rhs) { if (lhs.deviceExtensions != rhs.deviceExtensions) return 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 != pipeline.deviceExtensions) in buildPipelineCache()
552 void* pNextChain = readJSON_pNextChain(jsonReader, pipeline.deviceFeatures); in buildPipelineCache()
584 if (pipeline2.deviceFeatures != pipeline.deviceFeatures || pipeline in buildPipelineCache()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A 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, in queryDeviceExtensionFeatures()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/
H A DvktShaderObjectApiTests.cpp66 vk::VkPhysicalDeviceFeatures2 deviceFeatures = vk::initVulkanStructure(); in iterate() local
68 vki.getPhysicalDeviceFeatures2(physicalDevice, &deviceFeatures); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesBase.cpp186 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physicalDevice); in createDeviceSupportingQueues() local
234 useFeatures2 ? nullptr : &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceSupportingQueues()
H A DvktSparseResourcesTestsUtil.cpp946 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice);
948 if (!deviceFeatures.sparseBinding)
954 return deviceFeatures.sparseResidencyImage2D == VK_TRUE;
956 return deviceFeatures.sparseResidencyImage3D == VK_TRUE;
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/
H A DvktSparseResourcesBase.cpp180 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physicalDevice); in createDeviceSupportingQueues() local
204 requireShaderImageAtomicInt64Features ? DE_NULL : &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceSupportingQueues()
H A DvktSparseResourcesTestsUtil.cpp943 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice);
945 if (!deviceFeatures.sparseBinding)
951 return deviceFeatures.sparseResidencyImage2D == VK_TRUE;
953 return deviceFeatures.sparseResidencyImage3D == VK_TRUE;
/third_party/skia/tools/gpu/vk/
H A 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/
H A DvkQueryUtil.cpp529 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits stage) in isShaderStageSupported() argument
532 return deviceFeatures.tessellationShader == VK_TRUE; in isShaderStageSupported()
534 return deviceFeatures.geometryShader == VK_TRUE; in isShaderStageSupported()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A 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_no_buildgn/vulkan/draw/
H A 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/
H A DvktOpaqueTypeIndexingTests.cpp259 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in checkSupported() local
266 if (!deviceFeatures.shaderSampledImageArrayDynamicIndexing) in checkSupported()
271 if (!deviceFeatures.shaderUniformBufferArrayDynamicIndexing) in checkSupported()
276 if (!deviceFeatures.shaderStorageBufferArrayDynamicIndexing) in checkSupported()
1582 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in iterate() local
1591 if(!deviceFeatures.vertexPipelineStoresAndAtomics) in iterate()
1595 if(!deviceFeatures.fragmentStoresAndAtomics) in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A 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/synchronization/
H A DvktGlobalPriorityQueueUtils.cpp240 const VkPhysicalDeviceFeatures& deviceFeatures = ctx.getDeviceFeatures(); in SpecialDevice() local
267 deviceCreateInfo.pEnabledFeatures = &deviceFeatures; in SpecialDevice()
H A DvktSynchronizationBasicSemaphoreTests.cpp442 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local
540 instanceInterface.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase()
542 VkPhysicalDeviceFeatures2 createPhysicalFeature { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, DE_NULL, deviceFeatures }; in basicMultiQueueCase()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryAllocationTests.cpp177 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physicalDevice); in createTestDevice() local
272 (protMemSupported || usePageable || m_deviceCoherentMemSupported) ? DE_NULL : &deviceFeatures // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createTestDevice()
310 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, deviceGroupInfo.pPhysicalDevices[physDeviceIdx]); in createDeviceGroup() local
340 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceGroup()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/
H A DvktMemoryAllocationTests.cpp178 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physicalDevice); in createTestDevice() local
271 (protMemSupported || usePageable || m_deviceCoherentMemSupported) ? DE_NULL : &deviceFeatures // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createTestDevice()
310 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, deviceGroupInfo.pPhysicalDevices[physDeviceIdx]); in createDeviceGroup() local
340 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceGroup()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationBasicSemaphoreTests.cpp522 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local
620 instanceInterface.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase()
622 VkPhysicalDeviceFeatures2 createPhysicalFeature { VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, DE_NULL, deviceFeatures }; in basicMultiQueueCase()

Completed in 32 milliseconds

123