Lines Matching refs:caps
95 const SkSL::ShaderCapsClass** caps,
118 *caps = s_addAndTrueCaps.get();
122 *caps = s_negativeFractCaps.get();
126 *caps = s_noFragCoordCaps.get();
130 *caps = s_minAbsCaps.get();
134 *caps = s_defaultCaps.get();
138 *caps = s_emulateAbsIntCaps.get();
142 *caps = s_fbFetchSupport.get();
146 *caps = s_incompleteShortIntCaps.get();
150 *caps = s_div0Caps.get();
154 *caps = s_negativeAtanCaps.get();
159 *caps = s_negativeLdexpCaps.get();
163 *caps = s_powCaps.get();
167 *caps = s_rewriteLoopCaps.get();
171 *caps = s_rewriteSwitchCaps.get();
175 *caps = s_rewriteMatVecMulCaps.get();
179 *caps = s_rewriteMatrixComparisons.get();
183 *caps = s_derivativeCaps.get();
187 *caps = s_ternaryCaps.get();
191 *caps = s_precisionCaps.get();
195 *caps = s_version110Caps.get();
199 *caps = s_version450CoreCaps.get();
300 const SkSL::ShaderCapsClass* caps = &standaloneCaps;
303 if (!detect_shader_settings(text, &settings, &caps, &debugInfo)) {
329 SkSL::Compiler compiler(caps);
465 SkSL::Compiler compiler(caps);