Searched refs:feature_mgr (Results 1 – 6 of 6) sorted by relevance
196 auto* feature_mgr = context()->get_feature_mgr(); in IsCompatibleModule() local197 if (!feature_mgr->HasCapability(SpvCapabilityShader)) in IsCompatibleModule()199 if (feature_mgr->HasCapability(SpvCapabilityVariablePointers)) in IsCompatibleModule()201 if (feature_mgr->HasCapability(SpvCapabilityVariablePointersStorageBuffer)) in IsCompatibleModule()204 if (feature_mgr->HasCapability(SpvCapabilityRuntimeDescriptorArrayEXT)) { in IsCompatibleModule()837 auto* feature_mgr = context()->get_feature_mgr(); in ClampCoordinateForImageTexelPointer() local838 if (!feature_mgr->HasCapability(SpvCapabilityImageQuery)) { in ClampCoordinateForImageTexelPointer()845 feature_mgr->Analyze(context()->module()); in ClampCoordinateForImageTexelPointer()
401 auto feature_mgr = context()->get_feature_mgr(); in IsValidBasePointer() local402 if (feature_mgr->HasCapability(SpvCapabilityAddresses)) { in IsValidBasePointer()415 if ((feature_mgr->HasCapability(SpvCapabilityVariablePointersStorageBuffer) && in IsValidBasePointer()417 (feature_mgr->HasCapability(SpvCapabilityVariablePointers) && in IsValidBasePointer()
196 auto* feature_mgr = context()->get_feature_mgr(); in IsCompatibleModule() local197 if (!feature_mgr->HasCapability(SpvCapabilityShader)) in IsCompatibleModule()199 if (feature_mgr->HasCapability(SpvCapabilityVariablePointers)) in IsCompatibleModule()201 if (feature_mgr->HasCapability(SpvCapabilityVariablePointersStorageBuffer)) in IsCompatibleModule()204 if (feature_mgr->HasCapability(SpvCapabilityRuntimeDescriptorArrayEXT)) { in IsCompatibleModule()840 auto* feature_mgr = context()->get_feature_mgr(); in ClampCoordinateForImageTexelPointer()841 if (!feature_mgr->HasCapability(SpvCapabilityImageQuery)) { in ClampCoordinateForImageTexelPointer()848 feature_mgr->Analyze(context()->module()); in ClampCoordinateForImageTexelPointer()
493 auto feature_mgr = context()->get_feature_mgr(); in IsValidBasePointer() local494 if (feature_mgr->HasCapability(SpvCapabilityAddresses)) { in IsValidBasePointer()507 if ((feature_mgr->HasCapability(SpvCapabilityVariablePointersStorageBuffer) && in IsValidBasePointer()509 (feature_mgr->HasCapability(SpvCapabilityVariablePointers) && in IsValidBasePointer()
474 auto feature_mgr = context()->get_feature_mgr(); in IsValidBasePointer() local475 if (feature_mgr->HasCapability(SpvCapabilityAddresses)) { in IsValidBasePointer()488 if ((feature_mgr->HasCapability(SpvCapabilityVariablePointersStorageBuffer) && in IsValidBasePointer()490 (feature_mgr->HasCapability(SpvCapabilityVariablePointers) && in IsValidBasePointer()