private void UpdateJob() { if (_inputSocket.IsConnected()) { ColorMapTextureJob job = new ColorMapTextureJob(); job.Request(this, _inputSocket.GetConnectedSocket()); _texture.StartTextureUpdateJob(MinWidth, MinHeight, job); } }
private void StartJob(GUIThreadedTexture t) { HeightMapUpdateJob job = new HeightMapUpdateJob(); job.Request(_textureOffsetX, _textureOffsetZ, CalcTextureWidth(), CalcTextureHeight(), GetNumberSampler(), _inputSocketNumber.GetConnectedSocket(), GetColorSampler(), _inputSocketColor.GetConnectedSocket()); t.StartTextureUpdateJob(TextureLeft, TextureTop, CalcTextureWidth(), CalcTextureHeight(), job); }