**WARNING: BREAKING:** REDESIGNED: rlgl shader loading API function names for more consistency #5631
ADDED: `rlUnloadShader()` to unload shaders (that function was missing and compute shaders leak memory) RENAMED: `rlCompileShader()` to p `rlLoadShader()` to be consistent with `rlUnloadShader()` RENAMED: `rlLoadShaderCode()` to `rlLoadShaderProgram()`, more descriptive of return RENAMED: `rlLoadShaderProgram()` to `rlLoadShaderProgramEx()` RENAMED: `rlLoadComputeShaderProgram()` to `rlLoadShaderProgramCompute()` RENAMED: Some functions parameters for consistency
This commit is contained in:
parent
2b207be11e
commit
e40ddfabbb
1 changed files with 156 additions and 152 deletions
|
|
@ -1243,7 +1243,7 @@ Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode)
|
|||
{
|
||||
Shader shader = { 0 };
|
||||
|
||||
shader.id = rlLoadShaderCode(vsCode, fsCode);
|
||||
shader.id = rlLoadShaderProgram(vsCode, fsCode);
|
||||
|
||||
if (shader.id == 0)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue