Pinta.Core.AsyncEffectRenderer.Render C# (CSharp) Method

Render() private method

private Render ( int renderId, int threadId ) : void
renderId int
threadId int
return void
		void Render (int renderId, int threadId)
		{
			// Fetch the next tile index and render it.
			for (;;) {
				
				int tileIndex = Interlocked.Increment (ref current_tile);
				
				if (tileIndex >= total_tiles || cancel_render_flag)
					return;
				
				RenderTile (renderId, threadId, tileIndex);
 			}
		}