Home
last modified time | relevance | path

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

12345678910>>...55

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/VK-GL-CTS/src/modules/gles2/functional/
H A Des2fStencilTests.cpp112 class StencilOp class
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()
217 const StencilOp& op = *i; in executeOps()
221 case StencilOp::TYPE_CLEAR_DEPTH: in executeOps()
229 case StencilOp::TYPE_CLEAR_STENCIL: in executeOps()
237 case StencilOp::TYPE_QUAD: in executeOps()
435 dst.push_back(StencilOp::clearDepth(0.0f)); in init()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/VK-GL-CTS/src/modules/gles3/functional/
H A Des3fStencilTests.cpp115 class StencilOp class
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()
220 const StencilOp& op = *i; in executeOps()
224 case StencilOp::TYPE_CLEAR_DEPTH: in executeOps()
232 case StencilOp::TYPE_CLEAR_STENCIL: in executeOps()
240 case StencilOp::TYPE_QUAD: in executeOps()
438 dst.push_back(StencilOp::clearDepth(0.0f)); in init()
[all …]
/dports/emulators/yuzu/yuzu-0b47f7a46/src/video_core/renderer_vulkan/
H A Dfixed_pipeline_state.cpp208 case Maxwell::StencilOp::Keep: in PackStencilOp()
209 case Maxwell::StencilOp::KeepOGL: in PackStencilOp()
211 case Maxwell::StencilOp::Zero: in PackStencilOp()
212 case Maxwell::StencilOp::ZeroOGL: in PackStencilOp()
217 case Maxwell::StencilOp::Incr: in PackStencilOp()
220 case Maxwell::StencilOp::Decr: in PackStencilOp()
223 case Maxwell::StencilOp::Invert: in PackStencilOp()
237 static constexpr std::array LUT = {Maxwell::StencilOp::Keep, Maxwell::StencilOp::Zero, in UnpackStencilOp()
238 Maxwell::StencilOp::Replace, Maxwell::StencilOp::Incr, in UnpackStencilOp()
239 Maxwell::StencilOp::Decr, Maxwell::StencilOp::Invert, in UnpackStencilOp()
[all …]
H A Dvk_state_tracker.cpp45 flags[StencilOp] = true; in MakeInvalidationFlags()
116 table[OFF(stencil_front_op_fail)] = StencilOp; in SetupDirtyStencilOp()
117 table[OFF(stencil_front_op_zfail)] = StencilOp; in SetupDirtyStencilOp()
118 table[OFF(stencil_front_op_zpass)] = StencilOp; in SetupDirtyStencilOp()
119 table[OFF(stencil_front_func_func)] = StencilOp; in SetupDirtyStencilOp()
120 table[OFF(stencil_back_op_fail)] = StencilOp; in SetupDirtyStencilOp()
121 table[OFF(stencil_back_op_zfail)] = StencilOp; in SetupDirtyStencilOp()
122 table[OFF(stencil_back_op_zpass)] = StencilOp; in SetupDirtyStencilOp()
123 table[OFF(stencil_back_func_func)] = StencilOp; in SetupDirtyStencilOp()
126 tables[1][OFF(stencil_two_side_enable)] = StencilOp; in SetupDirtyStencilOp()
H A Dmaxwell_to_vk.cpp543 VkStencilOp StencilOp(Maxwell::StencilOp stencil_op) { in StencilOp() function
545 case Maxwell::StencilOp::Keep: in StencilOp()
546 case Maxwell::StencilOp::KeepOGL: in StencilOp()
548 case Maxwell::StencilOp::Zero: in StencilOp()
549 case Maxwell::StencilOp::ZeroOGL: in StencilOp()
551 case Maxwell::StencilOp::Replace: in StencilOp()
554 case Maxwell::StencilOp::Incr: in StencilOp()
555 case Maxwell::StencilOp::IncrOGL: in StencilOp()
557 case Maxwell::StencilOp::Decr: in StencilOp()
558 case Maxwell::StencilOp::DecrOGL: in StencilOp()
[all …]
H A Dfixed_pipeline_state.h24 static u32 PackStencilOp(Maxwell::StencilOp op) noexcept;
25 static Maxwell::StencilOp UnpackStencilOp(u32 packed) noexcept;
116 Maxwell::StencilOp ActionStencilFail() const noexcept { in ActionStencilFail()
120 Maxwell::StencilOp ActionDepthFail() const noexcept { in ActionDepthFail()
124 Maxwell::StencilOp ActionDepthPass() const noexcept { in ActionDepthPass()
H A Dmaxwell_to_vk.h50 VkStencilOp StencilOp(Maxwell::StencilOp stencil_op);
/dports/emulators/yuzu/yuzu-0b47f7a46/src/video_core/renderer_opengl/
H A Dmaxwell_to_gl.h371 inline GLenum StencilOp(Maxwell::StencilOp stencil) { in StencilOp() function
373 case Maxwell::StencilOp::Keep: in StencilOp()
374 case Maxwell::StencilOp::KeepOGL: in StencilOp()
376 case Maxwell::StencilOp::Zero: in StencilOp()
377 case Maxwell::StencilOp::ZeroOGL: in StencilOp()
379 case Maxwell::StencilOp::Replace: in StencilOp()
382 case Maxwell::StencilOp::Incr: in StencilOp()
383 case Maxwell::StencilOp::IncrOGL: in StencilOp()
385 case Maxwell::StencilOp::Decr: in StencilOp()
386 case Maxwell::StencilOp::DecrOGL: in StencilOp()
[all …]
/dports/shells/ion/ion-a8872014dbce730ccd00aaa722397dc394a52bf4/cargo-crates/draw_state-0.8.0/src/
H A Dstate.rs151 pub enum StencilOp { enum
182 pub op_fail: StencilOp,
184 pub op_depth_fail: StencilOp,
186 pub op_pass: StencilOp,
195 op_fail: StencilOp::Keep, in default()
196 op_depth_fail: StencilOp::Keep, in default()
197 op_pass: StencilOp::Keep, in default()
214 ops: (StencilOp, StencilOp, StencilOp)) in new() argument
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gfx-hal/src/pso/
H A Doutput_merger.rs226 pub enum StencilOp { enum
252 pub op_fail: StencilOp,
254 pub op_depth_fail: StencilOp,
256 pub op_pass: StencilOp,
263 op_fail: StencilOp::Keep, in default()
264 op_depth_fail: StencilOp::Keep, in default()
265 op_pass: StencilOp::Keep, in default()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/gfx-hal/src/pso/
H A Doutput_merger.rs226 pub enum StencilOp { enum
252 pub op_fail: StencilOp,
254 pub op_depth_fail: StencilOp,
256 pub op_pass: StencilOp,
263 op_fail: StencilOp::Keep, in default()
264 op_depth_fail: StencilOp::Keep, in default()
265 op_pass: StencilOp::Keep, in default()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/gfx-hal/src/pso/
H A Doutput_merger.rs226 pub enum StencilOp { enum
252 pub op_fail: StencilOp,
254 pub op_depth_fail: StencilOp,
256 pub op_pass: StencilOp,
263 op_fail: StencilOp::Keep, in default()
264 op_depth_fail: StencilOp::Keep, in default()
265 op_pass: StencilOp::Keep, in default()
/dports/graphics/rx/rx-0.4.0/cargo-crates/gfx-hal-0.4.0/src/pso/
H A Doutput_merger.rs229 pub enum StencilOp { enum
255 pub op_fail: StencilOp,
257 pub op_depth_fail: StencilOp,
259 pub op_pass: StencilOp,
266 op_fail: StencilOp::Keep, in default()
267 op_depth_fail: StencilOp::Keep, in default()
268 op_pass: StencilOp::Keep, in default()
/dports/shells/ion/ion-a8872014dbce730ccd00aaa722397dc394a52bf4/cargo-crates/gfx_device_gl-0.15.5/src/
H A Dstate.rs18 Offset, RasterMethod, StencilOp, FrontFace};
145 fn map_operation(op: StencilOp) -> gl::types::GLenum { in map_operation()
147 StencilOp::Keep => gl::KEEP, in map_operation()
148 StencilOp::Zero => gl::ZERO, in map_operation()
149 StencilOp::Replace => gl::REPLACE, in map_operation()
150 StencilOp::IncrementClamp=> gl::INCR, in map_operation()
151 StencilOp::IncrementWrap => gl::INCR_WRAP, in map_operation()
152 StencilOp::DecrementClamp=> gl::DECR, in map_operation()
153 StencilOp::DecrementWrap => gl::DECR_WRAP, in map_operation()
154 StencilOp::Invert => gl::INVERT, in map_operation()
/dports/shells/ion/ion-a8872014dbce730ccd00aaa722397dc394a52bf4/cargo-crates/piston2d-gfx_graphics-0.61.0/src/
H A Dback_end.rs93 Stencil, StencilOp}; in new()
97 (StencilOp::Keep, StencilOp::Keep, StencilOp::Keep)); in new()
99 (StencilOp::Replace, StencilOp::Keep, StencilOp::Keep)); in new()
101 (StencilOp::Keep, StencilOp::Keep, StencilOp::Keep)); in new()
103 (StencilOp::Keep, StencilOp::Keep, StencilOp::Keep)); in new()
/dports/graphics/urho3d/Urho3D-1.7.1/Source/Urho3D/Graphics/
H A DGraphics.h241 …(bool enable, CompareMode mode = CMP_ALWAYS, StencilOp pass = OP_KEEP, StencilOp fail = OP_KEEP, S…
463 StencilOp GetStencilPass() const { return stencilPass_; } in GetStencilPass()
466 StencilOp GetStencilFail() const { return stencilFail_; } in GetStencilFail()
469 StencilOp GetStencilZFail() const { return stencilZFail_; } in GetStencilZFail()
752 StencilOp stencilPass_;
754 StencilOp stencilFail_;
756 StencilOp stencilZFail_;
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/VK-GL-CTS/src/framework/referencerenderer/
H A DrrRenderState.hpp105 enum StencilOp enum
190 StencilOp sFail;
191 StencilOp dpFail;
192 StencilOp dpPass;
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/graphics/
H A Dmaterial.h55 struct StencilOp { struct
86 StencilOp Front_stencil_op;
87 StencilOp Back_stencil_op;
156 const StencilOp& get_front_stencil_op() const;
161 const StencilOp& get_back_stencil_op() const;
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gfx-backend-vulkan/src/
H A Dconv.rs294 pub fn map_stencil_op(op: pso::StencilOp) -> vk::StencilOp { in map_stencil_op() argument
295 use hal::pso::StencilOp::*; in map_stencil_op()
297 Keep => vk::StencilOp::KEEP, in map_stencil_op()
298 Zero => vk::StencilOp::ZERO, in map_stencil_op()
299 Replace => vk::StencilOp::REPLACE, in map_stencil_op()
300 IncrementClamp => vk::StencilOp::INCREMENT_AND_CLAMP, in map_stencil_op()
301 IncrementWrap => vk::StencilOp::INCREMENT_AND_WRAP, in map_stencil_op()
302 DecrementClamp => vk::StencilOp::DECREMENT_AND_CLAMP, in map_stencil_op()
303 DecrementWrap => vk::StencilOp::DECREMENT_AND_WRAP, in map_stencil_op()
304 Invert => vk::StencilOp::INVERT, in map_stencil_op()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/gfx-backend-vulkan/src/
H A Dconv.rs294 pub fn map_stencil_op(op: pso::StencilOp) -> vk::StencilOp { in map_stencil_op() argument
295 use hal::pso::StencilOp::*; in map_stencil_op()
297 Keep => vk::StencilOp::KEEP, in map_stencil_op()
298 Zero => vk::StencilOp::ZERO, in map_stencil_op()
299 Replace => vk::StencilOp::REPLACE, in map_stencil_op()
300 IncrementClamp => vk::StencilOp::INCREMENT_AND_CLAMP, in map_stencil_op()
301 IncrementWrap => vk::StencilOp::INCREMENT_AND_WRAP, in map_stencil_op()
302 DecrementClamp => vk::StencilOp::DECREMENT_AND_CLAMP, in map_stencil_op()
303 DecrementWrap => vk::StencilOp::DECREMENT_AND_WRAP, in map_stencil_op()
304 Invert => vk::StencilOp::INVERT, in map_stencil_op()
/dports/graphics/rx/rx-0.4.0/cargo-crates/gfx-backend-vulkan-0.4.0/src/
H A Dconv.rs252 pub fn map_stencil_op(op: pso::StencilOp) -> vk::StencilOp { in map_stencil_op() argument
253 use hal::pso::StencilOp::*; in map_stencil_op()
255 Keep => vk::StencilOp::KEEP, in map_stencil_op()
256 Zero => vk::StencilOp::ZERO, in map_stencil_op()
257 Replace => vk::StencilOp::REPLACE, in map_stencil_op()
258 IncrementClamp => vk::StencilOp::INCREMENT_AND_CLAMP, in map_stencil_op()
259 IncrementWrap => vk::StencilOp::INCREMENT_AND_WRAP, in map_stencil_op()
260 DecrementClamp => vk::StencilOp::DECREMENT_AND_CLAMP, in map_stencil_op()
261 DecrementWrap => vk::StencilOp::DECREMENT_AND_WRAP, in map_stencil_op()
262 Invert => vk::StencilOp::INVERT, in map_stencil_op()
/dports/www/firefox/firefox-99.0/third_party/rust/ash/src/extensions/ext/
H A Dextended_dynamic_state.rs163 fail_op: vk::StencilOp, in cmd_set_stencil_op() argument
164 pass_op: vk::StencilOp, in cmd_set_stencil_op() argument
165 depth_fail_op: vk::StencilOp, in cmd_set_stencil_op() argument
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/gfx-backend-vulkan/src/
H A Dconv.rs287 pub fn map_stencil_op(op: pso::StencilOp) -> vk::StencilOp { in map_stencil_op() argument
288 use hal::pso::StencilOp::*; in map_stencil_op()
290 Keep => vk::StencilOp::KEEP, in map_stencil_op()
291 Zero => vk::StencilOp::ZERO, in map_stencil_op()
292 Replace => vk::StencilOp::REPLACE, in map_stencil_op()
293 IncrementClamp => vk::StencilOp::INCREMENT_AND_CLAMP, in map_stencil_op()
294 IncrementWrap => vk::StencilOp::INCREMENT_AND_WRAP, in map_stencil_op()
295 DecrementClamp => vk::StencilOp::DECREMENT_AND_CLAMP, in map_stencil_op()
296 DecrementWrap => vk::StencilOp::DECREMENT_AND_WRAP, in map_stencil_op()
297 Invert => vk::StencilOp::INVERT, in map_stencil_op()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/gfx-backend-dx11/src/
H A Dconv.rs22 StencilOp,
686 fn map_stencil_op(op: StencilOp) -> D3D11_STENCIL_OP { in map_stencil_op()
688 StencilOp::Keep => D3D11_STENCIL_OP_KEEP, in map_stencil_op()
689 StencilOp::Zero => D3D11_STENCIL_OP_ZERO, in map_stencil_op()
690 StencilOp::Replace => D3D11_STENCIL_OP_REPLACE, in map_stencil_op()
691 StencilOp::IncrementClamp => D3D11_STENCIL_OP_INCR_SAT, in map_stencil_op()
692 StencilOp::IncrementWrap => D3D11_STENCIL_OP_INCR, in map_stencil_op()
693 StencilOp::DecrementClamp => D3D11_STENCIL_OP_DECR_SAT, in map_stencil_op()
694 StencilOp::DecrementWrap => D3D11_STENCIL_OP_DECR, in map_stencil_op()
695 StencilOp::Invert => D3D11_STENCIL_OP_INVERT, in map_stencil_op()
/dports/graphics/rx/rx-0.4.0/cargo-crates/gfx-backend-dx11-0.4.1/src/
H A Dconv.rs21 StencilOp,
679 fn map_stencil_op(op: StencilOp) -> D3D11_STENCIL_OP { in map_stencil_op()
681 StencilOp::Keep => D3D11_STENCIL_OP_KEEP, in map_stencil_op()
682 StencilOp::Zero => D3D11_STENCIL_OP_ZERO, in map_stencil_op()
683 StencilOp::Replace => D3D11_STENCIL_OP_REPLACE, in map_stencil_op()
684 StencilOp::IncrementClamp => D3D11_STENCIL_OP_INCR_SAT, in map_stencil_op()
685 StencilOp::IncrementWrap => D3D11_STENCIL_OP_INCR, in map_stencil_op()
686 StencilOp::DecrementClamp => D3D11_STENCIL_OP_DECR_SAT, in map_stencil_op()
687 StencilOp::DecrementWrap => D3D11_STENCIL_OP_DECR, in map_stencil_op()
688 StencilOp::Invert => D3D11_STENCIL_OP_INVERT, in map_stencil_op()

12345678910>>...55