summaryrefslogtreecommitdiff
path: root/API.md
diff options
context:
space:
mode:
authorjussi2023-10-31 11:52:36 +0200
committerjussi2023-10-31 11:52:36 +0200
commitf8b4b709e62c0fe25e4483925bac4abea5d8cafe (patch)
tree47903b7fb7ac42a8ca5a49b67f48f056900a9f10 /API.md
parent65fababd8d36b47c85e7d6b43f649ed88c7e8bcf (diff)
downloadreilua-enhanced-f8b4b709e62c0fe25e4483925bac4abea5d8cafe.tar.gz
reilua-enhanced-f8b4b709e62c0fe25e4483925bac4abea5d8cafe.tar.bz2
reilua-enhanced-f8b4b709e62c0fe25e4483925bac4abea5d8cafe.zip
Compute shader management and Buffer management.
Diffstat (limited to 'API.md')
-rw-r--r--API.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/API.md b/API.md
index 43b20fc..b23c9eb 100644
--- a/API.md
+++ b/API.md
@@ -6924,6 +6924,34 @@ Set shader currently active (id and locations)
---
+## RLGL - Compute shader management
+
+---
+
+> programId = RL.rlLoadComputeShaderProgram( int shaderId )
+
+Load compute shader program
+
+- Success return int
+
+---
+
+> RL.rlComputeShaderDispatch( int groupX, int groupY, int groupZ )
+
+Dispatch compute shader (equivalent to *draw* for graphics pipeline)
+
+---
+
+## RLGL - Buffer management
+
+---
+
+> RL.rlBindImageTexture( int id, int index, int format, bool readonly )
+
+Bind image texture
+
+---
+
## RLGL - Matrix state management
---