/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta.c | 133 state->dynamic.stencil_op.front.compare_op = cmd_buffer->state.dynamic.stencil_op.front.compare_op; in radv_meta_save() 134 state->dynamic.stencil_op.front.fail_op = cmd_buffer->state.dynamic.stencil_op.front.fail_op; in radv_meta_save() 135 state->dynamic.stencil_op.front.pass_op = cmd_buffer->state.dynamic.stencil_op.front.pass_op; in radv_meta_save() 136 state->dynamic.stencil_op.front.depth_fail_op = in radv_meta_save() 137 cmd_buffer->state.dynamic.stencil_op.front.depth_fail_op; in radv_meta_save() 139 state->dynamic.stencil_op.back.compare_op = cmd_buffer->state.dynamic.stencil_op in radv_meta_save() [all...] |
H A D | radv_meta_resolve_fs.c | 406 VkStencilOp stencil_op = index == DEPTH_RESOLVE ? VK_STENCIL_OP_KEEP : VK_STENCIL_OP_REPLACE; in create_depth_stencil_resolve_pipeline() local 416 .failOp = stencil_op, in create_depth_stencil_resolve_pipeline() 417 .passOp = stencil_op, in create_depth_stencil_resolve_pipeline() 418 .depthFailOp = stencil_op, in create_depth_stencil_resolve_pipeline() 425 .failOp = stencil_op, in create_depth_stencil_resolve_pipeline() 426 .passOp = stencil_op, in create_depth_stencil_resolve_pipeline() 427 .depthFailOp = stencil_op, in create_depth_stencil_resolve_pipeline()
|
H A D | radv_cmd_buffer.c | 300 if (memcmp(&dest->stencil_op, &src->stencil_op, sizeof(src->stencil_op))) { in radv_bind_dynamic_state() 301 dest->stencil_op = src->stencil_op; in radv_bind_dynamic_state() 1840 S_028800_STENCILFUNC(d->stencil_op.front.compare_op) | in radv_emit_depth_control() 1841 S_028800_STENCILFUNC_BF(d->stencil_op.back.compare_op); in radv_emit_depth_control() 1853 S_02842C_STENCILFAIL(si_translate_stencil_op(d->stencil_op.front.fail_op)) | in radv_emit_stencil_control() 1854 S_02842C_STENCILZPASS(si_translate_stencil_op(d->stencil_op.front.pass_op)) | in radv_emit_stencil_control() 1855 S_02842C_STENCILZFAIL(si_translate_stencil_op(d->stencil_op in radv_emit_stencil_control() [all...] |
H A D | radv_pipeline.c | 2079 dynamic->stencil_op.front.compare_op = info->ds.front.compare_op; in radv_pipeline_init_dynamic_state() 2080 dynamic->stencil_op.front.fail_op = info->ds.front.fail_op; in radv_pipeline_init_dynamic_state() 2081 dynamic->stencil_op.front.pass_op = info->ds.front.pass_op; in radv_pipeline_init_dynamic_state() 2082 dynamic->stencil_op.front.depth_fail_op = info->ds.front.depth_fail_op; in radv_pipeline_init_dynamic_state() 2084 dynamic->stencil_op.back.compare_op = info->ds.back.compare_op; in radv_pipeline_init_dynamic_state() 2085 dynamic->stencil_op.back.fail_op = info->ds.back.fail_op; in radv_pipeline_init_dynamic_state() 2086 dynamic->stencil_op.back.pass_op = info->ds.back.pass_op; in radv_pipeline_init_dynamic_state() 2087 dynamic->stencil_op.back.depth_fail_op = info->ds.back.depth_fail_op; in radv_pipeline_init_dynamic_state()
|
H A D | radv_private.h | 1286 } stencil_op;
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_translate.h | 92 translate_stencil_op(unsigned stencil_op) in translate_stencil_op() argument 94 switch (stencil_op) { in translate_stencil_op() 112 DBG("Unhandled stencil op: %i", stencil_op); in translate_stencil_op()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_bld_depth.c | 73 enum stencil_op { enum 170 enum stencil_op op, in lp_build_stencil_op_single() 179 unsigned stencil_op; in lp_build_stencil_op_single() local 185 stencil_op = stencil->fail_op; in lp_build_stencil_op_single() 188 stencil_op = stencil->zfail_op; in lp_build_stencil_op_single() 191 stencil_op = stencil->zpass_op; in lp_build_stencil_op_single() 194 assert(0 && "Invalid stencil_op mode"); in lp_build_stencil_op_single() 195 stencil_op = PIPE_STENCIL_OP_KEEP; in lp_build_stencil_op_single() 198 switch (stencil_op) { in lp_build_stencil_op_single() 244 enum stencil_op o in lp_build_stencil_op() [all...] |
/third_party/mesa3d/src/mesa/main/ |
H A D | stencil.c | 300 stencil_op(struct gl_context *ctx, GLenum fail, GLenum zfail, GLenum zpass) in stencil_op() function 338 stencil_op(ctx, fail, zfail, zpass); in _mesa_StencilOp_no_error() 365 stencil_op(ctx, fail, zfail, zpass); in _mesa_StencilOp()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_state.c | 454 stencil_op(enum pipe_stencil_op op) in stencil_op() function 473 ret.failOp = stencil_op(src->fail_op); in stencil_op_state() 474 ret.passOp = stencil_op(src->zpass_op); in stencil_op_state() 475 ret.depthFailOp = stencil_op(src->zfail_op); in stencil_op_state()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_dump_defines.c | 309 DEFINE_UTIL_STR_CONTINUOUS(stencil_op)
|
/third_party/vk-gl-cts/external/amber/src/src/amberscript/ |
H A D | parser.cc | 1774 StencilOp stencil_op = StrToStencilOp(token->AsString()); in ParsePipelineStencil() 1775 if (stencil_op == StencilOp::kUnknown) { in ParsePipelineStencil() 1780 pipeline->GetPipelineData()->SetFrontFailOp(stencil_op); in ParsePipelineStencil() 1782 pipeline->GetPipelineData()->SetBackFailOp(stencil_op); in ParsePipelineStencil() 1789 StencilOp stencil_op = StrToStencilOp(token->AsString()); in ParsePipelineStencil() 1790 if (stencil_op == StencilOp::kUnknown) { in ParsePipelineStencil() 1795 pipeline->GetPipelineData()->SetFrontPassOp(stencil_op); in ParsePipelineStencil() 1797 pipeline->GetPipelineData()->SetBackPassOp(stencil_op); in ParsePipelineStencil() 1804 StencilOp stencil_op = StrToStencilOp(token->AsString()); in ParsePipelineStencil() 1805 if (stencil_op in ParsePipelineStencil() [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fNegativeFragmentApiTests.cpp | 103 ES2F_ADD_API_CASE(stencil_op, "Invalid glStencilOp() usage", in init()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fNegativeFragmentApiTests.cpp | 102 void stencil_op (NegativeTestContext& ctx) in stencil_op() function 489 {stencil_op, "stencil_op", "Invalid glStencilOp() usage" }, in getNegativeFragmentApiTestFunctions()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fNegativeFragmentApiTests.cpp | 111 ES3F_ADD_API_CASE(stencil_op, "Invalid glStencilOp() usage", in init()
|
/third_party/vk-gl-cts/modules/gles2/performance/ |
H A D | es2pStateChangeCallTests.cpp | 556 ADD_ARG_CASE3(stencil_op, "Test cost of glStencilOp() calls", in init()
|
H A D | es2pRedundantStateChangeTests.cpp | 950 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
|
H A D | es2pStateChangeTests.cpp | 1059 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
|
/third_party/vk-gl-cts/modules/gles3/performance/ |
H A D | es3pStateChangeCallTests.cpp | 618 ADD_ARG_CASE3(stencil_op, "Test cost of glStencilOp() calls", in init()
|
H A D | es3pRedundantStateChangeTests.cpp | 1024 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
|
H A D | es3pStateChangeTests.cpp | 1143 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_context.cpp | 404 stencil_op(enum pipe_stencil_op op) in stencil_op() function 423 ret.StencilFailOp = stencil_op((pipe_stencil_op) src->fail_op); in stencil_op_state() 424 ret.StencilPassOp = stencil_op((pipe_stencil_op) src->zpass_op); in stencil_op_state() 425 ret.StencilDepthFailOp = stencil_op((pipe_stencil_op) src->zfail_op); in stencil_op_state()
|