/third_party/vk-gl-cts/modules/gles2/functional/ |
D | es2fStencilTests.cpp | 112 class StencilOp class 134 …StencilOp (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/ |
D | es3fStencilTests.cpp | 115 class StencilOp class 137 …StencilOp (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/external/amber/src/src/ |
D | pipeline_data.h | 60 void SetFrontFailOp(StencilOp op) { front_fail_op_ = op; } in SetFrontFailOp() 61 StencilOp GetFrontFailOp() const { return front_fail_op_; } in GetFrontFailOp() 63 void SetFrontPassOp(StencilOp op) { front_pass_op_ = op; } in SetFrontPassOp() 64 StencilOp GetFrontPassOp() const { return front_pass_op_; } in GetFrontPassOp() 66 void SetFrontDepthFailOp(StencilOp op) { front_depth_fail_op_ = op; } in SetFrontDepthFailOp() 67 StencilOp GetFrontDepthFailOp() const { return front_depth_fail_op_; } in GetFrontDepthFailOp() 81 void SetBackFailOp(StencilOp op) { back_fail_op_ = op; } in SetBackFailOp() 82 StencilOp GetBackFailOp() const { return back_fail_op_; } in GetBackFailOp() 84 void SetBackPassOp(StencilOp op) { back_pass_op_ = op; } in SetBackPassOp() 85 StencilOp GetBackPassOp() const { return back_pass_op_; } in GetBackPassOp() [all …]
|
D | command_data.h | 75 enum class StencilOp : uint8_t { enum
|
/third_party/vk-gl-cts/external/amber/src/src/amberscript/ |
D | parser_stencil_test.cc | 72 ASSERT_EQ(StencilOp::kIncrementAndClamp, in TEST_F() 74 ASSERT_EQ(StencilOp::kZero, pipeline->GetPipelineData()->GetBackFailOp()); in TEST_F() 75 ASSERT_EQ(StencilOp::kInvert, pipeline->GetPipelineData()->GetFrontPassOp()); in TEST_F() 76 ASSERT_EQ(StencilOp::kIncrementAndWrap, in TEST_F() 78 ASSERT_EQ(StencilOp::kKeep, in TEST_F() 80 ASSERT_EQ(StencilOp::kReplace, in TEST_F()
|
D | parser.cc | 177 StencilOp StrToStencilOp(const std::string& str) { in StrToStencilOp() 179 return StencilOp::kKeep; in StrToStencilOp() 181 return StencilOp::kZero; in StrToStencilOp() 183 return StencilOp::kReplace; in StrToStencilOp() 185 return StencilOp::kIncrementAndClamp; in StrToStencilOp() 187 return StencilOp::kDecrementAndClamp; in StrToStencilOp() 189 return StencilOp::kInvert; in StrToStencilOp() 191 return StencilOp::kIncrementAndWrap; in StrToStencilOp() 193 return StencilOp::kDecrementAndWrap; in StrToStencilOp() 195 return StencilOp::kUnknown; in StrToStencilOp() [all …]
|
/third_party/vk-gl-cts/framework/referencerenderer/ |
D | rrRenderState.hpp | 105 enum StencilOp enum 190 StencilOp sFail; 191 StencilOp dpFail; 192 StencilOp dpPass;
|
/third_party/vk-gl-cts/external/amber/src/src/vkscript/ |
D | command_parser.cc | 1809 Result CommandParser::ParseStencilOp(const std::string& name, StencilOp* op) { in ParseStencilOp() 1830 StencilOp* op) { in ParseStencilOpName() 1834 *op = StencilOp::kKeep; in ParseStencilOpName() 1836 *op = StencilOp::kZero; in ParseStencilOpName() 1838 *op = StencilOp::kReplace; in ParseStencilOpName() 1840 *op = StencilOp::kIncrementAndClamp; in ParseStencilOpName() 1842 *op = StencilOp::kDecrementAndClamp; in ParseStencilOpName() 1844 *op = StencilOp::kInvert; in ParseStencilOpName() 1846 *op = StencilOp::kIncrementAndWrap; in ParseStencilOpName() 1848 *op = StencilOp::kDecrementAndWrap; in ParseStencilOpName() [all …]
|
D | command_parser.h | 76 Result ParseStencilOpNameForTesting(const std::string& name, StencilOp* op) { in ParseStencilOpNameForTesting() 145 Result ParseStencilOp(const std::string& name, StencilOp* op); 146 Result ParseStencilOpName(const std::string& name, StencilOp* op);
|
D | command_parser_test.cc | 2578 EXPECT_EQ(StencilOp::kReplace, cp.PipelineDataForTesting()->GetFrontFailOp()); in TEST_F() 2589 EXPECT_EQ(StencilOp::kReplace, cp.PipelineDataForTesting()->GetFrontPassOp()); in TEST_F() 2600 EXPECT_EQ(StencilOp::kReplace, in TEST_F() 2612 EXPECT_EQ(StencilOp::kReplace, cp.PipelineDataForTesting()->GetBackFailOp()); in TEST_F() 2623 EXPECT_EQ(StencilOp::kReplace, cp.PipelineDataForTesting()->GetBackPassOp()); in TEST_F() 2634 EXPECT_EQ(StencilOp::kReplace, in TEST_F() 2640 StencilOp type; 2650 StencilOp op = StencilOp::kKeep; in TEST_P() 2660 StencilOpData{"VK_STENCIL_OP_KEEP", StencilOp::kKeep}, 2661 StencilOpData{"VK_STENCIL_OP_ZERO", StencilOp::kZero}, [all …]
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
D | graphics_pipeline.cc | 75 VkStencilOp ToVkStencilOp(StencilOp op) { in ToVkStencilOp() 77 case StencilOp::kKeep: in ToVkStencilOp() 79 case StencilOp::kZero: in ToVkStencilOp() 81 case StencilOp::kReplace: in ToVkStencilOp() 83 case StencilOp::kIncrementAndClamp: in ToVkStencilOp() 85 case StencilOp::kDecrementAndClamp: in ToVkStencilOp() 87 case StencilOp::kInvert: in ToVkStencilOp() 89 case StencilOp::kIncrementAndWrap: in ToVkStencilOp() 91 case StencilOp::kDecrementAndWrap: in ToVkStencilOp() 93 case StencilOp::kUnknown: in ToVkStencilOp()
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_stencil_wrap.txt | 56 StencilOp: 105 INVALID_ENUM is generated by StencilOp if any of its parameters 127 These are parameters to StencilOp, not BlendEquation.
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_stencil_wrap.txt | 56 StencilOp: 105 INVALID_ENUM is generated by StencilOp if any of its parameters 127 These are parameters to StencilOp, not BlendEquation.
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | RenderPipelineD3D12.cpp | 235 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/ |
D | ATI_separate_stencil.txt | 130 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/ |
D | ATI_separate_stencil.txt | 130 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/ |
D | RenderPipelineD3D12.cpp | 248 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/ |
D | OES_stencil_wrap.txt | 1 The GL_OES_stencil_wrap extension extends the StencilOp functions to
|
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/ |
D | OES_stencil_wrap.txt | 1 The GL_OES_stencil_wrap extension extends the StencilOp functions to
|
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/ |
D | AMD_stencil_operation_extended.txt | 63 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/ |
D | AMD_stencil_operation_extended.txt | 63 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/vk-gl-cts/framework/opengl/simplereference/ |
D | sglrReferenceUtils.hpp | 46 rr::StencilOp mapGLStencilOp (deUint32 op);
|
/third_party/vk-gl-cts/external/amber/src/src/dawn/ |
D | engine_dawn.cc | 663 ::dawn::StencilOperation GetDawnStencilOp(::amber::StencilOp op) { in GetDawnStencilOp() 665 case StencilOp::kKeep: in GetDawnStencilOp() 667 case StencilOp::kZero: in GetDawnStencilOp() 669 case StencilOp::kReplace: in GetDawnStencilOp() 671 case StencilOp::kIncrementAndClamp: in GetDawnStencilOp() 673 case StencilOp::kDecrementAndClamp: in GetDawnStencilOp() 675 case StencilOp::kInvert: in GetDawnStencilOp() 677 case StencilOp::kIncrementAndWrap: in GetDawnStencilOp() 679 case StencilOp::kDecrementAndWrap: in GetDawnStencilOp()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | gl_enum_utils_autogen.h | 184 StencilOp, enumerator
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/ |
D | gl_enum_utils_autogen.h | 179 StencilOp, enumerator
|