add new interfaces for TextureCache to unbind the bound image asynchronous load callbacks.
no need to pass all the references
check the condition guard
assure threading safety
assure threading safety
assure threading safety
remove new lines
Merge pull request #6892 from samuele3hu/v3_fix

Update the OpenGL lua binding and related test case
[ci skip]
Merge pull request #6890 from visiblelight/FixTextureCache

Fix the crash in TextureAsync test