program
Shader to drive: typically Surface3DProjectionShaderProgram for 2D textures or earth.worldwind.render.program.Surface3DProjectionShaderProgramOES for Android OES external textures. The shape picks the right one in makeDrawable based on the resolved source texture's target.