Home | History | Annotate | Download | only in sksl

Lines Matching refs:result

180         sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
181 result->fVersionDeclString = "#version 400";
182 result->fShaderDerivativeSupport = true;
183 return result;
187 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
188 result->fVersionDeclString = "#version 450 core";
189 return result;
193 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
194 result->fVersionDeclString = "#version 110";
195 result->fGLSLGeneration = GrGLSLGeneration::k110_GrGLSLGeneration;
196 return result;
200 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
201 result->fVersionDeclString = "#version 400";
202 result->fUsesPrecisionModifiers = true;
203 return result;
207 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
208 result->fVersionDeclString = "#version 400";
209 result->fCanUseMinAndAbsTogether = false;
210 return result;
214 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
215 result->fVersionDeclString = "#version 400";
216 result->fCanUseFractForNegativeValues = false;
217 return result;
221 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
222 result->fVersionDeclString = "#version 400";
223 result->fMustForceNegatedAtanParamToFloat = true;
224 return result;
228 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
229 result->fVersionDeclString = "#version 400";
230 result->fShaderDerivativeSupport = true;
231 result->fShaderDerivativeExtensionString = "GL_OES_standard_derivatives";
232 result->fUsesPrecisionModifiers = true;
233 return result;
237 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
238 result->fVersionDeclString = "#version 110";
239 result->fGLSLGeneration = GrGLSLGeneration::k110_GrGLSLGeneration;
240 result->fFragCoordConventionsExtensionString = "GL_ARB_fragment_coord_conventions";
241 return result;
245 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
246 result->fVersionDeclString = "#version 400";
247 result->fFragCoordConventionsExtensionString = "GL_ARB_fragment_coord_conventions";
248 return result;
252 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
253 result->fVersionDeclString = "#version 400";
254 result->fGeometryShaderSupport = true;
255 result->fGSInvocationsSupport = true;
256 return result;
260 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
261 result->fVersionDeclString = "#version 400";
262 result->fGeometryShaderSupport = true;
263 result->fGSInvocationsSupport = false;
264 return result;
268 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
269 result->fVersionDeclString = "#version 310es";
270 result->fGeometryShaderSupport = true;
271 result->fGeometryShaderExtensionString = "GL_EXT_geometry_shader";
272 result->fGSInvocationsSupport = true;
273 return result;
277 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
278 result->fVersionDeclString = "#version 400";
279 result->fGeometryShaderSupport = true;
280 result->fGSInvocationsSupport = true;
281 result->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5";
282 return result;
286 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
287 result->fVersionDeclString = "#version 400";
288 result->fExternalTextureSupport = true;
289 result->fFBFetchSupport = false;
290 result->fDropsTileOnZeroDivide = true;
291 result->fTexelFetchSupport = true;
292 result->fCanUseAnyFunctionInShader = false;
293 return result;
297 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions());
298 result->fVersionDeclString = "#version 400";
299 result->fCanUseFragCoord = false;
300 return result;