Lines Matching defs:pixels

96     unsigned long *pixels;
184 PixelRec pixels;
259 pixels.pixels = NULL;
260 pixels.npixels = 0;
264 AllocateColorCube(dpy, vinfo, colorCube, &pixels);
274 AllocateGrayRamp(dpy, vinfo, grayRamp, colorCube, &pixels);
277 if (pixels.pixels != NULL) {
278 if (pixels.npixels != 0) {
280 pixels.pixels, pixels.npixels, 0);
282 free((char *) pixels.pixels);
1201 PixelRec *pixels)
1237 pixels->pixels = (unsigned long *) calloc(vinfo->colormap_size,
1239 if (pixels->pixels == NULL) {
1244 if (!AllocateColormap(dpy, colorCube, vinfo, &count, pixels,
1246 free((char *) pixels->pixels);
1247 pixels->pixels = NULL;
1252 colorCube->base_pixel = pixels->pixels[first];
1257 color.pixel = n + pixels->pixels[first];
1270 XFreeColors(dpy, cmap, pixels->pixels, count+first+remain, 0);
1271 free((char *) pixels->pixels);
1272 pixels->pixels = NULL;
1278 /* Smush down unused pixels, if any */
1281 pixels->pixels[first+j] = pixels->pixels[first+count+j];
1283 pixels->npixels -= count;
1291 PixelRec *pixels)
1323 if (pixels->pixels == NULL) {
1324 pixels->pixels = (unsigned long *) calloc(vinfo->colormap_size,
1326 if (pixels->pixels == NULL) {
1332 if (!AllocateColormap(dpy, grayRamp, vinfo, &count, pixels,
1344 grayRamp->base_pixel = pixels->pixels[first];
1349 color.pixel = n + pixels->pixels[first];
1355 /* Don't need to free pixels here; we'll do it on return */
1361 /* Smush down unused pixels, if any */
1364 pixels->pixels[first+i] = pixels->pixels[first+count+i];
1366 pixels->npixels -= count;
1384 PixelRec *pixels,
1392 if (pixels->npixels == 0) {
1395 ok = XAllocColorCells(dpy, cmap, 1, NULL, 0, pixels->pixels, npixels);
1411 pixels->pixels, mid);
1417 XFreeColors(dpy, cmap, pixels->pixels, mid, 0);
1427 npixels = pixels->npixels;
1434 if (pixels->pixels[i] != pixels->pixels[i+1]-1) break;
1438 PrivSort((char *)pixels->pixels, npixels,
1442 if (!contiguous(pixels->pixels, npixels, count, delta,
1445 Otherwise fail; we'll free the pixels later */
1454 pixels->npixels = npixels;
1459 unsigned long pixels[], /* specifies allocated pixels */
1460 int npixels, /* specifies count of alloc'd pixels */
1476 if (pixels[i-1] + delta == pixels[i]) count++;