Cube  Diff

Differences From Artifact [ecc6786def]:

To Artifact [2b192347af]:


161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
	        SW(s, 1, -1)->m + SW(s, -1, 1)->m + SW(s, -1, -1)->m) /      \
	    14; // median is 4/2/1 instead
		median(r);
		median(g);
		median(b);
	}

	remip(&a);
}

void
calclight()
{
	loop(x, ssize) loop(y, ssize)
	{







|







161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
	        SW(s, 1, -1)->m + SW(s, -1, 1)->m + SW(s, -1, -1)->m) /      \
	    14; // median is 4/2/1 instead
		median(r);
		median(g);
		median(b);
	}

	remip(&a, 0);
}

void
calclight()
{
	loop(x, ssize) loop(y, ssize)
	{
264
265
266
267
268
269
270
271
272
void
blockpaste(const block *b)
{
	sqr *q = (sqr *)(b + 1);
	for (int x = b->x; x < b->xs + b->x; x++)
		for (int y = b->y; y < b->ys + b->y; y++)
			*S(x, y) = *q++;
	remipmore(b);
}







|

264
265
266
267
268
269
270
271
272
void
blockpaste(const block *b)
{
	sqr *q = (sqr *)(b + 1);
	for (int x = b->x; x < b->xs + b->x; x++)
		for (int y = b->y; y < b->ys + b->y; y++)
			*S(x, y) = *q++;
	remipmore(b, 0);
}