processing work on indieEngineShader