Opengl, Computer Graphics, Shaders, Texture, Shading.
conclusion CPUs are great for task parallelism GPUs are great for data parallelism Rendering pipeline comparison Left : Fixed pipeline / Right : programmable pipeline On the left side, it provides fixed rendering pipeline. There are fixed way to process vertices and fragments after rasterization.