This section lists some useful programming tips and guidelines. Keep in mind that these tips are based on the intentions of the designers of OpenGL, not on any experience with actual applications and implementations. This section has the following topics: