Home
last modified time | relevance | path

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

/external/skia/src/gpu/vk/
DGrVkBackendContext.cpp192 VkPhysicalDeviceFeatures deviceFeatures; in Create() local
193 vkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); in Create()
196 deviceFeatures.robustBufferAccess = VK_FALSE; in Create()
199 if (deviceFeatures.geometryShader) { in Create()
202 if (deviceFeatures.dualSrcBlend) { in Create()
205 if (deviceFeatures.sampleRateShading) { in Create()
242 &deviceFeatures // ppEnabledFeatures in Create()
/external/deqp/external/vulkancts/framework/vulkan/
DvkQueryUtil.cpp240 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits … in isShaderStageSupported() argument
243 return deviceFeatures.tessellationShader == VK_TRUE; in isShaderStageSupported()
245 return deviceFeatures.geometryShader == VK_TRUE; in isShaderStageSupported()
DvkQueryUtil.hpp57 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShad…
/external/deqp/external/vulkancts/modules/vulkan/
DvktTestCase.cpp216 …sicalDeviceFeatures filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures);
258 …eatures DefaultDevice::filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures) in filterDefaultDeviceFeatures() argument
260 VkPhysicalDeviceFeatures enabledDeviceFeatures = deviceFeatures; in filterDefaultDeviceFeatures()
/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.cpp914 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupportForImageType() local
916 if (!deviceFeatures.sparseBinding) in checkSparseSupportForImageType()
922 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; in checkSparseSupportForImageType()
924 return deviceFeatures.sparseResidencyImage3D == VK_TRUE; in checkSparseSupportForImageType()
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationBasicSemaphoreTests.cpp130 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local
200 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase()
208 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.cpp608 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in LineWidthParamTestInstance() local
610 if (!deviceFeatures.wideLines) in LineWidthParamTestInstance()
DvktDynamicStateDSTests.cpp417 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in DepthBoundsParamTestInstance() local
419 if (!deviceFeatures.depthBounds) in DepthBoundsParamTestInstance()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiFeatureInfo.cpp819 tcu::TestStatus deviceFeatures (Context& context) in deviceFeatures() function
1840 VkImageCreateFlags getValidImageCreateFlags (const VkPhysicalDeviceFeatures& deviceFeatures, VkForm… in getValidImageCreateFlags() argument
1855 if (deviceFeatures.sparseBinding) in getValidImageCreateFlags()
1858 if (deviceFeatures.sparseResidencyAliased) in getValidImageCreateFlags()
1870 bool isRequiredImageParameterCombination (const VkPhysicalDeviceFeatures& deviceFeatures, in isRequiredImageParameterCombination() argument
1878 DE_UNREF(deviceFeatures); in isRequiredImageParameterCombination()
1899 …DE_ASSERT(deviceFeatures.sparseBinding || (createFlags & (VK_IMAGE_CREATE_SPARSE_BINDING_BIT|VK_IM… in isRequiredImageParameterCombination()
1900 …DE_ASSERT(deviceFeatures.sparseResidencyAliased || (createFlags & VK_IMAGE_CREATE_SPARSE_ALIASED_B… in isRequiredImageParameterCombination()
1916 return (deviceFeatures.sparseResidencyImage2D == VK_TRUE); in isRequiredImageParameterCombination()
1918 return (deviceFeatures.sparseResidencyImage3D == VK_TRUE); in isRequiredImageParameterCombination()
[all …]
DvktApiBufferTests.cpp142 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in createSparseContext() local
168 deviceInfo.pEnabledFeatures = &deviceFeatures; in createSparseContext()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMultisampleTests.cpp1055 VkPhysicalDeviceFeatures deviceFeatures; in MinSampleShadingInstance() local
1057 …t.getInstanceInterface().getPhysicalDeviceFeatures(m_context.getPhysicalDevice(), &deviceFeatures); in MinSampleShadingInstance()
1059 if (!deviceFeatures.sampleRateShading) in MinSampleShadingInstance()
1284 VkPhysicalDeviceFeatures deviceFeatures; in AlphaToOneInstance() local
1286 …ext.getInstanceInterface().getPhysicalDeviceFeatures(context.getPhysicalDevice(), &deviceFeatures); in AlphaToOneInstance()
1288 if (!deviceFeatures.alphaToOne) in AlphaToOneInstance()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRender.cpp628 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in createDevice() local
652 deviceInfo.pEnabledFeatures = &deviceFeatures; in createDevice()
1452 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in checkSparseSupport() local
1454 if (!deviceFeatures.shaderResourceResidency) in checkSparseSupport()
1457 if (!deviceFeatures.sparseBinding) in checkSparseSupport()
1460 if (imageType == VK_IMAGE_TYPE_2D && !deviceFeatures.sparseResidencyImage2D) in checkSparseSupport()
1463 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/shaderexecutor/
DvktOpaqueTypeIndexingTests.cpp251 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in checkSupported() local
258 if (!deviceFeatures.shaderSampledImageArrayDynamicIndexing) in checkSupported()
263 if (!deviceFeatures.shaderUniformBufferArrayDynamicIndexing) in checkSupported()
268 if (!deviceFeatures.shaderStorageBufferArrayDynamicIndexing) in checkSupported()
/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()
915 const vk::VkPhysicalDeviceFeatures& deviceFeatures,
925 const vk::VkPhysicalDeviceFeatures& deviceFeatures,
943 const vk::VkPhysicalDeviceFeatures& deviceFeatures, in RenderInstanceShaders() argument
946 …addStage(vki, device, deviceFeatures, programCollection, "vertex", vk::VK_SHADER_STAGE_VERTEX_BIT… in RenderInstanceShaders()
947 …addStage(vki, device, deviceFeatures, programCollection, "tess_ctrl", vk::VK_SHADER_STAGE_TESSELLA… in RenderInstanceShaders()
948 …addStage(vki, device, deviceFeatures, programCollection, "tess_eval", vk::VK_SHADER_STAGE_TESSELLA… in RenderInstanceShaders()
949 …addStage(vki, device, deviceFeatures, programCollection, "geometry", vk::VK_SHADER_STAGE_GEOMETRY_… in RenderInstanceShaders()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/rasterization/
DvktRasterizationTests.cpp2087 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in iterate() local
2089 …if (!(deviceFeatures.fillModeNonSolid) && (m_polygonMode == VK_POLYGON_MODE_LINE || m_polygonMode … in iterate()