Re: [FUTUREBASIC] PowerPC
Quote from Forum Archives on November 10, 1997, 3:59 amPosted by: format <format@...>
>this might be dumb, but how do I determine if my FB app is running on a power
>mac? Also, since FB doesn't compile PowerPC code, is there a way to make the
>emulation faster? I mean is there a speed difference between certain calls in
>emulated code? For instance would CALL OFFSETRECT be faster than offsetting
>the rect manually because it is a call from the toolbox, and not custom lines
>of code? Any insight would be appreciated.It is *always* quicker to setrect, offsetrect by hand rather than
toolbox. The gain will differ on machines, but you'll always be at least
2x.so:
dim t,l,r,b
t = 1 : l = 1 : b = 30 : r = 30
call framerect( t)is quicker than:
call setrect( t, 1,1,30,30)
call framerect( t)etc.
jonathan
'-------------------------------------------------------------'
' format utile - studio de graphisme/graphic design studio '
' mail: 16, rue Baudin, 92300 Levallois-Perret, France '
' phone: +33 1 47 15 26 15 - fax: +33 1 47 59 95 06 '
'-------------------------------------------------------------'
Posted by: format <format@...>
>mac? Also, since FB doesn't compile PowerPC code, is there a way to make the
>emulation faster? I mean is there a speed difference between certain calls in
>emulated code? For instance would CALL OFFSETRECT be faster than offsetting
>the rect manually because it is a call from the toolbox, and not custom lines
>of code? Any insight would be appreciated.
It is *always* quicker to setrect, offsetrect by hand rather than
toolbox. The gain will differ on machines, but you'll always be at least
2x.
so:
dim t,l,r,b
t = 1 : l = 1 : b = 30 : r = 30
call framerect( t)
is quicker than:
call setrect( t, 1,1,30,30)
call framerect( t)
etc.
jonathan
'-------------------------------------------------------------'
' format utile - studio de graphisme/graphic design studio '
' mail: 16, rue Baudin, 92300 Levallois-Perret, France '
' phone: +33 1 47 15 26 15 - fax: +33 1 47 59 95 06 '
'-------------------------------------------------------------'