<unclouded>
how does fb_imageblit work?  I was expecting this to give me a white pixel in the top-left hand corner of the screen but it doesn't work for me.  what am I doing wrong?
<unclouded>
  u8  pixel[] = { 0xff, 0xff, 0xff, 0xff};
<unclouded>
  struct fb_image  im = { dx:0, dy:0, width:1, height:1, depth:32, data:pixel};
<unclouded>
  info->fbops->fb_imageblit( info, &im);
<mth>
unclouded: you're calling this from kernel or user space?
<unclouded>
from the kernel, from fbcon
<unclouded>
it seems to be in the correct video mode because if I write that same "pixel[]" data to /dev/fb0 from userspace then I get the white pixel
<mth>
does depth mean bits per pixel? (32) or significant bits per pixel? (24) or bits per color component? (8)
<unclouded>
I was hoping you could tell me.  It seems to be set to 1 throughout fbcon for writing black & white glyphs to the screen.  When set to 1, the bg_color and fg_color parts of fb_image are used
<mth>
I've programmed a frame buffer driver, but that contains only the communication with the hardware, it does not touch the generic graphics routines in the kernel
<unclouded>
I suppose it's inadvisable to access to frame buffer directly?
<rafa>
kristianpaul: hey! cool news!
<rafa>
please, write to mailing list about so other can know your great work and which was the problem
<rafa>
kristianpaul: gps should be really cool with nn ;)
<kristianpaul>
rafa: yes, in the wiki is explained
<kristianpaul>
wolfspraul: 10 seconds to get gps position