• Home
  • Raw
  • Download

Lines Matching refs:feats

373       return screen->info.feats.features.samplerAnisotropy;  in zink_get_param()
470 return screen->info.feats.features.depthBiasClamp; in zink_get_param()
473 return screen->info.feats.features.pipelineStatisticsQuery; in zink_get_param()
476 return screen->info.feats.features.robustBufferAccess; in zink_get_param()
479 return screen->info.feats.features.multiDrawIndirect; in zink_get_param()
500 if (!screen->info.feats.features.dualSrcBlend) in zink_get_param()
508 return screen->info.feats.features.occlusionQueryPrecise; in zink_get_param()
538 return screen->info.feats.features.sampleRateShading; in zink_get_param()
576 return screen->info.feats.features.independentBlend; in zink_get_param()
629 return screen->info.feats.features.imageCubeArray; in zink_get_param()
664 return screen->info.feats.features.shaderStorageImageReadWithoutFormat; in zink_get_param()
667 return screen->info.feats.features.shaderStorageImageWriteWithoutFormat; in zink_get_param()
730 return screen->info.feats.features.shaderCullDistance; in zink_get_param()
733 return screen->info.feats.features.sparseBinding ? ZINK_SPARSE_BUFFER_PAGE_SIZE : 0; in zink_get_param()
737 return screen->info.feats.features.sparseResidencyImage2D ? in zink_get_param()
740 return screen->info.feats.features.sparseResidencyImage3D ? in zink_get_param()
743 return screen->info.feats.features.sparseResidencyImage2D ? in zink_get_param()
746 return screen->info.feats.features.sparseResidencyImage2D ? 1 : 0; in zink_get_param()
749 return screen->info.feats.features.sparseResidency2Samples ? 1 : 0; in zink_get_param()
803 return screen->info.feats.features.depthBounds; in zink_get_param()
824 if (!screen->info.feats.features.wideLines) in zink_get_paramf()
830 if (!screen->info.feats.features.largePoints) in zink_get_paramf()
836 if (!screen->info.feats.features.wideLines) in zink_get_paramf()
841 if (!screen->info.feats.features.largePoints) in zink_get_paramf()
848 if (!screen->info.feats.features.wideLines) in zink_get_paramf()
854 if (!screen->info.feats.features.largePoints) in zink_get_paramf()
859 if (!screen->info.feats.features.samplerAnisotropy) in zink_get_paramf()
891 if (screen->info.feats.features.tessellationShader && in zink_get_shader_param()
897 if (screen->info.feats.features.geometryShader) in zink_get_shader_param()
1016 return screen->info.feats.features.shaderInt16; in zink_get_shader_param()
1043 if (!screen->info.feats.features.vertexPipelineStoresAndAtomics) in zink_get_shader_param()
1048 if (!screen->info.feats.features.fragmentStoresAndAtomics) in zink_get_shader_param()
1063 if (screen->info.feats.features.shaderStorageImageExtendedFormats && in zink_get_shader_param()
1064 screen->info.feats.features.shaderStorageImageWriteWithoutFormat) in zink_get_shader_param()
1124 …if (storage_sample_count && !screen->info.feats.features.shaderStorageImageMultisample && bind & P… in zink_is_format_supported()
1246 !screen->info.feats.features.textureCompressionBC) in zink_is_format_supported()
1767 if (screen->info.feats.features.sparseResidencyImage2D) in populate_format_props()
1929 if (multi_sample && !screen->info.feats.features.sparseResidency2Samples) in zink_get_sparse_texture_virtual_page_size()
2021 if (screen->info.feats.sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2) { in zink_create_logical_device()
2022 dci.pNext = &screen->info.feats; in zink_create_logical_device()
2024 dci.pEnabledFeatures = &screen->info.feats.features; in zink_create_logical_device()
2049 if (!screen->info.feats.features.logicOp || in check_base_requirements()
2050 !screen->info.feats.features.fillModeNonSolid || in check_base_requirements()
2051 !screen->info.feats.features.shaderClipDistance || in check_base_requirements()
2063 CHECK_OR_PRINT(feats.features.logicOp); in check_base_requirements()
2064 CHECK_OR_PRINT(feats.features.fillModeNonSolid); in check_base_requirements()
2065 CHECK_OR_PRINT(feats.features.shaderClipDistance); in check_base_requirements()