Home
last modified time | relevance | path

Searched refs:StencilOp (Results 1 – 25 of 73) sorted by relevance

123

/third_party/vk-gl-cts/modules/gles2/functional/
Des2fStencilTests.cpp112 class StencilOp class
134StencilOp (Type type_, GLenum stencilTest_ = GL_ALWAYS, int stencil_ = 0, GLenum depthTest_ = GL_A… in StencilOp() function in deqp::gles2::Functional::StencilOp
147 static StencilOp clearStencil (int stencil) in clearStencil()
149 StencilOp op(TYPE_CLEAR_STENCIL); in clearStencil()
154 static StencilOp clearDepth (float depth) in clearDepth()
156 StencilOp op(TYPE_CLEAR_DEPTH); in clearDepth()
161 …static StencilOp quad (GLenum stencilTest, int stencil, GLenum depthTest, float depth, GLenum sFai… in quad()
163 return StencilOp(TYPE_QUAD, stencilTest, stencil, depthTest, depth, sFail, dFail, dPass); in quad()
177 …virtual void genOps (vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil…
180 void executeOps (sglr::Context& context, const IVec4& cell, const vector<StencilOp>& ops);
[all …]
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fStencilTests.cpp115 class StencilOp class
137StencilOp (Type type_, GLenum stencilTest_ = GL_ALWAYS, int stencil_ = 0, GLenum depthTest_ = GL_A… in StencilOp() function in deqp::gles3::Functional::StencilOp
150 static StencilOp clearStencil (int stencil) in clearStencil()
152 StencilOp op(TYPE_CLEAR_STENCIL); in clearStencil()
157 static StencilOp clearDepth (float depth) in clearDepth()
159 StencilOp op(TYPE_CLEAR_DEPTH); in clearDepth()
164 …static StencilOp quad (GLenum stencilTest, int stencil, GLenum depthTest, float depth, GLenum sFai… in quad()
166 return StencilOp(TYPE_QUAD, stencilTest, stencil, depthTest, depth, sFail, dFail, dPass); in quad()
180 …virtual void genOps (vector<StencilOp>& dst, int stencilBits, int depthBits, int targetStencil…
183 void executeOps (sglr::Context& context, const IVec4& cell, const vector<StencilOp>& ops);
[all …]
/third_party/vk-gl-cts/framework/referencerenderer/
DrrRenderState.hpp105 enum StencilOp enum
190 StencilOp sFail;
191 StencilOp dpFail;
192 StencilOp dpPass;
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Ddepthstencil.h33 void StencilOp(SWR_STENCILOP op, in StencilOp() function
315 StencilOp((SWR_STENCILOP)stencilFailOp, stencilFailMask, stencilRefps, stencilps); in DepthStencilWrite()
316 StencilOp((SWR_STENCILOP)stencilPassDepthFailOp, in DepthStencilWrite()
320 StencilOp((SWR_STENCILOP)stencilPassDepthPassOp, in DepthStencilWrite()
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_stencil_wrap.txt56 StencilOp:
105 INVALID_ENUM is generated by StencilOp if any of its parameters
127 These are parameters to StencilOp, not BlendEquation.
DEXT_stencil_two_side.txt325 StencilOp, and StencilMask) that update the stencil state update the
334 void StencilOp(enum sfail, enum dpfail, enum dppass);"
392 StencilFunc, StencilOp) set *both* back and front state. In this
445 EXT_stencil_two_side state is not. StencilFunc and StencilOp set state
/third_party/openGLES/extensions/EXT/
DEXT_stencil_wrap.txt56 StencilOp:
105 INVALID_ENUM is generated by StencilOp if any of its parameters
127 These are parameters to StencilOp, not BlendEquation.
DEXT_stencil_two_side.txt325 StencilOp, and StencilMask) that update the stencil state update the
334 void StencilOp(enum sfail, enum dpfail, enum dppass);"
392 StencilFunc, StencilOp) set *both* back and front state. In this
445 EXT_stencil_two_side state is not. StencilFunc and StencilOp set state
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPipelineD3D12.cpp235 D3D12_STENCIL_OP StencilOp(dawn::StencilOperation op) { in StencilOp() function
261 desc.StencilFailOp = StencilOp(descriptor.failOp); in StencilOpDesc()
262 desc.StencilDepthFailOp = StencilOp(descriptor.depthFailOp); in StencilOpDesc()
263 desc.StencilPassOp = StencilOp(descriptor.passOp); in StencilOpDesc()
/third_party/openGLES/extensions/ATI/
DATI_separate_stencil.txt130 void StencilOp( enum sfail, enum dpfail, enum dppass);
144 "StencilOp and StencilOpSeparateATI take three arguments that indicate
146 subsequent tests fail or pass. StencilOp sets the ops for both front
/third_party/skia/third_party/externals/opengl-registry/extensions/ATI/
DATI_separate_stencil.txt130 void StencilOp( enum sfail, enum dpfail, enum dppass);
144 "StencilOp and StencilOpSeparateATI take three arguments that indicate
146 subsequent tests fail or pass. StencilOp sets the ops for both front
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPipelineD3D12.cpp248 D3D12_STENCIL_OP StencilOp(wgpu::StencilOperation op) { in StencilOp() function
272 desc.StencilFailOp = StencilOp(descriptor.failOp); in StencilOpDesc()
273 desc.StencilDepthFailOp = StencilOp(descriptor.depthFailOp); in StencilOpDesc()
274 desc.StencilPassOp = StencilOp(descriptor.passOp); in StencilOpDesc()
/third_party/openGLES/extensions/OES/
DOES_stencil_wrap.txt1 The GL_OES_stencil_wrap extension extends the StencilOp functions to
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_stencil_wrap.txt1 The GL_OES_stencil_wrap extension extends the StencilOp functions to
/third_party/vk-gl-cts/framework/opengl/simplereference/
DsglrReferenceUtils.hpp46 rr::StencilOp mapGLStencilOp (deUint32 op);
DsglrReferenceUtils.cpp233 rr::StencilOp mapGLStencilOp (deUint32 op) in mapGLStencilOp()
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/
DAMD_stencil_operation_extended.txt63 Accepted by the <sfail>, <dpfail> and <dppass> parameters of StencilOp
108 Replace the second and third paragraphs on p.288, describing StencilOp and
111 StencilOp and StencilOpSeparate take three arguments that indicate what
153 StencilFuncSeparate, to StencilOp or StencilOpSeparate, and to
/third_party/openGLES/extensions/AMD/
DAMD_stencil_operation_extended.txt63 Accepted by the <sfail>, <dpfail> and <dppass> parameters of StencilOp
108 Replace the second and third paragraphs on p.288, describing StencilOp and
111 StencilOp and StencilOpSeparate take three arguments that indicate what
153 StencilFuncSeparate, to StencilOp or StencilOpSeparate, and to
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/
Dgl_enum_utils_autogen.h184 StencilOp, enumerator
Dgl_enum_utils_autogen.cpp5482 case GLenumGroup::StencilOp: in GLenumToString()
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
Dgl_enum_utils_autogen.h179 StencilOp, enumerator
/third_party/mesa3d/docs/relnotes/
D6.5.rst83 - Stencil: The Driver.StencilOp/Func/Mask() functions have been
/third_party/skia/src/gpu/gl/
DGrGLAssembleWebGLInterfaceAutogen.cpp119 GET_PROC(StencilOp); in GrGLMakeAssembledWebGLInterface()
/third_party/flutter/skia/src/gpu/gl/
DGrGLAssembleWebGLInterfaceAutogen.cpp112 GET_PROC(StencilOp); in GrGLMakeAssembledWebGLInterface()
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/
DDrawTester.cpp264 depthStencilState.back.failOp = vk::StencilOp::eKeep; in createGraphicsPipeline()
265 depthStencilState.back.passOp = vk::StencilOp::eKeep; in createGraphicsPipeline()

123