Understanding How Unity3D Shaders Execute on the GPU
Before examining execution specifics, it helps to review how a shader fits into the rendering pipeline. A shader is a program that defines surface appearance by controlling vertex transforms and pixel-level coloring. Unity shaders are written in HLSL (High-Level Shading Language) and run on the GPU....