Searched defs:deviceFeatures (Results 1 - 21 of 21) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesBase.cpp174 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, physicalDevice); local
186 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
H A DvktSparseResourcesTestsUtil.cpp911 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 DvktSpvAsmUtils.cpp41 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 DvktSynchronizationBasicSemaphoreTests.cpp118 VkPhysicalDeviceFeatures deviceFeatures; local
176 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures);
184 deviceInfo.pEnabledFeatures = &deviceFeatures;
H A DvktSynchronizationInternallySynchronizedObjectsTests.cpp197 VkPhysicalDeviceFeatures deviceFeatures; local
246 instance.getPhysicalDeviceFeatures(physicalDevice, &deviceFeatures);
254 deviceInfo.pEnabledFeatures = &deviceFeatures;
/external/skia/src/gpu/vk/
H A DGrVkBackendContext.cpp236 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 DGrVkBackendContext.cpp236 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 DvktDynamicStateVPTests.cpp240 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local
242 if (!deviceFeatures.multiViewport)
245 if (!deviceFeatures.geometryShader)
H A DvktDynamicStateDSTests.cpp408 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local
410 if (!deviceFeatures.depthBounds)
H A DvktDynamicStateRSTests.cpp599 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local
601 if (!deviceFeatures.wideLines)
/external/deqp/external/vulkancts/framework/vulkan/
H A DvkQueryUtil.cpp344 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 DvktApiBufferTests.cpp194 deviceFeatures = getPhysicalDeviceFeatures(vk, physicalDevice); local
217 &deviceFeatures
H A DvktApiFeatureInfo.cpp898 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 DvktMemoryAllocationTests.cpp182 const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instance, deviceGroupInfo.pPhysicalDevices[physDeviceIdx]); local
212 &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktOpaqueTypeIndexingTests.cpp252 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 DvktShaderRender.cpp640 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 DvktShaderRenderTextureGatherTests.cpp1169 const vk::VkPhysicalDeviceFeatures& deviceFeatures = m_context.getDeviceFeatures(); local
1170 if (!deviceFeatures.shaderImageGatherExtended)
H A DvktShaderRenderTextureFunctionTests.cpp652 const vk::VkPhysicalDeviceFeatures& deviceFeatures = context.getDeviceFeatures(); local
654 if (!deviceFeatures.imageCubeArray)
/external/skqp/tests/
H A DVkHardwareBufferTest.cpp708 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 DvktPipelineMultisampleTests.cpp1155 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 DvktBindingShaderAccessTests.cpp165 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...]

Completed in 502 milliseconds