/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBase.cpp | 174 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local 186 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
|
H A D | vktSparseResourcesTestsUtil.cpp | 911 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local 913 if (!deviceFeatures.sparseBinding) 919 return deviceFeatures.sparseResidencyImage2D == VK_TRUE; 921 return deviceFeatures.sparseResidencyImage3D == VK_TRUE;
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmUtils.cpp | 41 VkPhysicalDeviceFeatures filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures) argument 43 VkPhysicalDeviceFeatures enabledDeviceFeatures = deviceFeatures; 144 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vki, physicalDevice); local 190 const VkPhysicalDeviceFeatures features = filterDefaultDeviceFeatures(deviceFeatures);
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationBasicSemaphoreTests.cpp | 118 VkPhysicalDeviceFeatures deviceFeatures; local 176 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); 184 deviceInfo.pEnabledFeatures = &deviceFeatures;
|
H A D | vktSynchronizationInternallySynchronizedObjectsTests.cpp | 197 VkPhysicalDeviceFeatures deviceFeatures; local 246 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures); 254 deviceInfo.pEnabledFeatures = &deviceFeatures;
|
/external/skia/src/gpu/vk/ |
H A D | GrVkBackendContext.cpp | 236 VkPhysicalDeviceFeatures deviceFeatures; local 237 grVkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); 240 deviceFeatures.robustBufferAccess = VK_FALSE; 243 if (deviceFeatures.geometryShader) { 246 if (deviceFeatures.dualSrcBlend) { 249 if (deviceFeatures.sampleRateShading) { 286 &deviceFeatures // ppEnabledFeatures
|
/external/skqp/src/gpu/vk/ |
H A D | GrVkBackendContext.cpp | 236 VkPhysicalDeviceFeatures deviceFeatures; local 237 grVkGetPhysicalDeviceFeatures(physDev, &deviceFeatures); 240 deviceFeatures.robustBufferAccess = VK_FALSE; 243 if (deviceFeatures.geometryShader) { 246 if (deviceFeatures.dualSrcBlend) { 249 if (deviceFeatures.sampleRateShading) { 286 &deviceFeatures // ppEnabledFeatures
|
/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 | vktDynamicStateDSTests.cpp | 408 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 410 if (!deviceFeatures.depthBounds)
|
H A D | vktDynamicStateRSTests.cpp | 599 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 601 if (!deviceFeatures.wideLines)
|
/external/deqp/external/vulkancts/framework/vulkan/ |
H A D | vkQueryUtil.cpp | 344 bool isShaderStageSupported (const VkPhysicalDeviceFeatures& deviceFeatures, VkShaderStageFlagBits stage) argument 347 return deviceFeatures.tessellationShader == VK_TRUE; 349 return deviceFeatures.geometryShader == VK_TRUE;
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferTests.cpp | 194 deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); local 217 &deviceFeatures
|
H A D | vktApiFeatureInfo.cpp | 898 tcu::TestStatus deviceFeatures (Context& context) function in namespace:vkt::api::__anon4249 988 log << TestLog::Message << "deviceFeatures - Guard offset " << ndx << " not valid" << TestLog::EndMessage; 989 return tcu::TestStatus::fail("deviceFeatures buffer overflow"); 995 log << TestLog::Message << "deviceFeatures - VkPhysicalDeviceFeatures not completely initialized" << TestLog::EndMessage; 996 return tcu::TestStatus::fail("deviceFeatures incomplete initialization"); 2207 VkImageCreateFlags getValidImageCreateFlags (const VkPhysicalDeviceFeatures& deviceFeatures, VkFormat, VkFormatFeatureFlags, VkImageType type, VkImageUsageFlags usage) argument 2222 if (deviceFeatures.sparseBinding) 2225 if (deviceFeatures.sparseResidencyAliased) 2237 bool isRequiredImageParameterCombination (const VkPhysicalDeviceFeatures& deviceFeatures, argument 2245 DE_UNREF(deviceFeatures); 2417 const VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryAllocationTests.cpp | 182 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, deviceGroupInfo.pPhysicalDevices[physDeviceIdx]); local 212 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktOpaqueTypeIndexingTests.cpp | 252 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 259 if (!deviceFeatures.shaderSampledImageArrayDynamicIndexing) 264 if (!deviceFeatures.shaderUniformBufferArrayDynamicIndexing) 269 if (!deviceFeatures.shaderStorageBufferArrayDynamicIndexing) 1622 const VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local 1631 if(!deviceFeatures.vertexPipelineStoresAndAtomics) 1635 if(!deviceFeatures.fragmentStoresAndAtomics)
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.cpp | 640 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); 664 deviceInfo.pEnabledFeatures = &deviceFeatures; 1393 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local 1398 if (!deviceFeatures.shaderResourceResidency) 1401 if (!deviceFeatures.sparseBinding) 1404 if (imageInfo.imageType == VK_IMAGE_TYPE_2D && !deviceFeatures.sparseResidencyImage2D) 1407 if (imageInfo.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 | 652 const vk::VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); local 654 if (!deviceFeatures.imageCubeArray)
|
/external/skqp/tests/ |
H A D | VkHardwareBufferTest.cpp | 708 VkPhysicalDeviceFeatures deviceFeatures; local 709 fVkGetPhysicalDeviceFeatures(fPhysDev, &deviceFeatures); 712 deviceFeatures.robustBufferAccess = VK_FALSE; 715 if (deviceFeatures.geometryShader) { 718 if (deviceFeatures.dualSrcBlend) { 721 if (deviceFeatures.sampleRateShading) { 750 &deviceFeatures // ppEnabledFeatures
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleTests.cpp | 1155 VkPhysicalDeviceFeatures deviceFeatures; local 1157 m_context.getInstanceInterface().getPhysicalDeviceFeatures(m_context.getPhysicalDevice(), &deviceFeatures); 1159 if (!deviceFeatures.sampleRateShading) 1438 VkPhysicalDeviceFeatures deviceFeatures; local 1440 context.getInstanceInterface().getPhysicalDeviceFeatures(context.getPhysicalDevice(), &deviceFeatures); 1442 if (!deviceFeatures.alphaToOne)
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingShaderAccessTests.cpp | 165 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 241 if (!deviceFeatures.vertexPipelineStoresAndAtomics) 247 if (!deviceFeatures.fragmentStoresAndAtomics) 882 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 892 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 910 const vk::VkPhysicalDeviceFeatures& deviceFeatures, 913 addStage(vki, device, deviceFeatures, programCollection, "vertex", vk::VK_SHADER_STAGE_VERTEX_BIT, &m_vertexShaderModule); 914 addStage(vki, device, deviceFeatures, programCollection, "tess_ctrl", vk::VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, &m_tessCtrlShaderModule); 915 addStage(vki, device, deviceFeatures, programCollection, "tess_eval", vk::VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, &m_tessEvalShaderModule); 916 addStage(vki, device, deviceFeatures, programCollectio 164 verifyDriverSupport(const deUint32 apiVersion, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const std::vector<std::string>& deviceExtensions, DescriptorUpdateMethod updateMethod, vk::VkDescriptorType descType, vk::VkShaderStageFlags activeStages) argument 908 RenderInstanceShaders(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const vk::BinaryCollection& programCollection) argument 922 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...] |