/external/skia/src/gpu/vk/ |
H A D | GrVkBackendContext.cpp | 192 VkPhysicalDeviceFeatures deviceFeatures; 193 vkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); 196 deviceFeatures.robustBufferAccess = VK_FALSE; 199 if (deviceFeatures.geometryShader) { 202 if (deviceFeatures.dualSrcBlend) { 205 if (deviceFeatures.sampleRateShading) { 242 &deviceFeatures // ppEnabledFeatures
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBase.cpp | 142 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local 154 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
|
H A D | vktSparseResourcesTestsUtil.cpp | 914 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local 916 if (!deviceFeatures.sparseBinding) 922 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; 924 return deviceFeatures.sparseResidencyImage3D == VK_TRUE;
|
/external/deqp/external/vulkancts/framework/vulkan/ |
H A D | vkQueryUtil.cpp | 240 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits stage) argument 243 return deviceFeatures.tessellationShader == VK_TRUE; 245 return deviceFeatures.geometryShader == VK_TRUE;
|
H A D | vkQueryUtil.hpp | 57 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits stage);
|
/external/deqp/external/vulkancts/modules/vulkan/ |
H A D | vktTestCase.cpp | 216 static VkPhysicalDeviceFeatures filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures); 258 VkPhysicalDeviceFeatures DefaultDevice::filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures) argument 260 VkPhysicalDeviceFeatures enabledDeviceFeatures = deviceFeatures;
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateVPTests.cpp | 240 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 242 if (!deviceFeatures.multiViewport) 245 if (!deviceFeatures.geometryShader)
|
H A D | vktDynamicStateRSTests.cpp | 608 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 610 if (!deviceFeatures.wideLines)
|
H A D | vktDynamicStateDSTests.cpp | 417 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 419 if (!deviceFeatures.depthBounds)
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationBasicSemaphoreTests.cpp | 130 VkPhysicalDeviceFeatures deviceFeatures; local 200 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); 208 deviceInfo.pEnabledFeatures = &deviceFeatures;
|
H A D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 197 VkPhysicalDeviceFeatures deviceFeatures; local 246 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); 254 deviceInfo.pEnabledFeatures = &deviceFeatures;
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferTests.cpp | 142 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); local 168 deviceInfo.pEnabledFeatures = &deviceFeatures;
|
H A D | vktApiFeatureInfo.cpp | 819 tcu::TestStatus deviceFeatures (Context& context) function in namespace:vkt::api::__anon3725 909 log << TestLog::Message << "deviceFeatures - Guard offset " << ndx << " not valid" << TestLog::EndMessage; 910 return tcu::TestStatus::fail("deviceFeatures buffer overflow"); 916 log << TestLog::Message << "deviceFeatures - VkPhysicalDeviceFeatures not completely initialized" << TestLog::EndMessage; 917 return tcu::TestStatus::fail("deviceFeatures incomplete initialization"); 1840 VkImageCreateFlags getValidImageCreateFlags (const VkPhysicalDeviceFeatures& deviceFeatures, VkFormat, VkFormatFeatureFlags, VkImageType type, VkImageUsageFlags usage) argument 1855 if (deviceFeatures.sparseBinding) 1858 if (deviceFeatures.sparseResidencyAliased) 1870 bool isRequiredImageParameterCombination (const VkPhysicalDeviceFeatures& deviceFeatures, argument 1878 DE_UNREF(deviceFeatures); 2050 const VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleTests.cpp | 1055 VkPhysicalDeviceFeatures deviceFeatures; local 1057 m_context.getInstanceInterface().getPhysicalDeviceFeatures(m_context.getPhysicalDevice(), &deviceFeatures); 1059 if (!deviceFeatures.sampleRateShading) 1284 VkPhysicalDeviceFeatures deviceFeatures; local 1286 context.getInstanceInterface().getPhysicalDeviceFeatures(context.getPhysicalDevice(), &deviceFeatures); 1288 if (!deviceFeatures.alphaToOne)
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.cpp | 628 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); 652 deviceInfo.pEnabledFeatures = &deviceFeatures; 1452 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local 1454 if (!deviceFeatures.shaderResourceResidency) 1457 if (!deviceFeatures.sparseBinding) 1460 if (imageType == VK_IMAGE_TYPE_2D && !deviceFeatures.sparseResidencyImage2D) 1463 if (imageType == VK_IMAGE_TYPE_3D && !deviceFeatures.sparseResidencyImage3D)
|
H A D | vktShaderRenderTextureGatherTests.cpp | 1169 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 1170 if (!deviceFeatures.shaderImageGatherExtended)
|
H A D | vktShaderRenderTextureFunctionTests.cpp | 1086 const vk::VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); local 1088 if (!deviceFeatures.imageCubeArray)
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktOpaqueTypeIndexingTests.cpp | 251 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 258 if (!deviceFeatures.shaderSampledImageArrayDynamicIndexing) 263 if (!deviceFeatures.shaderUniformBufferArrayDynamicIndexing) 268 if (!deviceFeatures.shaderStorageBufferArrayDynamicIndexing)
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingShaderAccessTests.cpp | 164 void verifyDriverSupport(const vk::VkPhysicalDeviceFeatures& deviceFeatures, argument 239 if (!deviceFeatures.vertexPipelineStoresAndAtomics) 245 if (!deviceFeatures.fragmentStoresAndAtomics) 915 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 925 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 943 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 946 addStage(vki, device, deviceFeatures, programCollection, "vertex", vk::VK_SHADER_STAGE_VERTEX_BIT, &m_vertexShaderModule); 947 addStage(vki, device, deviceFeatures, programCollection, "tess_ctrl", vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, &m_tessCtrlShaderModule); 948 addStage(vki, device, deviceFeatures, programCollection, "tess_eval", vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, &m_tessEvalShaderModule); 949 addStage(vki, device, deviceFeatures, programCollectio 941 RenderInstanceShaders(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const vk::BinaryCollection& programCollection) argument 955 addStage(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const vk::BinaryCollection& programCollection, const char* name, vk::VkShaderStageFlagBits stage, vk::Move<vk::VkShaderModule>* outModule) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationTests.cpp | 2087 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); 2089 if (!(deviceFeatures.fillModeNonSolid) && (m_polygonMode == VK_POLYGON_MODE_LINE || m_polygonMode == VK_POLYGON_MODE_POINT))
|