summaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2025-11-25 14:16:34 -0500
committerLLLL Colonq <llll@colonq>2025-11-25 14:16:34 -0500
commit40b0a8a98cbdb74dce99a8c8323f9e2790fa4d21 (patch)
tree9481ed69f6f548e041e2ab9e04554d39f6ba1698 /crates
parent8d4d26ca2217ad72f2bae78169db6f5c3a4f675b (diff)
Update
Diffstat (limited to 'crates')
-rw-r--r--crates/teleia/src/context.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/crates/teleia/src/context.rs b/crates/teleia/src/context.rs
index 56494dc..21212f0 100644
--- a/crates/teleia/src/context.rs
+++ b/crates/teleia/src/context.rs
@@ -189,6 +189,13 @@ impl Context {
}
}
+ pub fn use_inverse_stencil(&self) {
+ unsafe {
+ self.gl.stencil_func(glow::NOTEQUAL, 1, 0xff);
+ self.gl.stencil_op(glow::KEEP, glow::KEEP, glow::KEEP);
+ }
+ }
+
pub fn end_stencil(&self) {
unsafe {
self.gl.stencil_func(glow::ALWAYS, 1, 0xff);