@mirro187, before you post anything else, I need you to read The Forum Posting Guidelines.
First, these forums are for asking specific technical questions about Khronos APIs, not posting one sentence with a block of code and hoping someone else will do your work for you. Again, read Posting Guideline #4. You haven’t taken the time to tell your reader anything here. So why would they take the time to answer you?
Second, you’ve reposted the same or nearly the same content repeatedly in separate threads. Please stop. This just clutters the forums and is akin to cross-posting (see Forum Posting Guideline #3). As you may have noticed, I’ve combined all your posts here in this one single thread.
Try following up to this thread detailing information such as: why you’re trying to do this, what you’ve tried already, what specific GLSL or OpenGL related problems you’ve hit, and any specific GLSL or OpenGL related questions you’ve come up related to your learning or investigation.