This commit is contained in:
2026-01-24 16:34:15 -05:00
commit c23bf51490
3996 changed files with 657568 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
# SPDX-FileCopyrightText: 2020 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT
- type: shader
id: StencilClear
kind: source
path: "/Textures/Shaders/stencil_clear.swsl"
stencil:
ref: 0
op: Replace
func: Always
# Draws to the stencil buffer if the alpha is not set to 0.
- type: shader
id: StencilMask
kind: source
path: "/Textures/Shaders/stencil_mask.swsl"
stencil:
ref: 1
op: Replace
func: Always
# Draws if the texture in the stencil buffer is not equal to white.
- type: shader
id: StencilDraw
kind: canvas
stencil:
ref: 1
op: Keep
func: NotEqual
# Draws if the texture in the stencil buffer is equal to white.
- type: shader
id: StencilEqualDraw
kind: canvas
stencil:
ref: 1
op: Keep
func: Equal