Home
last modified time | relevance | path

Searched refs:stencil_op (Results 1 - 21 of 21) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_meta.c133 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 Dradv_meta_resolve_fs.c406 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 Dradv_cmd_buffer.c300 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 Dradv_pipeline.c2079 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 Dradv_private.h1286 } stencil_op;
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_translate.h92 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 Dlp_bld_depth.c73 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 Dstencil.c300 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 Dzink_state.c454 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 Du_dump_defines.c309 DEFINE_UTIL_STR_CONTINUOUS(stencil_op)
/third_party/vk-gl-cts/external/amber/src/src/amberscript/
H A Dparser.cc1774 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 Des2fNegativeFragmentApiTests.cpp103 ES2F_ADD_API_CASE(stencil_op, "Invalid glStencilOp() usage", in init()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fNegativeFragmentApiTests.cpp102 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 Des3fNegativeFragmentApiTests.cpp111 ES3F_ADD_API_CASE(stencil_op, "Invalid glStencilOp() usage", in init()
/third_party/vk-gl-cts/modules/gles2/performance/
H A Des2pStateChangeCallTests.cpp556 ADD_ARG_CASE3(stencil_op, "Test cost of glStencilOp() calls", in init()
H A Des2pRedundantStateChangeTests.cpp950 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
H A Des2pStateChangeTests.cpp1059 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
/third_party/vk-gl-cts/modules/gles3/performance/
H A Des3pStateChangeCallTests.cpp618 ADD_ARG_CASE3(stencil_op, "Test cost of glStencilOp() calls", in init()
H A Des3pRedundantStateChangeTests.cpp1024 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
H A Des3pStateChangeTests.cpp1143 ADD_TESTCASE(stencil_op, "Change stencil op.", in init()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_context.cpp404 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()

Completed in 45 milliseconds