blit speed issues

As read in qdn, article “Who gives a blit?”
(http://qdn.qnx.com/articles/apr1001/index.html), I’ve tested the
speed of the various blit methods but I’ve moticed a problem.

During blitting operations (which can be fast or fastest depending on
the used method) there’s a REAL slowdown of the operations when
moving the pointer inside the window. The blitting operation seems to
be reduced 2 times or more. If I move the pointer outside the window
the problem disappear. Also moving the mouse continuosly OUTSIDE the
windows dosn’t affect the blitting.

Is this a real problem or it’s supposed to be normal?
(I use an ati_rage128, hardware cursor)

Hi,

What exactly were you doing to cause the slow down?
Was it using the code from the “Who gives a blit?” article?
If so was it with a specific method?

Regards,

Joe

wavexx@broadcast.anarchy.net wrote:

As read in qdn, article “Who gives a blit?”
(> http://qdn.qnx.com/articles/apr1001/index.html> ), I’ve tested the
speed of the various blit methods but I’ve moticed a problem.

During blitting operations (which can be fast or fastest depending on
the used method) there’s a REAL slowdown of the operations when
moving the pointer inside the window. The blitting operation seems to
be reduced 2 times or more. If I move the pointer outside the window
the problem disappear. Also moving the mouse continuosly OUTSIDE the
windows dosn’t affect the blitting.

Is this a real problem or it’s supposed to be normal?
(I use an ati_rage128, hardware cursor)

Hi

I have allerted our Gui support team regarding this issue, as its
releated to them more closely then hardware. They should be posting
up here shortly.

Thanks

Erick.


Hardware Support Account <hw@qnx.com> wrote:

Hi,

What exactly were you doing to cause the slow down?
Was it using the code from the “Who gives a blit?” article?
If so was it with a specific method?

Regards,

Joe

wavexx@broadcast.anarchy.net > wrote:
As read in qdn, article “Who gives a blit?”
(> http://qdn.qnx.com/articles/apr1001/index.html> ), I’ve tested the
speed of the various blit methods but I’ve moticed a problem.

During blitting operations (which can be fast or fastest depending on
the used method) there’s a REAL slowdown of the operations when
moving the pointer inside the window. The blitting operation seems to
be reduced 2 times or more. If I move the pointer outside the window
the problem disappear. Also moving the mouse continuosly OUTSIDE the
windows dosn’t affect the blitting.

Is this a real problem or it’s supposed to be normal?
(I use an ati_rage128, hardware cursor)

Hardware Support Account <hw@qnx.com> wrote:

Hi,

What exactly were you doing to cause the slow down?
Was it using the code from the “Who gives a blit?” article?
If so was it with a specific method?

I was using the first slower method.
No matter if I stop moving the mouse or I move it.
The slowdown occurs only when the mouse is over the window
(that is, when moving it or not but only over the window).

If I stop the pointer over the window (ie: the mouse
is not moving) there’s a big slowdown.

If I keep it moving over the window there’s less slowdown.

There’s no slowdown when the pointer is outside the window.


Wave++

Hi wavexx,

We were able to reproduce the problem here, but it isn’t an actual
problem. We removed the pointer cam from the shelf and the blit worked fine.
No speed change.

Try removing the pointer cam from the shelf.

Let me know if this works.
Regards
Brenda


Hardware Support Account <hw@qnx.com> wrote:

Hi

I have allerted our Gui support team regarding this issue, as its
releated to them more closely then hardware. They should be posting
up here shortly.

Thanks

Erick.



Hardware Support Account <> hw@qnx.com> > wrote:
Hi,

What exactly were you doing to cause the slow down?
Was it using the code from the “Who gives a blit?” article?
If so was it with a specific method?

Regards,

Joe

wavexx@broadcast.anarchy.net > wrote:
As read in qdn, article “Who gives a blit?”
(> http://qdn.qnx.com/articles/apr1001/index.html> ), I’ve tested the
speed of the various blit methods but I’ve moticed a problem.

During blitting operations (which can be fast or fastest depending on
the used method) there’s a REAL slowdown of the operations when
moving the pointer inside the window. The blitting operation seems to
be reduced 2 times or more. If I move the pointer outside the window
the problem disappear. Also moving the mouse continuosly OUTSIDE the
windows dosn’t affect the blitting.

Is this a real problem or it’s supposed to be normal?
(I use an ati_rage128, hardware cursor)