Compile a shader object: const char *source = //.Shader program: Multiple shader objects linked together.Are provided shader source code as a string.Shader object: an individual vertex, fragment, etc.Just surveying the most relevant parts for writing GLSL shaders Major objects: Shader Programs Shader Objects Array Buffers Element Buffers Framebuffers Pixel Buffers Textures Fixed Function State Renderbuffers.No fixed function vertex and fragment shading Īpplication OpenGL API Device Driver GPU OpenGL.Recall the fixed function light map Why was the alpha test remove? OpenGL Is run by the ARB: Architecture Review Board.OpenGL and WebGL Patrick Cozzi University of Pennsylvania CIS 565 - Fall 2013Īnnouncements LinkedIn Group Academic Integrity Project 4 demos next Wednesday