Home | History | Annotate | Download | only in jni

Lines Matching full:scrinfo

46 static struct fb_var_screeninfo scrinfo;
94 if (ioctl(fbfd, FBIOGET_VSCREENINFO, &scrinfo) != 0)
100 pixels = scrinfo.xres * scrinfo.yres;
101 bytespp = scrinfo.bits_per_pixel / 8;
104 (int)scrinfo.xres, (int)scrinfo.yres,
105 (int)scrinfo.xres_virtual, (int)scrinfo.yres_virtual,
106 (int)scrinfo.xoffset, (int)scrinfo.yoffset,
107 (int)scrinfo.bits_per_pixel);
183 vncbuf = calloc(scrinfo.xres * scrinfo.yres, scrinfo.bits_per_pixel / 8);
188 fbbuf = calloc(scrinfo.xres * scrinfo.yres, scrinfo.bits_per_pixel / 8);
191 /* TODO: This assumes scrinfo.bits_per_pixel is 16. */
192 vncscr = rfbGetScreen(&argc, argv, scrinfo.xres, scrinfo.yres, 5, 2, (scrinfo.bits_per_pixel / 8));
207 rfbMarkRectAsModified(vncscr, 0, 0, scrinfo.xres, scrinfo.yres);
210 varblock.r_offset = scrinfo.red.offset + scrinfo.red.length - 5;
211 varblock.g_offset = scrinfo.green.offset + scrinfo.green.length - 5;
212 varblock.b_offset = scrinfo.blue.offset + scrinfo.blue.length - 5;
213 varblock.rfb_xres = scrinfo.yres;
214 varblock.rfb_maxy = scrinfo.xres - 1;
315 x = xmin + (x * (xmax - xmin)) / (scrinfo.xres);
316 y = ymin + (y * (ymax - ymin)) / (scrinfo.yres);
397 for (y = 0; y < scrinfo.yres; y++)
401 for (x = 0; x < scrinfo.xres; x += 2)
502 printf(" width: %d\n", (int)scrinfo.xres);
503 printf(" height: %d\n", (int)scrinfo.yres);
504 printf(" bpp: %d\n", (int)scrinfo.bits_per_pixel);