Home
last modified time | relevance | path

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

/external/skia/src/gpu/vk/
DGrVkBackendContext.cpp236 VkPhysicalDeviceFeatures deviceFeatures; in Create() local
237 grVkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); in Create()
240 deviceFeatures.robustBufferAccess = VK_FALSE; in Create()
243 if (deviceFeatures.geometryShader) { in Create()
246 if (deviceFeatures.dualSrcBlend) { in Create()
249 if (deviceFeatures.sampleRateShading) { in Create()
286 &deviceFeatures // ppEnabledFeatures in Create()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmUtils.cpp41 …PhysicalDeviceFeatures filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures) in filterDefaultDeviceFeatures() argument
43 VkPhysicalDeviceFeatures enabledDeviceFeatures = deviceFeatures; in filterDefaultDeviceFeatures()
144 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vki, physicalDevic… in createDeviceWithExtensions() local
189 const VkPhysicalDeviceFeatures features = filterDefaultDeviceFeatures(deviceFeatures); in createDeviceWithExtensions()
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesBase.cpp142 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in createDeviceSupportingQueues() local
154 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceSupportingQueues()
DvktSparseResourcesTestsUtil.cpp879 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupportForImageType() local
881 if (!deviceFeatures.sparseBinding) in checkSparseSupportForImageType()
887 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; in checkSparseSupportForImageType()
889 return deviceFeatures.sparseResidencyImage3D == VK_TRUE; in checkSparseSupportForImageType()
/external/deqp/external/vulkancts/framework/vulkan/
DvkQueryUtil.cpp267 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits … in isShaderStageSupported() argument
270 return deviceFeatures.tessellationShader == VK_TRUE; in isShaderStageSupported()
272 return deviceFeatures.geometryShader == VK_TRUE; in isShaderStageSupported()
DvkQueryUtil.hpp60 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShad…
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationBasicSemaphoreTests.cpp118 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local
176 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase()
184 deviceInfo.pEnabledFeatures = &deviceFeatures; in basicMultiQueueCase()
DvktSynchronizationInternallySynchronizedObjectsTests.cpp197 VkPhysicalDeviceFeatures deviceFeatures; in createQueues() local
246 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in createQueues()
254 deviceInfo.pEnabledFeatures = &deviceFeatures; in createQueues()
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateVPTests.cpp240 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in ViewportArrayTestInstance() local
242 if (!deviceFeatures.multiViewport) in ViewportArrayTestInstance()
245 if (!deviceFeatures.geometryShader) in ViewportArrayTestInstance()
DvktDynamicStateRSTests.cpp599 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in LineWidthParamTestInstance() local
601 if (!deviceFeatures.wideLines) in LineWidthParamTestInstance()
DvktDynamicStateDSTests.cpp408 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in DepthBoundsParamTestInstance() local
410 if (!deviceFeatures.depthBounds) in DepthBoundsParamTestInstance()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFeatureInfo.cpp843 tcu::TestStatus deviceFeatures (Context& context) in deviceFeatures() function
2036 VkImageCreateFlags getValidImageCreateFlags (const VkPhysicalDeviceFeatures& deviceFeatures, VkForm… in getValidImageCreateFlags() argument
2051 if (deviceFeatures.sparseBinding) in getValidImageCreateFlags()
2054 if (deviceFeatures.sparseResidencyAliased) in getValidImageCreateFlags()
2066 bool isRequiredImageParameterCombination (const VkPhysicalDeviceFeatures& deviceFeatures, in isRequiredImageParameterCombination() argument
2074 DE_UNREF(deviceFeatures); in isRequiredImageParameterCombination()
2095 …DE_ASSERT(deviceFeatures.sparseBinding || (createFlags & (VK_IMAGE_CREATE_SPARSE_BINDING_BIT|VK_IM… in isRequiredImageParameterCombination()
2096 …DE_ASSERT(deviceFeatures.sparseResidencyAliased || (createFlags & VK_IMAGE_CREATE_SPARSE_ALIASED_B… in isRequiredImageParameterCombination()
2112 return (deviceFeatures.sparseResidencyImage2D == VK_TRUE); in isRequiredImageParameterCombination()
2114 return (deviceFeatures.sparseResidencyImage3D == VK_TRUE); in isRequiredImageParameterCombination()
[all …]
DvktApiBufferTests.cpp187 deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in createSparseContext() local
210 &deviceFeatures in createSparseContext()
DvktApiExternalMemoryTests.cpp2504 …const vk::VkPhysicalDeviceFeatures deviceFeatures (vk::getPhysicalDeviceFeatures(vki, physicalDev… in testBufferQueries() local
2535 (deviceFeatures.sparseBinding == VK_FALSE)) in testBufferQueries()
2539 (deviceFeatures.sparseResidencyAliased == VK_FALSE)) in testBufferQueries()
2543 (deviceFeatures.sparseResidencyBuffer == VK_FALSE)) in testBufferQueries()
3301 …const vk::VkPhysicalDeviceFeatures deviceFeatures (vk::getPhysicalDeviceFeatures(vki, physicalDev… in testImageQueries() local
3356 (deviceFeatures.sparseBinding == VK_FALSE)) in testImageQueries()
3360 (deviceFeatures.sparseResidencyImage2D == VK_FALSE)) in testImageQueries()
3364 (deviceFeatures.sparseResidencyAliased == VK_FALSE)) in testImageQueries()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktOpaqueTypeIndexingTests.cpp252 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in checkSupported() local
259 if (!deviceFeatures.shaderSampledImageArrayDynamicIndexing) in checkSupported()
264 if (!deviceFeatures.shaderUniformBufferArrayDynamicIndexing) in checkSupported()
269 if (!deviceFeatures.shaderStorageBufferArrayDynamicIndexing) in checkSupported()
1643 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in iterate() local
1652 if(!deviceFeatures.vertexPipelineStoresAndAtomics) in iterate()
1656 if(!deviceFeatures.fragmentStoresAndAtomics) in iterate()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMultisampleTests.cpp1056 VkPhysicalDeviceFeatures deviceFeatures; in MinSampleShadingInstance() local
1058 …t.getInstanceInterface().getPhysicalDeviceFeatures(m_context.getPhysicalDevice(), &deviceFeatures); in MinSampleShadingInstance()
1060 if (!deviceFeatures.sampleRateShading) in MinSampleShadingInstance()
1285 VkPhysicalDeviceFeatures deviceFeatures; in AlphaToOneInstance() local
1287 …ext.getInstanceInterface().getPhysicalDeviceFeatures(context.getPhysicalDevice(), &deviceFeatures); in AlphaToOneInstance()
1289 if (!deviceFeatures.alphaToOne) in AlphaToOneInstance()
/external/deqp/external/vulkancts/modules/vulkan/
DvktTestCase.cpp266 …sicalDeviceFeatures filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures);
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRender.cpp628 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in createDevice() local
652 deviceInfo.pEnabledFeatures = &deviceFeatures; in createDevice()
1381 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupport() local
1383 if (!deviceFeatures.shaderResourceResidency) in checkSparseSupport()
1386 if (!deviceFeatures.sparseBinding) in checkSparseSupport()
1389 if (imageType == VK_IMAGE_TYPE_2D && !deviceFeatures.sparseResidencyImage2D) in checkSparseSupport()
1392 if (imageType == VK_IMAGE_TYPE_3D && !deviceFeatures.sparseResidencyImage3D) in checkSparseSupport()
DvktShaderRenderTextureGatherTests.cpp1169 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in init() local
1170 if (!deviceFeatures.shaderImageGatherExtended) in init()
DvktShaderRenderTextureFunctionTests.cpp1086 const vk::VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); in checkDeviceFeatures() local
1088 if (!deviceFeatures.imageCubeArray) in checkDeviceFeatures()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp164 void verifyDriverSupport(const vk::VkPhysicalDeviceFeatures& deviceFeatures, in verifyDriverSupport() argument
239 if (!deviceFeatures.vertexPipelineStoresAndAtomics) in verifyDriverSupport()
245 if (!deviceFeatures.fragmentStoresAndAtomics) in verifyDriverSupport()
880 const vk::VkPhysicalDeviceFeatures& deviceFeatures,
890 const vk::VkPhysicalDeviceFeatures& deviceFeatures,
908 const vk::VkPhysicalDeviceFeatures& deviceFeatures, in RenderInstanceShaders() argument
911 …addStage(vki, device, deviceFeatures, programCollection, "vertex", vk::VK_SHADER_STAGE_VERTEX_BIT… in RenderInstanceShaders()
912 …addStage(vki, device, deviceFeatures, programCollection, "tess_ctrl", vk::VK_SHADER_STAGE_TESSELLA… in RenderInstanceShaders()
913 …addStage(vki, device, deviceFeatures, programCollection, "tess_eval", vk::VK_SHADER_STAGE_TESSELLA… in RenderInstanceShaders()
914 …addStage(vki, device, deviceFeatures, programCollection, "geometry", vk::VK_SHADER_STAGE_GEOMETRY_… in RenderInstanceShaders()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationTests.cpp2057 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in iterate() local
2059 …if (!(deviceFeatures.fillModeNonSolid) && (m_polygonMode == VK_POLYGON_MODE_LINE || m_polygonMode … in iterate()