summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorMarco G. Maia <[email protected]>2021-06-01 10:00:19 -0300
committerGitHub <[email protected]>2021-06-01 15:00:19 +0200
commit1a7dace57e8bd38f40fa87f30b46a855a4b71063 (patch)
tree1bf2f346465bab963d827b6443726cc56f22ab3c /src
parent0870295a7c0f4bbce8141174129e6085dc4bebbc (diff)
downloadraylib-1a7dace57e8bd38f40fa87f30b46a855a4b71063.tar.gz
raylib-1a7dace57e8bd38f40fa87f30b46a855a4b71063.zip
Update docs for supported blend modes (#1801)
Diffstat (limited to 'src')
-rw-r--r--src/core.c4
-rw-r--r--src/raylib.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/core.c b/src/core.c
index 9ad6c890..87f8ca90 100644
--- a/src/core.c
+++ b/src/core.c
@@ -2034,8 +2034,8 @@ void EndShaderMode(void)
rlSetShader(rlGetShaderDefault());
}
-// Begin blending mode (alpha, additive, multiplied)
-// NOTE: Only 3 blending modes supported, default blend mode is alpha
+// Begin blending mode (alpha, additive, multiplied, subtract, custom)
+// NOTE: Blend modes supported are enumerated in BlendMode enum
void BeginBlendMode(int mode)
{
rlSetBlendMode(mode);
diff --git a/src/raylib.h b/src/raylib.h
index 9e0d3687..db9bb401 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -973,7 +973,7 @@ RLAPI void BeginTextureMode(RenderTexture2D target); // Begin drawi
RLAPI void EndTextureMode(void); // Ends drawing to render texture
RLAPI void BeginShaderMode(Shader shader); // Begin custom shader drawing
RLAPI void EndShaderMode(void); // End custom shader drawing (use default shader)
-RLAPI void BeginBlendMode(int mode); // Begin blending mode (alpha, additive, multiplied)
+RLAPI void BeginBlendMode(int mode); // Begin blending mode (alpha, additive, multiplied, subtract, custom)
RLAPI void EndBlendMode(void); // End blending mode (reset to default: alpha blending)
RLAPI void BeginScissorMode(int x, int y, int width, int height); // Begin scissor mode (define screen area for following drawing)
RLAPI void EndScissorMode(void); // End scissor mode