Lines Matching defs:settings

18 // incorporate the clip bit into these settings.
241 GrStencilSettings settings[kMaxStencilClipPasses]) {
247 settings[0] = gReplaceClip;
251 settings[0] = gUnionClip;
255 settings[0] = gXorClip;
259 settings[0] = gDiffClip;
265 settings[0].fFuncRefs[kFront_Face] |= stencilClipMask;
266 settings[0].fWriteMasks[kFront_Face] |= stencilClipMask;
267 settings[0].fFuncRefs[kBack_Face] =
268 settings[0].fFuncRefs[kFront_Face];
269 settings[0].fWriteMasks[kBack_Face] =
270 settings[0].fWriteMasks[kFront_Face];
280 settings[0] = invertedFill ? gInvUserToClipReplace :
282 settings[0].fFuncMasks[kFront_Face] &= ~stencilClipMask;
283 settings[0].fFuncRefs[kFront_Face] |= stencilClipMask;
284 settings[0].fFuncMasks[kBack_Face] =
285 settings[0].fFuncMasks[kFront_Face];
286 settings[0].fFuncRefs[kBack_Face] =
287 settings[0].fFuncRefs[kFront_Face];
291 settings[0] = invertedFill ? gInvUserToClipIsect : gUserToClipIsect;
292 settings[0].fFuncRefs[kFront_Face] = stencilClipMask;
293 settings[0].fFuncRefs[kBack_Face] =
294 settings[0].fFuncRefs[kFront_Face];
299 settings[0] = gInvUserToClipUnionPass0;
300 settings[0].fFuncMasks[kFront_Face] &= ~stencilClipMask;
301 settings[0].fFuncMasks[kBack_Face] =
302 settings[0].fFuncMasks[kFront_Face];
303 settings[0].fFuncRefs[kFront_Face] |= stencilClipMask;
304 settings[0].fFuncRefs[kBack_Face] =
305 settings[0].fFuncRefs[kFront_Face];
306 settings[0].fWriteMasks[kFront_Face] |= stencilClipMask;
307 settings[0].fWriteMasks[kBack_Face] =
308 settings[0].fWriteMasks[kFront_Face];
310 settings[1] = gInvUserToClipUnionPass1;
311 settings[1].fWriteMasks[kFront_Face] &= ~stencilClipMask;
312 settings[1].fWriteMasks[kBack_Face] &=
313 settings[1].fWriteMasks[kFront_Face];
316 settings[0] = gUserToClipUnionPass0;
317 settings[0].fFuncMasks[kFront_Face] &= ~stencilClipMask;
318 settings[0].fFuncRefs[kFront_Face] |= stencilClipMask;
319 settings[0].fFuncMasks[kBack_Face] =
320 settings[0].fFuncMasks[kFront_Face];
321 settings[0].fFuncRefs[kBack_Face] =
322 settings[0].fFuncRefs[kFront_Face];
324 settings[1] = gUserToClipUnionPass1;
325 settings[1].fFuncRefs[kFront_Face] |= stencilClipMask;
326 settings[1].fFuncRefs[kBack_Face] =
327 settings[1].fFuncRefs[kFront_Face];
333 settings[0] = gInvUserToClipXorPass0;
334 settings[0].fFuncMasks[kFront_Face] &= ~stencilClipMask;
335 settings[0].fFuncMasks[kBack_Face] =
336 settings[0].fFuncMasks[kFront_Face];
338 settings[1] = gInvUserToClipXorPass1;
339 settings[1].fFuncRefs[kFront_Face] |= stencilClipMask;
340 settings[1].fFuncRefs[kBack_Face] =
341 settings[1].fFuncRefs[kFront_Face];
343 settings[0] = gUserToClipXorPass0;
344 settings[0].fFuncMasks[kFront_Face] &= ~stencilClipMask;
345 settings[0].fFuncMasks[kBack_Face] =
346 settings[0].fFuncMasks[kFront_Face];
348 settings[1] = gUserToClipXorPass1;
349 settings[1].fFuncRefs[kFront_Face] |= stencilClipMask;
350 settings[1].fFuncRefs[kBack_Face] =
351 settings[1].fFuncRefs[kFront_Face];
356 settings[0] = invertedFill ? gInvUserToClipDiff : gUserToClipDiff;
357 settings[0].fFuncRefs[kFront_Face] |= stencilClipMask;
358 settings[0].fFuncRefs[kBack_Face] =
359 settings[0].fFuncRefs[kFront_Face];
364 settings[0] = gInvUserToClipRDiffPass0;
365 settings[0].fWriteMasks[kFront_Face] |= stencilClipMask;
366 settings[0].fWriteMasks[kBack_Face] =
367 settings[0].fWriteMasks[kFront_Face];
368 settings[1] = gInvUserToClipRDiffPass1;
369 settings[1].fWriteMasks[kFront_Face] &= ~stencilClipMask;
370 settings[1].fWriteMasks[kBack_Face] =
371 settings[1].fWriteMasks[kFront_Face];
374 settings[0] = gUserToClipRDiffPass0;
375 settings[0].fFuncMasks[kFront_Face] &= ~stencilClipMask;
376 settings[0].fFuncMasks[kBack_Face] =
377 settings[0].fFuncMasks[kFront_Face];
378 settings[0].fFuncRefs[kFront_Face] |= stencilClipMask;
379 settings[0].fFuncRefs[kBack_Face] =
380 settings[0].fFuncRefs[kFront_Face];
382 settings[1] = gUserToClipRDiffPass1;
383 settings[1].fFuncMasks[kFront_Face] |= stencilClipMask;
384 settings[1].fFuncRefs[kFront_Face] |= stencilClipMask;
385 settings[1].fFuncMasks[kBack_Face] =
386 settings[1].fFuncMasks[kFront_Face];
387 settings[1].fFuncRefs[kBack_Face] =
388 settings[1].fFuncRefs[kFront_Face];