linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* s1d13xxxfb adding fillrect acceleration, but out of range requests
@ 2009-04-14 16:58 Kristoffer Ericson
  0 siblings, 0 replies; only message in thread
From: Kristoffer Ericson @ 2009-04-14 16:58 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-fbdev-devel@lists.sourceforge.net

Greetings,

Somewhat confused atm. I added a function to handle hardware accelerated
fill rect and replaced the cfb with that one.
What Im seeing now is that it works outside the normal xres,yres range
(got 640x240 on my jornada). 

So in essence Im getting requests for fill_rect that are outside
my screen. Is there something im missing here?

I almost suspect that I should divide the dy and dx with 8, but
that would cripple it for xorg?

Strangly enough Im not getting any garbage on my
screen....??


example from my debug log :
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=256, stride=1280, dest=327680
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=264, stride=1280, dest=337920
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=272, stride=1280, dest=348160
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=280, stride=1280, dest=358400
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=288, stride=1280, dest=368640
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=296, stride=1280, dest=378880
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=304, stride=1280, dest=389120
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=312, stride=1280, dest=399360
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=320, stride=1280, dest=409600
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=328, stride=1280, dest=419840
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16
s1d13xxxfb_bitblt : request solid_fill
         dx=0, dy=336, stride=1280, dest=430080
         rect_width=640, rect_height=8
s1d13xxxfb_bitblt : xres=640, yres=240, bpp=16


-- 
Kristoffer Ericson <kristoffer.ericson@gmail.com>

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-04-14 16:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-14 16:58 s1d13xxxfb adding fillrect acceleration, but out of range requests Kristoffer Ericson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).