Searched refs:GrStencilSettings (Results 1 – 17 of 17) sorted by relevance
/external/skia/src/gpu/ |
D | GrStencil.h | 169 class GrStencilSettings : private GrStencilSettingsStruct { 177 GrStencilSettings() { in GrStencilSettings() function 288 bool operator == (const GrStencilSettings& s) const { 289 static const size_t gCompareSize = sizeof(GrStencilSettings) - 292 (const char*)this + sizeof(GrStencilSettings)); 299 bool operator != (const GrStencilSettings& s) const { 303 GrStencilSettings& operator =(const GrStencilSettings& s) { 304 memcpy(this, &s, sizeof(GrStencilSettings)); 344 GrStencilSettings settings[kMaxStencilClipPasses]); 347 GR_STATIC_ASSERT(sizeof(GrStencilSettingsStruct) == sizeof(GrStencilSettings)); [all …]
|
D | GrPathRendering.h | 19 class GrStencilSettings; variable 136 const GrStencilSettings* stencil) in StencilPathArgs() 147 const GrStencilSettings* fStencil; 159 const GrStencilSettings* stencil) in DrawPathArgs() 164 const GrStencilSettings* fStencil;
|
D | GrPipelineBuilder.h | 219 const GrStencilSettings& getStencil() const { return fStencilSettings; } in getStencil() 228 void setStencil(const GrStencilSettings& settings) { fStencilSettings = settings; } in setStencil() 230 GrStencilSettings* stencil() { return &fStencilSettings; } in stencil() 259 void setStencil(const GrStencilSettings& settings) { in setStencil() 267 GrStencilSettings fStencilSettings; 377 GrStencilSettings fStencilSettings;
|
D | GrClipMaskManager.cpp | 822 GrStencilSettings stencilSettings[GrStencilSettings::kMaxStencilClipPasses]; in createStencilClipMask() 830 canDrawDirectToClip = GrStencilSettings::GetClipPasses(op, in createStencilClipMask() 954 const GrStencilSettings& basic_apply_stencil_clip_settings() { in basic_apply_stencil_clip_settings() 976 GrStencilSettings settings; in setPipelineBuilderStencil() 1004 void GrClipMaskManager::adjustStencilParams(GrStencilSettings* settings, in adjustStencilParams() 1018 GrStencilSettings::Face face = GrStencilSettings::kFront_Face; in adjustStencilParams() 1071 if (GrStencilSettings::kFront_Face == face) { in adjustStencilParams() 1072 face = GrStencilSettings::kBack_Face; in adjustStencilParams() 1157 GrStencilSettings* settings) { in adjustPathStencilParams()
|
D | GrClipMaskManager.h | 72 void adjustPathStencilParams(const GrStencilAttachment*, GrStencilSettings*); 164 void adjustStencilParams(GrStencilSettings* settings,
|
D | GrPipeline.h | 142 const GrStencilSettings& getStencil() const { return fStencilSettings; } in getStencil() 198 GrStencilSettings fStencilSettings;
|
D | GrDrawTarget.cpp | 250 static const GrStencilSettings& winding_path_stencil_settings() { in winding_path_stencil_settings() 259 static const GrStencilSettings& even_odd_path_stencil_settings() { in even_odd_path_stencil_settings() 270 GrStencilSettings* outStencilSettings) { in getPathStencilSettingsForFilltype() 307 GrStencilSettings stencilSettings; in stencilPath() 342 GrStencilSettings stencilSettings; in drawPathBatch()
|
D | GrStencil.cpp | 235 bool GrStencilSettings::GetClipPasses( in GetClipPasses() 241 GrStencilSettings settings[kMaxStencilClipPasses]) { in GetClipPasses()
|
D | GrDrawTarget.h | 234 GrStencilSettings*);
|
/external/skia/src/gpu/gl/ |
D | GrGLPathRendering.cpp | 118 fHWPathStencilSettings.passOp(GrStencilSettings::kFront_Face)); in onStencilPath() 119 GrGLint writeMask = fHWPathStencilSettings.writeMask(GrStencilSettings::kFront_Face); in onStencilPath() 139 fHWPathStencilSettings.passOp(GrStencilSettings::kFront_Face)); in onDrawPath() 140 GrGLint writeMask = fHWPathStencilSettings.writeMask(GrStencilSettings::kFront_Face); in onDrawPath() 169 fHWPathStencilSettings.passOp(GrStencilSettings::kFront_Face)); in onDrawPaths() 171 fHWPathStencilSettings.writeMask(GrStencilSettings::kFront_Face); in onDrawPaths() 292 void GrGLPathRendering::flushPathStencilSettings(const GrStencilSettings& stencilSettings) { in flushPathStencilSettings() 297 const GrStencilSettings::Face kFront_Face = GrStencilSettings::kFront_Face; in flushPathStencilSettings()
|
D | GrGLPathRendering.h | 79 void flushPathStencilSettings(const GrStencilSettings&); 117 GrStencilSettings fHWPathStencilSettings;
|
D | GrGLGpu.h | 331 void flushStencil(const GrStencilSettings&); 557 GrStencilSettings fHWStencilSettings;
|
D | GrGLGpu.cpp | 2608 GrStencilSettings stencil; in onDraw() 2778 const GrStencilSettings& settings, in set_gl_stencil() 2780 GrStencilSettings::Face grFace) { in set_gl_stencil() 2803 void GrGLGpu::flushStencil(const GrStencilSettings& stencilSettings) { in flushStencil() 2821 GrStencilSettings::kFront_Face); in flushStencil() 2825 GrStencilSettings::kBack_Face); in flushStencil() 2830 GrStencilSettings::kFront_Face); in flushStencil() 3652 GrStencilSettings stencil; in drawDebugWireRect() 3734 GrStencilSettings stencil; in copySurfaceAsDraw()
|
/external/skia/src/gpu/batches/ |
D | GrStencilPathBatch.h | 24 const GrStencilSettings& stencil, in Create() 45 const GrStencilSettings& stencil, in GrStencilPathBatch() 71 GrStencilSettings fStencil;
|
D | GrDrawPathBatch.h | 31 void setStencilSettings(const GrStencilSettings& stencil) { fStencilSettings = stencil; } in setStencilSettings() 41 const GrStencilSettings& stencilSettings() const { return fStencilSettings; } in stencilSettings() 55 GrStencilSettings fStencilSettings;
|
D | GrDefaultPathRenderer.cpp | 574 const GrStencilSettings* passes[3]; in internalDrawPath()
|
/external/skia/src/gpu/vk/ |
D | GrVkPipeline.cpp | 151 const GrStencilSettings& stencilSettings, in setup_depth_stencil_state() 165 GrStencilSettings::Face face = GrStencilSettings::kFront_Face; in setup_depth_stencil_state() 175 face = GrStencilSettings::kBack_Face; in setup_depth_stencil_state()
|