00:00.27 |
starseeker |
brlcad: I take it bu_cv_hton* routines are
preferred? |
00:03.55 |
starseeker |
hmm... |
00:04.37 |
``Erik |
mmm, bits and such |
00:07.05 |
``Erik |
I'm all sad, my mac doesn't like my
joystick |
00:07.15 |
``Erik |
I might have to write a driver :( |
00:07.23 |
starseeker |
uhoh |
00:07.42 |
``Erik |
did it to get hsi joystick
working on fbsd a long time ago |
00:08.31 |
``Erik |
oh wow, what a perfect data loss... fios
commercial had a couple audio clips, "you can record sh<blib>
in one room and watch it in another" |
00:08.44 |
``Erik |
I THINK he was saying "shows" |
00:08.51 |
starseeker |
heh |
00:08.57 |
``Erik |
but the implied variant is... probably more
accurate :D |
00:10.47 |
``Erik |
NICE, "if (Indian == IND_NOTSET) {"
... |
00:11.32 |
``Erik |
and lee commented on it and didn't fix it O.o
back in '04 |
00:12.11 |
starseeker |
where's that? |
00:12.36 |
``Erik |
convert.c, a while back |
00:12.42 |
``Erik |
the bu_cv_ stuff |
00:13.10 |
``Erik |
like, 23500 vintage |
00:13.18 |
``Erik |
~305 or so |
00:13.27 |
``Erik |
315, mebbe |
00:14.21 |
``Erik |
between cvs2svn and "big honkin' reorg", it's
not worth chasing down for blame |
00:14.53 |
brlcad |
starseeker: not particularly |
00:18.20 |
brlcad |
but no problem using them either |
00:22.52 |
CIA-85 |
BRL-CAD: 03brlcad * r37864
10/brlcad/trunk/src/librt/db5_io.c: use MATER_NO_ADDR instead of
-1L with rt_color_addrec(), eliminate magicness. |
00:23.51 |
starseeker |
brlcad: out of curiosity, where was that
article about increased efficiencies to be had when packing data
into a buffer? |
00:25.42 |
starseeker |
(for pipe read/write) |
00:29.09 |
CIA-85 |
BRL-CAD: 03brlcad * r37865
10/brlcad/trunk/src/librt/db_lookup.c: remove -1L from comment,
you're not allowed to look at the spoon. |
00:32.06 |
``Erik |
read and write are system calls, they'll
automatically surrender the thread in addition to the actual memcpy
overhead |
00:33.12 |
starseeker |
I'm sure this is a dumb question, but having
packed everything into a buffer, how do I get it back out into
typed variables? |
00:33.31 |
``Erik |
by unpacking the variable? |
00:33.35 |
``Erik |
er, buffer |
00:33.43 |
starseeker |
how? |
00:34.52 |
``Erik |
well, buf[0]=CMD; buf[1]=len, sprintf(buf+2,
"%s", mystr); .... and on the othe rside, CMD=buf[0]; len=buf[1];
mystr = buf+2; ... |
00:36.23 |
starseeker |
what about getting an integer array
out? |
00:37.04 |
``Erik |
exactly reverse of how ya packed it? |
00:37.13 |
starseeker |
memcpy? |
00:37.26 |
``Erik |
if that's how ya packed it, that's how ya
unpack it |
00:37.59 |
starseeker |
has never tried a memcpy onto
the address of an integer, sorry for dumb
questions... |
00:38.05 |
``Erik |
memcpy(buf+offset, myints, sizeof(int)*count);
-> memcpy(myints, buf+offset, sizeof(int)*count); |
00:38.09 |
``Erik |
bits is bits |
00:38.21 |
starseeker |
ok |
00:38.45 |
``Erik |
if there's a network dealie, ya might want to
do the ntohl/htonl dealie |
00:39.13 |
``Erik |
but local pipe can eat it without the
conversion cost |
00:39.55 |
starseeker |
was advised to do the network
stuff by brlcad |
00:40.47 |
``Erik |
well, pipe(), dup2(), ... those're local, and
you can usually trust a cpu not to switch endian between
programs |
00:41.12 |
starseeker |
nods - with framebuffers
though you can have a remote target |
00:41.25 |
``Erik |
yeh, um, ints? not chars? |
00:41.40 |
starseeker |
uint32_t, to be specific |
00:42.23 |
``Erik |
endian mgmt will mean doing bit shifts, ors
and ands if your cpu is not the same endian as network
order... |
00:42.39 |
``Erik |
and, uh, your cpu is not the same endian as
network order. :( x86 is bass ackwards |
00:42.47 |
starseeker |
the hton doesn't take care of that? |
00:42.55 |
``Erik |
it does, but there's overhead |
00:43.40 |
``Erik |
htonl/ntohl is a no-op on big endian cpu's
like the g5, power4, sparc, arm, etc... but x86 makes it
work |
00:44.01 |
starseeker |
ah |
00:45.44 |
``Erik |
look at, uh, libbu/htonf.c for what actually
goes on |
00:46.40 |
CIA-85 |
BRL-CAD: 03starseeker * r37866
10/brlcad/trunk/src/libfb/if_tk.c: Give htonl and ntohl a try - no
major cleanups yet but this tests out as not changing
functionality. |
00:46.49 |
starseeker |
is willing to live with a
little bitty overhead for this - we're already having to pipe the
data around |
00:47.20 |
``Erik |
if the cache can be fed well enough, it should
be pretty damn fast on the x86... |
00:47.46 |
``Erik |
the killer on recent x86 is keeping enough
data available, the ALU sits around waiting for data most of the
time |
00:48.04 |
``Erik |
which is where tricks like duffs device come
in handy :D |
00:48.14 |
``Erik |
loop unrolling, etc |
00:52.16 |
starseeker |
nods |
00:54.11 |
``Erik |
gcc does some fancy loop unrolling tricks when
it figures out to do it *shrug* |
00:55.19 |
``Erik |
(the dudes doing the gcc optimization know a
bit more than me... painfully obvious after writing some basic
optimizations and comparing my asm performance to the gcc compiled
C output... |
00:55.23 |
``Erik |
) |
01:03.46 |
``Erik |
funky, the interpreter version is 5.5x faster
on my laptop than my server, even though the cpu si only 3x faster
O.o there might be actual architectural differences between the p3
and core duo |
01:04.10 |
``Erik |
(brainfuck is fun!) |
01:26.27 |
CIA-85 |
BRL-CAD: 03starseeker * r37867
10/brlcad/trunk/src/libfb/if_tk.c: OK, memcpy to and from a single
buffer for pipe seems to be OK - next up will be a less braindead
way to handle said buffers... |
01:34.31 |
starseeker |
weird - bu_malloc doesn't seem to function if
I just substitute it in for the constant definitions. |
01:45.46 |
starseeker |
ah |
01:48.07 |
CIA-85 |
BRL-CAD: 03starseeker * r37868
10/brlcad/trunk/src/libfb/if_tk.c: Don't want to hard code buffer
sizes, so call in malloc and free (bu_malloc doesn't seem to work
in this context.) |
01:56.21 |
CIA-85 |
BRL-CAD: 03starseeker * r37869
10/brlcad/trunk/src/libfb/if_tk.c: Chop out some dead
code. |
02:00.12 |
``Erik |
so, uh, this one time, in band camp |
02:04.41 |
starseeker |
hmm? |
02:06.12 |
``Erik |
quietly making noise... |
03:08.12 |
*** join/#brlcad s00p
(~girI@unaffiliated/n00p) |
03:10.48 |
s00p |
what language is brlcad written in? |
03:11.41 |
``Erik |
mostly C, a lot of c++ and tcl |
03:13.59 |
s00p |
I'm assuming the C and C++ does not compile
together, or it'd be C++ only. Correct? |
03:17.59 |
``Erik |
c++ is slowly encroaching |
03:19.10 |
s00p |
So, unless those modules written in C++ are
compiled separately from the C code, it's all C++. |
03:22.31 |
brlcad |
s00p: reason for the questions? |
03:23.09 |
brlcad |
we basically compile it all together |
03:23.16 |
s00p |
I'm curious as to what languages the project
makes use of before I download it. The project page states C, C++,
Java, PHP, Tcl, Unix Shell. |
03:23.42 |
s00p |
Is that correct? |
03:23.52 |
brlcad |
but conventionally, there is a separation of
how c++ is integrated |
03:24.10 |
s00p |
I figured |
03:24.13 |
brlcad |
e.g., our C API has no C++ism exposed, but the
C libraries make use of C++ in their implementation |
03:24.56 |
brlcad |
Java is completely optional, PHP is
insignificant, Unix shell is very minor on the installed
side |
03:25.18 |
brlcad |
majority is C/C++ and Tcl/Tk |
03:26.06 |
``Erik |
we've accumulated c++ism :( |
03:26.08 |
s00p |
Wait |
03:26.12 |
s00p |
I'm confused |
03:26.18 |
s00p |
are the C libraries written in C? |
03:28.48 |
brlcad |
predominantly, yes |
03:29.04 |
s00p |
but they have -some- C++ in them? |
03:30.15 |
brlcad |
we have more than 20 libraries |
03:30.25 |
brlcad |
yes, *some* of them have C++ in them
:) |
03:30.30 |
s00p |
ok |
03:31.03 |
s00p |
thankyou |
03:31.04 |
brlcad |
most don't but at least a couple do |
03:32.03 |
brlcad |
s00p, no problem, but curious about
why |
03:32.17 |
s00p |
student |
03:32.23 |
s00p |
looking for a project to study |
03:32.41 |
brlcad |
what kind of project? |
03:32.49 |
brlcad |
or what kind of study? |
03:33.04 |
s00p |
C programming |
03:33.46 |
s00p |
thinking of working on UnrealIRCd. That should
do it (providing I don't edge near 4.x) |
03:34.24 |
brlcad |
what led you to BRL-CAD in the first
place? |
03:34.50 |
s00p |
sourceforge |
03:34.53 |
s00p |
of course |
03:35.39 |
*** part/#brlcad s00p
(~girI@unaffiliated/n00p) |
03:35.42 |
brlcad |
ah, okay |
03:44.51 |
brlcad |
interesting.. http://www.ohloh.net/p/brlcad/analyses/latest |
03:45.02 |
brlcad |
nice balanced language graph :) |
03:45.19 |
brlcad |
shame there's still not a way to exclude
directories yet |
04:03.58 |
*** part/#brlcad cjdevlin
(~devlin@99-74-181-148.lightspeed.cicril.sbcglobal.net) |
04:20.09 |
*** join/#brlcad alex_joni
(~alex_joni@emc/board-of-directors/alexjoni) |
04:20.34 |
CIA-85 |
BRL-CAD: 03brlcad * r37870
10/brlcad/trunk/include/ (Makefile.am rtfunc.h): declare functab
functions, identical to what they currently are and add to
install. |
04:23.15 |
*** join/#brlcad Nohla
(~jesica@201.255.227.172) |
04:23.29 |
CIA-85 |
BRL-CAD: 03brlcad * r37871
10/brlcad/trunk/include/brlcad.h: include rtfunc.h |
04:50.50 |
*** join/#brlcad akafubu
(~akafubu@unaffiliated/akafubu) |
04:52.13 |
CIA-85 |
BRL-CAD: 03brlcad * r37872
10/brlcad/trunk/include/rtfunc.h: expand comments |
05:34.33 |
CIA-85 |
BRL-CAD: 03brlcad * r37873
10/brlcad/trunk/include/rtfunc.h: add _obj_ to naming convention
(at least for now) to avoid conflicting with rt_prep() and add
missing header ifndef wrapping. |
05:39.14 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.161) |
05:56.27 |
CIA-85 |
BRL-CAD: 03brlcad * r37874 10/brlcad/trunk/ (4
files in 3 dirs): add the first of functab refactorings, obj_prep.c
containing rt_obj_prep(). |
05:58.09 |
CIA-85 |
BRL-CAD: 03brlcad * r37875
10/brlcad/trunk/src/librt/primitives/obj_prep.c: one more sanity,
make sure not null |
05:58.54 |
CIA-85 |
BRL-CAD: 03brlcad * r37876
10/brlcad/trunk/src/librt/: comb renamed to prcomb |
06:00.43 |
CIA-85 |
BRL-CAD: 03brlcad * r37877
10/brlcad/trunk/include/rtfunc.h: remove stray unnecessary register
keyword |
06:04.17 |
CIA-85 |
BRL-CAD: 03brlcad * r37878 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_shot() interface via obj_shot.c to the
build, functab hook. |
06:10.09 |
CIA-85 |
BRL-CAD: 03brlcad * r37879
10/brlcad/trunk/include/rtfunc.h: make all funcs return an int code
so we can test for success, even if the funcs primary/only purpose
is to cause side effects. |
06:10.56 |
CIA-85 |
BRL-CAD: 03brlcad * r37880 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_print, rt_functab
refactoring |
06:15.53 |
CIA-85 |
BRL-CAD: 03brlcad * r37881 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_norm, rt_functab refactoring |
06:20.21 |
CIA-85 |
BRL-CAD: 03brlcad * r37882 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_uv, rt_functab refactoring |
06:22.51 |
CIA-85 |
BRL-CAD: 03brlcad * r37883 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_curve, rt_functab
refactoring |
06:35.58 |
CIA-85 |
BRL-CAD: 03brlcad * r37884 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_free (this may replicate
rt_free_soltab(), needs review), rt_functab refactoring |
06:41.54 |
CIA-85 |
BRL-CAD: 03brlcad * r37885 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_plot for rt_functab refactoring. looks
like it's the first to use the rt_db_internal for the
id.. |
06:46.29 |
CIA-85 |
BRL-CAD: 03brlcad * r37886 10/brlcad/trunk/ (3
files in 2 dirs): does not seem right at all to be returning an
array of segs. looks like it should probably be a pointer to a seg
instead. |
06:55.52 |
CIA-85 |
BRL-CAD: 03brlcad * r37887 10/brlcad/trunk/ (4
files in 3 dirs): added rt_obj_vshot for rt_functab refactoring.
definitely needs some work as the segp is indeed an array of segs
but should be an array of pointers to segs or something else
entirely. |
07:16.23 |
CIA-85 |
BRL-CAD: 03brlcad * r37892 10/brlcad/trunk/ (4
files in 3 dirs): provide rt_obj_export supporting both v4 and v5
callbacks, rt_functab refactoring |
07:16.27 |
CIA-85 |
BRL-CAD: 03brlcad * r37891 10/brlcad/trunk/ (4
files in 3 dirs): provide rt_obj_import() supporting both v4 and v5
callbacks, rt_functab refactoring |
07:16.28 |
CIA-85 |
BRL-CAD: 03brlcad * r37889 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_tnurb, rt_functab
refactoring |
07:16.30 |
CIA-85 |
BRL-CAD: 03brlcad * r37888 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_tess, rt_functab refactoring |
07:16.31 |
CIA-85 |
BRL-CAD: 03brlcad * r37890
10/brlcad/trunk/include/rtfunc.h: remove version specialization for
v4/v5. just have one import/export routine. |
07:19.59 |
CIA-85 |
BRL-CAD: 03brlcad * r37893 10/brlcad/trunk/ (4
files in 3 dirs): provide rt_obj_ifree although need to make sure
it's not basically a duplicate of rt_db_free_internal() |
07:26.47 |
CIA-85 |
BRL-CAD: 03brlcad * r37894 10/brlcad/trunk/ (5
files in 3 dirs): add rt_obj_get and rt_obj_adjust, for rt_functab
refactoring |
07:27.01 |
CIA-85 |
BRL-CAD: 03brlcad * r37895
10/brlcad/trunk/include/rtfunc.h: intern vs ip
consistency. |
07:30.31 |
CIA-85 |
BRL-CAD: 03brlcad * r37896
10/brlcad/trunk/include/rtfunc.h: dbip instead of db_i for
consistency |
07:30.54 |
CIA-85 |
BRL-CAD: 03brlcad * r37897 10/brlcad/trunk/ (4
files in 3 dirs): add rt_obj_describe, for rt_functab
refactoring |
07:31.51 |
CIA-85 |
BRL-CAD: 03brlcad * r37898
10/brlcad/trunk/include/rtfunc.h: geez, ip too |
07:42.59 |
CIA-85 |
BRL-CAD: 03brlcad * r37899 10/brlcad/trunk/ (6
files in 3 dirs): |
07:42.59 |
CIA-85 |
BRL-CAD: add rt_obj_make, rt_obj_params, and
rt_obj_xform, finishing off the bulk of the |
07:42.59 |
CIA-85 |
BRL-CAD: rt_functab refactoring task. now just
leaves updating our own code to use the |
07:42.59 |
CIA-85 |
BRL-CAD: new interface and deprecation of
rt_functab itself before next point release. |
07:53.38 |
CIA-85 |
BRL-CAD: 03brlcad * r37900 10/brlcad/trunk/ (4
files in 3 dirs): go ahead and stub in rt_obj_mirror() too just for
completeness, even though there is some negotation that needs to
happen wrt rt_mirror(). |
08:01.58 |
CIA-85 |
BRL-CAD: 03brlcad * r37901
10/brlcad/trunk/src/libfb/if_tk.c: remove a bunch of unused vars
from the quick hack testing of fork/pipe. add a comment whenever
malloc is used (since doing so disobeys HACKING, the motivation
should be explicit). ws cleanup too |
08:13.37 |
CIA-85 |
BRL-CAD: 03brlcad * r37902
10/brlcad/trunk/src/libfb/if_tk.c: reduce the scope depths from six
or seven to four.. shouldn't go that deep. also functions have to
be declared at the top to make msvc's non-99ness happy. |
08:14.51 |
CIA-85 |
BRL-CAD: 03brlcad * r37903
10/brlcad/trunk/src/libfb/if_tk.c: ws consistency |
08:27.32 |
CIA-85 |
BRL-CAD: 03brlcad * r37904
10/brlcad/trunk/src/libfb/if_tk.c: quell warnings about unused
vars, missing header and unused params. warning free now |
08:29.09 |
CIA-85 |
BRL-CAD: 03brlcad * r37905
10/brlcad/trunk/include/fb.h: quell warnings about type
conversions. make sure to pass the magic numbers through uintptr_t
and uint64_t to get not conversion warnings. |
11:36.05 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
12:19.59 |
d-lo |
brlcad: on the ohloh lisence summary... I see
GPL! Any ideas what files those are? |
12:34.26 |
``Erik |
notes to self: immediately after a low
altitude loopdeloop, a cessna 172 does not have enough energy to
pull off a barrel roll. The goal of flightgear is not to go dirt
torpedo in downtown sanfracisco. the goal of flightgear is not to
taxi into a parked canadian air jumbo. O.o where's the effin'
fun??? |
12:35.29 |
``Erik |
sucks that most of the fgfs controls expect a
joystick and emulate that on a part of the keyboard I simply do not
have :/ |
12:35.40 |
starseeker |
``Erik: you're not enjoying it? or
complaining that crashing is not the goal? |
12:36.04 |
starseeker |
wonders how much a joystick
that fgfs supports would run... |
12:36.10 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.161) |
12:36.58 |
``Erik |
it's not the fgfs part, after I did the driver
for my logitech digital wingman extreme it was just dandy... but
that was on fbsd, and my bsd machine isn't configured for a gui...
I naively assumed it'd "just work" on my mac, since everything else
does |
12:37.35 |
``Erik |
if I buy an input device for fgfs, it'd be a
yoke and pedal set, I thi |
12:37.37 |
``Erik |
think |
12:41.00 |
``Erik |
(dang annoying, it's a nice joystick, 4 axis,
7 or 8 regular buttons, plus a hat for another 4 buttons) |
12:42.42 |
``Erik |
also unfortunate that the launcher for the mac
doesn't have any kinda fetch ability, ya gotta manually install
different aircraft and airports |
12:43.25 |
``Erik |
172 is a nifty little plane, but lighting up
the afterburners and doing a scramble launch with the f4 is much
more... messy :D |
12:43.48 |
``Erik |
(f4 is impossibly to control, though... "lead
sled" is too forgiving a term) |
12:44.25 |
``Erik |
and last time I did any real dorking around
with flightgear, the p51 would torque itself so hard, it'd try to
barrel roll before it got off the ground |
12:44.57 |
``Erik |
<-- lacks finesse, goes all cliff style on
the throttle in flightgear... it's just a sim, right? :D |
12:49.49 |
``Erik |
finds some pants and heads in
O.o |
12:58.43 |
d-lo |
hopefully in that order :P |
13:51.23 |
brlcad |
he never said he was going to put them
on |
13:51.35 |
d-lo |
*gasp* true! |
14:27.02 |
starseeker |
``Erik: yeah, the few times I've tried fgfs I
usually end up crashing quick |
15:11.27 |
d_rossberg |
the uint*_t stuff (bu.h) breaks my
non-BRLCADBUILD builds; couldn't this be moved in a non-API header
which wont't be installed? |
15:47.10 |
CIA-85 |
BRL-CAD: 03d_rossberg * r37906
10/brlcad/trunk/include/bu.h: |
15:47.10 |
CIA-85 |
BRL-CAD: protect the sections with uint*_t
with the corresponding defines |
15:47.10 |
CIA-85 |
BRL-CAD: these defines are undefined e.g. in
MSVS outside an BRLCADBUILD |
16:10.38 |
starseeker |
that commit appears to break the build on
OSX |
16:22.43 |
starseeker |
isn't sure what the right
answer is here... |
16:24.34 |
d_rossberg |
are there some C99 defines as
UINT32_MAX? |
16:25.35 |
d_rossberg |
if yes they could be ||-ed with the
HAVE_UINT*_T defines |
16:26.25 |
d_rossberg |
btw, configure should set the
HAVE_UINT*_T |
16:29.22 |
starseeker |
tries a clean checkout and
rebuilds |
16:38.13 |
*** join/#brlcad Elrohir
(~kvirc@p5B14A22A.dip.t-dialin.net) |
16:46.18 |
CIA-85 |
BRL-CAD: 03brlcad * r37907
10/brlcad/trunk/include/bu.h: |
16:46.18 |
CIA-85 |
BRL-CAD: we need a different solution, these
defines can't just be conditional or the |
16:46.18 |
CIA-85 |
BRL-CAD: compile is broken (the API is
missing) for non-uint32_t systems. common.h needs |
16:46.18 |
CIA-85 |
BRL-CAD: to guarantee that the c99 types are
provided so they can be used |
16:46.18 |
CIA-85 |
BRL-CAD: unconditionally. not quite sure how
that's not happening now even for |
16:46.18 |
CIA-85 |
BRL-CAD: non-BRLCADBUILD systems, so can't try
a fix. at worse, we can provide our own |
16:46.19 |
CIA-85 |
BRL-CAD: stdint.h for systems missing the
types. |
17:45.51 |
brlcad |
for anyone (since i'm on the road) the fix is
to replicate the section in common.h for uintptr_t for all 8 of the
stdint types in common.h |
17:45.59 |
brlcad |
so that common.h guarantees those
types |
17:46.08 |
d-lo |
both hands on the wheel man! |
17:46.26 |
brlcad |
heh, I'm already home, about to head out
now |
17:46.44 |
d-lo |
oh, I thought you had an IRC iPhone app er
somethin. |
17:48.34 |
brlcad |
yeah, I wish.. |
17:49.01 |
brlcad |
had a web ssh client that would work, but it
rarely works across cell towers |
17:49.37 |
d-lo |
is there an IRC to im application bridge?
Like AOL or MSN IM? |
17:53.11 |
brlcad |
dunno |
17:53.18 |
brlcad |
cyall! |
17:53.21 |
d-lo |
lata |
18:39.22 |
Jonimus |
There is a IRC to XMPP bridge that works
fairly well |
18:49.57 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
19:02.34 |
CIA-85 |
BRL-CAD: 03starseeker * r37908
10/brlcad/trunk/include/fb.h: Revert r37905 for the moment -
appears to be causing bad magic errors. |
19:08.56 |
CIA-85 |
BRL-CAD: 03starseeker * r37909
10/brlcad/trunk/src/libfb/if_tk.c: Exit if someone closes a window
mid-raytrace. |
19:18.53 |
``Erik |
there're programs that do 'em all, like, uh,
trillian, pidgin, etc |
19:25.52 |
starseeker |
isn't quite sure how to go
about what FB_CKMAG is trying to do... hmm... |
19:30.57 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
19:33.58 |
CIA-85 |
BRL-CAD: 03starseeker * r37910
10/brlcad/trunk/include/fb.h: Take a stab at fb.h FB_CKMAG - this
seems to function on the Mac, although not totally sure it is
'correct' |
19:48.12 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
20:24.58 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
20:29.24 |
``Erik |
heh |
20:38.48 |
louipc |
d-lo: http://www.bitlbee.org |
20:39.50 |
CIA-85 |
BRL-CAD: 03starseeker * r37911
10/brlcad/trunk/src/libfb/if_tk.c: Kill the child pid if stopping
framebuffer in mid-raytrace. (need to check if bu_exit does this
automatically...) |
20:40.27 |
d-lo |
lol
http://failbooking.com/2010/02/28/funny-facebook-failsestoy-crepusculo/ |
20:40.49 |
d-lo |
thanks louipc, but I was wondering if there
was a way to get IRC on an iPhone. |
20:42.12 |
louipc |
no irc app for iphone? |
20:42.44 |
d-lo |
dunno, was just wondering how brlcad managed
to post while he was driving, but he was actually at home |
20:43.09 |
louipc |
ah.. yeah that's probably not a great idea to
chat while driving hah |
20:45.00 |
d-lo |
omg I'm crying here: |
20:45.04 |
d-lo |
http://failbooking.com/2010/02/24/funny-facebook-fails-anal-fantasy-7-ftw/ |
20:51.45 |
``Erik |
encouraging irc while driving might be... a
bad thing |
21:07.09 |
starseeker |
http://www.gearlive.com/news/article/q307-how-to-use-irc-on-the-iphone/ |
21:08.51 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-216-213.dyn.everestkc.net) |
21:08.55 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
21:47.26 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
21:56.08 |
*** join/#brlcad ibot
(ibot@rikers.org) |
21:56.08 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| #brlcad logs: http://ibot.rikers.org/%23brlcad/
|| BRL-CAD is now available on Gentoo! (20100225) |
22:08.45 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
22:39.27 |
CIA-85 |
BRL-CAD: 03starseeker * r37913
10/brlcad/trunk/src/libfb/if_tk.c: Remove earlier kill, teach the
left mouse button to close the window. |
23:22.25 |
CIA-85 |
BRL-CAD: 03starseeker * r37914
10/brlcad/trunk/src/libfb/if_tk.c: Get the middle mouse button
reporting RGB at image coordiates - needs testing. |
23:42.27 |
``Erik |
tries to think of a good gui
hello world to try doing with qt O.o |
23:43.01 |
*** join/#brlcad Ralith
(~ralith@69.90.48.97) |
23:44.12 |
``Erik |
mebbe another dice thingymajigger like I did
15 yrs ago |
23:47.57 |
``Erik |
ponders making
http://laughingsquid.com/wp-content/uploads/donut-seeds-20091111-222834.jpg |