02:10.21 |
*** join/#brlcad dli
(n=dli@wireless-194-151.uchicago.edu) |
03:13.33 |
louipc |
ew |
06:14.04 |
CIA-7 |
BRL-CAD: 03brlcad * 10brlcad/BUGS: |
06:14.04 |
CIA-7 |
BRL-CAD: add at least three (rather minor, all
with workarounds) bugs noticed relating to |
06:14.04 |
CIA-7 |
BRL-CAD: libfb/ray-tracer file redirection.
libfb cannot utilize standard output/error |
06:14.04 |
CIA-7 |
BRL-CAD: 'device' files (e.g. /dev/stdout)
without path trickery, using such a device |
06:14.04 |
CIA-7 |
BRL-CAD: fails if used with a pipe or
redirect, and the ray-tracers output corrupted |
06:14.07 |
CIA-7 |
BRL-CAD: imagery if using -o to a non-seekable
file (like /dev/stdout). |
07:00.14 |
*** join/#brlcad clock_
(i=clock@84-72-90-161.dclient.hispeed.ch) |
08:43.48 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
09:31.55 |
*** join/#brlcad b0ef
(n=b0ef@084202026226.customer.alfanett.no) |
13:53.25 |
``Erik |
*yawn* |
14:54.02 |
Maloeran |
Grah, I'm really bad sometimes. Struggling a
moment with merely solving boolean operations on 2d
polygons |
15:29.15 |
*** join/#brlcad IriX64
(n=mario_du@bas3-sudbury98-1168049030.dsl.bell.ca) |
15:39.21 |
IriX64 |
brlcad: I've abandoned that convertor thing
you asked me to do, don't know enough about the various formats,
and lack test facilities for those, easiest way for you ppl though
is convert one way then convert back to where you started from,
should get an exact copy of what you started with. |
16:24.38 |
IriX64 |
now to learn how to interact with
adrt/rise. |
17:31.17 |
*** join/#brlcad elzair
(n=elzair@csdhcp88.cs.clemson.edu) |
17:44.39 |
``Erik |
heh |
17:47.33 |
``Erik |
g-dxf -o moss.dxf moss.g all.g &&
dxf-g moss.dxf moss-new.g && mged moss-new.g .... then e
up the top level and see if it looks right... |
17:47.40 |
``Erik |
don't really need to know much about the
formats |
18:05.13 |
CIA-7 |
BRL-CAD: 03brlcad * 10brlcad/bench/run.sh:
pixcmp now reports non-zero code for off-by-one results. handle the
new/expected return values. |
19:51.04 |
IriX64 |
``Erik, i don't speak nix cmd lin :) |
20:19.20 |
brlcad |
wicked |
20:19.46 |
brlcad |
turning off debugging symbols actually
decreased performance by a solid amount |
20:20.55 |
brlcad |
25%! |
20:21.27 |
brlcad |
that's gotta be some massive
alignment/coherency penalty going on |
20:22.00 |
dtidrow_work |
talk about bizarre |
20:24.20 |
brlcad |
yeah, both O3, exact same options .. just one
with -g and one without |
20:24.49 |
brlcad |
adding alignment flags to see |
20:28.32 |
``Erik |
brlcad, what am I doing wrong or stupidly?
error: cannot find interface declaration for 'NSObject', superclass
of 'NSAppleMenuController |
20:29.15 |
brlcad |
#include
<CoreFoundation/CoreFoundation.h> |
20:29.55 |
``Erik |
still get it :/ |
20:30.29 |
brlcad |
er, one of those |
20:30.30 |
``Erik |
even added "-framework CoreFoundation" to the
compile line to see if it fixes something, but *shrug* no
joy |
20:30.34 |
brlcad |
try Foundation/Foundation |
20:31.14 |
*** join/#brlcad docelic
(n=docelic@212.15.185.220) |
20:33.13 |
``Erik |
hm, Foundation seems to be fixing some of
it |
20:38.20 |
``Erik |
yeah, heh |
20:38.34 |
``Erik |
this .m file is... not... healthy... |
20:38.48 |
``Erik |
at least, not for the twisted way I'm trying
to abuse it O:-) |
20:38.51 |
``Erik |
thanks :D |
20:39.18 |
brlcad |
SDLMain.m? |
20:39.34 |
``Erik |
yeah |
20:39.36 |
``Erik |
ahhhhhh |
20:39.43 |
``Erik |
#import <Cocoa/Cocoa.h> made it all
happy |
20:40.08 |
brlcad |
heh, including the kitchen sink usually
does |
20:41.14 |
brlcad |
you do realize that there's an SDLMain.h
too? |
20:41.34 |
brlcad |
that includes SDL.h, Cocoa.h, and declares the
interface correctly |
20:43.45 |
``Erik |
ah, heh, didn't notice it... the .m didn't
import it :/ |
21:12.53 |
brlcad |
ahh, function/jump/loop alignment alone
restored performance back to within about 95% .. i bet it'd be all
back if I added a few more related flags |
21:13.52 |
brlcad |
do we have any popular systems that aren't
aligned on 16 other than hpc? |
21:14.40 |
*** join/#brlcad clock_
(i=clock@84-72-60-125.dclient.hispeed.ch) |
21:24.14 |
*** join/#brlcad Elperion
(n=Elperion@p54876260.dip.t-dialin.net) |
21:35.19 |
Maloeran |
Very often, chunks of memory from malloc() are
only aligned on 8 bytes |
22:05.50 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1096669545.dsl.bell.ca) |
23:54.50 |
``Erik |
.. that depends on OS |