/external/skia/src/gpu/vk/ |
D | GrVkBackendContext.cpp | 192 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/ |
D | vkQueryUtil.cpp | 240 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()
|
D | vkQueryUtil.hpp | 57 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShad…
|
/external/deqp/external/vulkancts/modules/vulkan/ |
D | vktTestCase.cpp | 216 …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/ |
D | vktSparseResourcesBase.cpp | 142 …const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice… in createDeviceSupportingQueues() local 154 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures; in createDeviceSupportingQueues()
|
D | vktSparseResourcesTestsUtil.cpp | 914 …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/ |
D | vktSynchronizationBasicSemaphoreTests.cpp | 130 VkPhysicalDeviceFeatures deviceFeatures; in basicMultiQueueCase() local 200 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); in basicMultiQueueCase() 208 deviceInfo.pEnabledFeatures = &deviceFeatures; in basicMultiQueueCase()
|
D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 197 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/ |
D | vktDynamicStateVPTests.cpp | 240 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in ViewportArrayTestInstance() local 242 if (!deviceFeatures.multiViewport) in ViewportArrayTestInstance() 245 if (!deviceFeatures.geometryShader) in ViewportArrayTestInstance()
|
D | vktDynamicStateRSTests.cpp | 608 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in LineWidthParamTestInstance() local 610 if (!deviceFeatures.wideLines) in LineWidthParamTestInstance()
|
D | vktDynamicStateDSTests.cpp | 417 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in DepthBoundsParamTestInstance() local 419 if (!deviceFeatures.depthBounds) in DepthBoundsParamTestInstance()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiFeatureInfo.cpp | 819 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 …]
|
D | vktApiBufferTests.cpp | 142 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in createSparseContext() local 168 deviceInfo.pEnabledFeatures = &deviceFeatures; in createSparseContext()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMultisampleTests.cpp | 1055 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/ |
D | vktShaderRender.cpp | 628 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()
|
D | vktShaderRenderTextureGatherTests.cpp | 1169 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); in init() local 1170 if (!deviceFeatures.shaderImageGatherExtended) in init()
|
D | vktShaderRenderTextureFunctionTests.cpp | 1086 const vk::VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); in checkDeviceFeatures() local 1088 if (!deviceFeatures.imageCubeArray) in checkDeviceFeatures()
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktOpaqueTypeIndexingTests.cpp | 251 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/ |
D | vktBindingShaderAccessTests.cpp | 164 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/ |
D | vktRasterizationTests.cpp | 2087 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); in iterate() local 2089 …if (!(deviceFeatures.fillModeNonSolid) && (m_polygonMode == VK_POLYGON_MODE_LINE || m_polygonMode … in iterate()
|