diff options
| author | jussi | 2023-10-31 11:52:36 +0200 |
|---|---|---|
| committer | jussi | 2023-10-31 11:52:36 +0200 |
| commit | f8b4b709e62c0fe25e4483925bac4abea5d8cafe (patch) | |
| tree | 47903b7fb7ac42a8ca5a49b67f48f056900a9f10 /API.md | |
| parent | 65fababd8d36b47c85e7d6b43f649ed88c7e8bcf (diff) | |
| download | reilua-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.md | 28 |
1 files changed, 28 insertions, 0 deletions
@@ -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 --- |
