|
|
@ -2474,7 +2474,7 @@ void rlLoadExtensions(void *loader) |
|
|
|
} |
|
|
|
|
|
|
|
// Check instanced rendering support |
|
|
|
if (strstr(extList[i], (const char*)"instanced_arrays") != NULL) // Broad check for instanced_arrays |
|
|
|
if (strstr(extList[i], (const char *)"instanced_arrays") != NULL) // Broad check for instanced_arrays |
|
|
|
{ |
|
|
|
// Specific check |
|
|
|
if (strcmp(extList[i], (const char *)"GL_ANGLE_instanced_arrays") == 0) // ANGLE |
|
|
@ -2507,7 +2507,7 @@ void rlLoadExtensions(void *loader) |
|
|
|
glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDEXTPROC)((rlglLoadProc)loader)("glDrawArraysInstancedEXT"); |
|
|
|
glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDEXTPROC)((rlglLoadProc)loader)("glDrawElementsInstancedEXT"); |
|
|
|
} |
|
|
|
else if (strcmp(extList[i], (const char*)"GL_NV_draw_instanced") == 0) |
|
|
|
else if (strcmp(extList[i], (const char *)"GL_NV_draw_instanced") == 0) |
|
|
|
{ |
|
|
|
glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDEXTPROC)((rlglLoadProc)loader)("glDrawArraysInstancedNV"); |
|
|
|
glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDEXTPROC)((rlglLoadProc)loader)("glDrawElementsInstancedNV"); |
|
|
|