Home
last modified time | relevance | path

Searched refs:GrStencilSettings (Results 1 – 25 of 53) sorted by relevance

123

/external/skqp/src/gpu/
DGrStencilSettings.h48 class GrStencilSettings {
50 GrStencilSettings() { this->setDisabled(); } in GrStencilSettings() function
51 GrStencilSettings(const GrUserStencilSettings& user, bool hasStencilClip, int numStencilBits) { in GrStencilSettings() function
54 GrStencilSettings(const GrStencilSettings& that) { this->reset(that); } in GrStencilSettings() function
55 GrStencilSettings& operator=(const GrStencilSettings& that) { this->reset(that); return *this; }
60 void reset(const GrStencilSettings&);
73 bool operator!=(const GrStencilSettings& that) const { return !(*this == that); }
74 bool operator==(const GrStencilSettings&) const;
DGrStencilSettings.cpp27 void GrStencilSettings::reset(const GrUserStencilSettings& user, bool hasStencilClip, in reset()
56 void GrStencilSettings::reset(const GrStencilSettings& that) { in reset()
66 offsetof(GrStencilSettings, fBack) - offsetof(GrStencilSettings, fFront)); in reset()
70 bool GrStencilSettings::operator==(const GrStencilSettings& that) const { in operator ==()
86 offsetof(GrStencilSettings, fBack) - offsetof(GrStencilSettings, fFront)); in operator ==()
171 void GrStencilSettings::Face::reset(const GrUserStencilSettings::Face& user, bool hasStencilClip, in reset()
217 void GrStencilSettings::Face::setDisabled() { in setDisabled()
442 GrUserStencilSettings const* const* GrStencilSettings::GetClipPasses(SkRegion::Op op, in GetClipPasses()
468 const GrUserStencilSettings* GrStencilSettings::SetClipBitSettings(bool setToInside) { in SetClipBitSettings()
472 void GrStencilSettings::genKey(GrProcessorKeyBuilder* b) const { in genKey()
[all …]
DGrPathRendering.h16 class GrStencilSettings; variable
96 const GrStencilSettings* stencil) in StencilPathArgs()
107 const GrStencilSettings* fStencil;
116 const GrStencilSettings& stencilPassSettings, // Cover pass settings in pipeline.
127 const GrStencilSettings&,
DGrRenderTargetPriv.h14 class GrStencilSettings; variable
DGrPathRendering_none.cpp47 const GrStencilSettings&, in onDrawPath() argument
DGrPathRendering.cpp58 const GrStencilSettings& stencilPassSettings, in drawPath()
/external/skia/src/gpu/
DGrStencilSettings.h48 class GrStencilSettings {
50 GrStencilSettings() { this->setDisabled(); } in GrStencilSettings() function
51 GrStencilSettings(const GrUserStencilSettings& user, bool hasStencilClip, int numStencilBits) { in GrStencilSettings() function
54 GrStencilSettings(const GrStencilSettings& that) { this->reset(that); } in GrStencilSettings() function
55 GrStencilSettings& operator=(const GrStencilSettings& that) { this->reset(that); return *this; }
60 void reset(const GrStencilSettings&);
73 bool operator!=(const GrStencilSettings& that) const { return !(*this == that); }
74 bool operator==(const GrStencilSettings&) const;
DGrStencilSettings.cpp27 void GrStencilSettings::reset(const GrUserStencilSettings& user, bool hasStencilClip, in reset()
56 void GrStencilSettings::reset(const GrStencilSettings& that) { in reset()
66 offsetof(GrStencilSettings, fCCWFace) - offsetof(GrStencilSettings, fCWFace)); in reset()
70 bool GrStencilSettings::operator==(const GrStencilSettings& that) const { in operator ==()
86 offsetof(GrStencilSettings, fCCWFace) - offsetof(GrStencilSettings, fCWFace)); in operator ==()
171 void GrStencilSettings::Face::reset(const GrUserStencilSettings::Face& user, bool hasStencilClip, in reset()
217 void GrStencilSettings::Face::setDisabled() { in setDisabled()
242 const GrUserStencilSettings* GrStencilSettings::SetClipBitSettings(bool setToInside) { in SetClipBitSettings()
246 void GrStencilSettings::genKey(GrProcessorKeyBuilder* b, bool includeRefs) const { in genKey()
DGrProgramInfo.cpp12 GrStencilSettings GrProgramInfo::nonGLStencilSettings() const { in nonGLStencilSettings()
13 GrStencilSettings stencil; in nonGLStencilSettings()
DGrProgramInfo.h15 class GrStencilSettings; variable
87 GrStencilSettings nonGLStencilSettings() const;
/external/skia/src/gpu/mtl/
DGrMtlDepthStencil.h18 class GrStencilSettings; variable
23 static GrMtlDepthStencil* Create(const GrMtlGpu*, const GrStencilSettings&, GrSurfaceOrigin);
49 static Key GenerateKey(const GrStencilSettings&, GrSurfaceOrigin);
DGrMtlDepthStencil.mm8 #include "src/gpu/GrStencilSettings.h"
39 MTLStencilDescriptor* skia_stencil_to_mtl(GrStencilSettings::Face face) {
75 const GrStencilSettings& stencil,
93 void skia_stencil_to_key(GrStencilSettings::Face face, GrMtlDepthStencil::Key::Face* faceKey) {
110 GrMtlDepthStencil::Key GrMtlDepthStencil::GenerateKey(const GrStencilSettings& stencil,
DGrMtlResourceProvider.h35 GrMtlDepthStencil* findOrCreateCompatibleDepthStencilState(const GrStencilSettings&,
DGrMtlPipelineState.h125 GrStencilSettings fStencil;
/external/skqp/src/gpu/gl/
DGrGLPathRendering.h72 const GrStencilSettings&,
83 void flushPathStencilSettings(const GrStencilSettings&);
121 GrStencilSettings fHWPathStencilSettings;
DGrGLPathRendering.cpp119 const GrStencilSettings& stencilPassSettings, in onDrawPath()
248 void GrGLPathRendering::flushPathStencilSettings(const GrStencilSettings& stencilSettings) { in flushPathStencilSettings()
/external/skqp/src/gpu/vk/
DGrVkPipelineStateBuilder.h44 const GrStencilSettings&,
69 const GrStencilSettings&,
88 GrVkPipelineState* finalize(const GrStencilSettings&,
DGrVkPipeline.h19 class GrStencilSettings; variable
31 const GrStencilSettings&,
DGrVkPipelineStateBuilder.cpp26 const GrStencilSettings& stencil, in CreatePipelineState()
230 GrVkPipelineState* GrVkPipelineStateBuilder::finalize(const GrStencilSettings& stencil, in finalize()
397 const GrStencilSettings& stencil, in Build()
DGrVkPipeline.cpp223 static void setup_depth_stencil_state(const GrStencilSettings& stencilSettings, in setup_depth_stencil_state()
237 const GrStencilSettings::Face& front = stencilSettings.front(); in setup_depth_stencil_state()
250 const GrStencilSettings::Face& back = stencilSettings.back(); in setup_depth_stencil_state()
501 const GrPipeline& pipeline, const GrStencilSettings& stencil, in Create()
/external/skia/src/gpu/vk/
DGrVkPipeline.h20 class GrStencilSettings; variable
34 const GrStencilSettings&,
DGrVkPipelineState.h18 class GrStencilSettings; variable
/external/skqp/src/gpu/ops/
DGrDrawPathOp.cpp57 GrPathRendering::FillType fillType, GrStencilSettings* stencil) { in init_stencil_pass_settings()
83 GrStencilSettings stencil; in onExecute()
DGrStencilPathOp.cpp35 GrStencilSettings stencil(GrPathRendering::GetStencilPassSettings(fFillType), in onExecute()
/external/skqp/src/gpu/mtl/
DGrMtlPipelineState.h113 GrStencilSettings fStencil;

123