ADDED: IsShaderReady(), IsImageReady(), IsFontReady(), IsWaveReady(), IsSoundReady(), IsMusicReady() (#2892)

These IsReady() functions provide a method in order to verify whether or not the object was loaded successfully. They're useful to make sure the assets are there prior to using them.
This commit is contained in:
Rob Loach
2023-01-27 13:24:03 -05:00
committed by GitHub
parent 81ca2f0bf3
commit 83ff7b2466
5 changed files with 49 additions and 0 deletions

View File

@@ -2509,6 +2509,12 @@ Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode)
return shader;
}
// Check if a shader is ready
bool IsShaderReady(Shader shader)
{
return shader.locs != NULL;
}
// Unload shader from GPU memory (VRAM)
void UnloadShader(Shader shader)
{