Called when new instance of Shader must be created, as the left, top, right, and bottom bounds have changed or there is no cached Shader.