sorry  i am so stupid  i want to write gl rgb in my mind  i do not know what i was thinking  i debuged this bug in my mac book and the fixing was also verified  but i manually re wrote this patch and submitted it in my another machine  that is why it became gl red not gl rgb  sorry for my carelessness 