| 00:23.56 | *** join/#brlcad crazy_imp (~mj@a89-182-143-78.net-htp.de) | |
| 02:34.35 | *** join/#brlcad KimK (~Kim__@ip174-71-95-176.om.om.cox.net) | |
| 03:35.57 | *** join/#brlcad merzo (~merzo@1-45-132-95.pool.ukrtel.net) | |
| 04:22.07 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 06:52.54 | *** join/#brlcad merzo (~merzo@193.254.217.44) | |
| 07:06.05 | *** join/#brlcad Stattrav (~Stattrav@122.167.103.233) | |
| 07:06.05 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 07:23.35 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 07:25.32 | *** join/#brlcad Stattrav (~Stattrav@111.93.134.142) | |
| 07:25.33 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 07:42.35 | *** join/#brlcad IriX64 (~kvirc@bas2-sudbury98-1128565552.dsl.bell.ca) | |
| 08:53.14 | *** join/#brlcad mafm (~mafm@62.Red-81-34-125.dynamicIP.rima-tde.net) | |
| 09:37.01 | *** join/#brlcad merzo (~merzo@193.254.217.44) | |
| 11:04.20 | *** join/#brlcad mafm (~mafm@62.Red-81-34-125.dynamicIP.rima-tde.net) | |
| 11:16.16 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 11:50.50 | *** join/#brlcad Stattrav (~Stattrav@122.167.103.233) | |
| 11:50.51 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 12:53.03 | dloman | so ``Erik, i did some data szie calcs in my head yesterday..... might have a memory issue :) |
| 12:53.08 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 12:54.04 | dloman | 1.6x10^6 pix x 1.6x10^6 pix image is about 2.56 x 10^12 pixels... and at 1 byte per pixel... yeah, thats a bit large :) |
| 13:10.56 | ``Erik | 1552000000000000000000 square meters. |
| 13:12.35 | dloman | m or km ? |
| 13:12.48 | dloman | i though we were saying 1 pix == 1 km |
| 13:13.08 | ``Erik | meters |
| 13:13.16 | ``Erik | um, at 1km res, 1.5 petabytes |
| 13:14.08 | ``Erik | even when ya think you grok the scale of that puppy, it's still ungrokkable |
| 13:18.55 | ``Erik | hm, 606x^2 widths of area |
| 13:19.59 | ``Erik | 1284.5 km pixels will produce 1g of surface 8b elevetion data |
| 13:20.18 | ``Erik | or wait, no, my math is wrong |
| 13:20.51 | ``Erik | 1245.6 km edges will produce 1g |
| 13:22.20 | ``Erik | sooooo, the US would be ~6 pixels at that resolution |
| 13:22.44 | dloman | lol |
| 13:22.53 | dloman | question, since i know nothing of the process: |
| 13:23.27 | dloman | when brlcad 'preps' geometry... is that a good place to put in a LoD Proc Gen function(s) ? |
| 13:24.01 | ``Erik | no, LoD requires some understanding of the viewpoints location, and prep doesn't know anything about that |
| 13:24.17 | ``Erik | we cannot do LoD with the raytracing data as it stands |
| 13:24.33 | dloman | hrm, so does the geometry have *any* idea where the viewport is at anytime? |
| 13:24.59 | ``Erik | the geometry does not, the app is responsible for setting ray start points |
| 13:25.57 | ``Erik | hm |
| 13:26.12 | ``Erik | mebbe a fractal procedural displacement shader might work |
| 13:26.35 | starseeker | one of the things we need to do longer term is have the primitives provide the ability to take a view/geometry size and return an appropriate wireframe |
| 13:26.58 | dloman | so whats the order of operations then? |
| 13:27.23 | dloman | call 'rt', prep geometry, then start firing rays? |
| 13:27.30 | ``Erik | yup |
| 13:27.45 | ``Erik | all prep is completed before the first ray is shot |
| 13:27.56 | starseeker | has been tempted to start that level of re-org once or twice, but it's deeply invasive and probably a fair bit of work |
| 13:28.01 | dloman | aka, if the geometry is prepped *after* the call is made to rt, then the viewport data should be 'somewhere' that a function could get at. |
| 13:29.15 | ``Erik | starseeker: I'm setting up a git repo using the svn bridge on my desk fbsd box, um, /usr/tmp/brlcad.git I think? if you want to clone it for playground activities |
| 13:29.21 | dloman | course, this is 'logic' speaking and that may need not apply :) |
| 13:30.18 | ``Erik | sets is schedule to involve; finding pants. getting coffee. cleaning house on his day off here O.o wee. |
| 13:30.40 | dloman | oh you taking a 4 day then? |
| 13:30.46 | ``Erik | yup |
| 13:30.56 | ``Erik | CN today |
| 13:32.26 | dloman | starseeker: you taking a 4 day weekend also? |
| 13:39.06 | starseeker | no, i'll be in |
| 13:52.14 | dloman | Well that's a great way to kick off the weekend. my bank called. Accounts been comprimized :/ |
| 13:56.45 | ``Erik | ow, an actual compromise? not a false positive? |
| 13:57.29 | dloman | they shut down all my cards :) I have all my money. So whether it was a true compirmise or not, i really don't care :/ |
| 13:57.51 | dloman | However, now i have to jump thru a ton of hoops to get my accounts back up |
| 13:58.03 | dloman | kinda annoyed atm :) |
| 14:03.13 | ``Erik | better'n bein' empty handed, ah surpose |
| 14:03.21 | dloman | true that |
| 14:03.33 | ``Erik | cranks up poplamoose while cleaning O.o |
| 14:03.37 | dloman | pretty much why im not beating down the door of the base Bank of America |
| 14:03.40 | ``Erik | pomplamoose, even |
| 14:04.19 | ``Erik | (if'n ya don't know them, check them out on the youtubez, 'beat it' 'put a ring on it' 'nature boy'... awesome covers) |
| 14:05.49 | dloman | oh god, they did a christmas commercial this last year...... |
| 14:06.16 | dloman | they annoyed the hell out of me, lol |
| 14:07.06 | ``Erik | the hyundai one, yeah.. but they really don't suck, that was just a corporate obnoxiousness |
| 14:07.10 | dloman | seems it was the editing on the commercial, these arent that bad :) |
| 14:07.27 | ``Erik | their version of nature boy is effin' awesome |
| 14:07.32 | dloman | heh, is that a moog? |
| 14:37.21 | CIA-61 | BRL-CAD: 03davidloman * r44701 10/geomcore/trunk/ (include/BrlcadDb.h src/GS/BrlcadDb.cxx): Verbage change from 'path' to 'gPath' for clarity. |
| 14:45.58 | CIA-61 | BRL-CAD: 03davidloman * r44702 10/geomcore/trunk/src/GS/BrlcadDb.cxx: Was mistakenly using StringUtils::getLastStepOfPath() as a .g file path validation check. Fixt. Now correctly using BrlcadDb::_isValidPath() call. |
| 14:49.56 | CIA-61 | BRL-CAD: 03davidloman * r44703 10/geomcore/trunk/include/BrlcadDb.h: "//TODO Move these to a more common place?" added in reference to common return values dealing with errors for BrlcadDb function calls. |
| 15:47.12 | CIA-61 | BRL-CAD: 03davidloman * r44704 10/geomcore/trunk/include/BrlcadDb.h: Add some notes about ByteBuffer::wrap() failure handling. |
| 15:49.18 | CIA-61 | BRL-CAD: 03davidloman * r44705 10/geomcore/trunk/ (include/ExtObject.h src/GS/ExtObject.cxx): Add in a serialize method to ExtObject that creates a ByteBuffer and passed back a pointer to it. This allows the ByteBuffer to be exactly the size required. |
| 18:12.09 | *** join/#brlcad Stattrav (~Stattrav@117.202.25.117) | |
| 18:12.09 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 19:17.52 | *** join/#brlcad Stattrav (~Stattrav@117.202.25.117) | |
| 19:17.52 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 20:32.19 | CIA-61 | BRL-CAD: 03r_weiss * r44706 10/brlcad/trunk/src/librt/primitives/nmg/nmg_bool.c: |
| 20:32.19 | CIA-61 | BRL-CAD: Corrected logic in functions 'nmg_booltree_evaluate' and 'nmg_boolean' within |
| 20:32.19 | CIA-61 | BRL-CAD: file 'nmg_bool.c'. This fix stops the error 'nmg_boolean() result of |
| 20:32.19 | CIA-61 | BRL-CAD: nmg_booltree_evaluate() isn't tp' which occurs occasionally when performing nmg |
| 20:32.19 | CIA-61 | BRL-CAD: boolean operations such as when using the mged 'facetize' command. This change |
| 20:32.19 | CIA-61 | BRL-CAD: also allows boolean operations to return a null result without failing. |
| 20:44.04 | *** join/#brlcad Stattrav (~Stattrav@117.202.25.117) | |
| 20:44.04 | *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav) | |
| 21:17.17 | *** join/#brlcad indianla1ry (~indianlar@BZ.BZFLAG.BZ) | |
| 21:18.06 | starseeker | dloman: ouch, sorry to hear that about your accounts! |
| 21:18.23 | starseeker | ``Erik: just curious, do you know anything about Lua (scripting language?) |
| 21:26.33 | ``Erik | unfortunately |
| 21:26.47 | ``Erik | it's an ugly language, but it's simple and very embedable |
| 21:27.38 | ``Erik | you can use luac to generate luab files, compiled things... um, I heard lua 5 was supposed to fix a lot of stuff, I mostly dealt with lua 4 a llllong time ago, doing a platformer video game |
| 21:34.05 | starseeker | hmm... how's it compare to Tcl? |
| 21:34.21 | starseeker | notes 5 has been out for quite a while... |
| 21:35.50 | ``Erik | my info is outdated, at the time... tcl was worse to integrate and slower, but tcl felt "lisper" |
| 21:36.09 | ``Erik | lua reminded me of basic |
| 21:36.15 | starseeker | winces |
| 21:36.41 | starseeker | darn... the "easier to integrate" bit really appeals... |
| 21:36.53 | ``Erik | it's a tiny language, easy to integrate... compile yourself up a version and experiment |
| 21:37.18 | starseeker | was looking over the Tcl build logic again and having bad things happen to his blood pressure... |
| 21:37.56 | starseeker | has evil thought... stick a Tcl parser on top of Lua :-P |
| 21:38.05 | ``Erik | tcl is stuck in the 80's, lua is designed for src/other/ type stuff... but the language panders to javascript/java/c++/perl programmers |
| 21:39.52 | starseeker | hmm... wonder if I can re-create the "mged command prompt" type environment |
| 21:39.54 | ``Erik | give it a shot, it's an easy one to learn... *shrug* all I can give is my opinion, and opinions are like a**holes :) |
| 21:40.11 | starseeker | wouldn't have Tcl under the hood though, so I suppose it's a guaranteed fail for acceptance |
| 21:41.02 | ``Erik | my vote is for removing tcl from teh core and providing a more abstracted interface so we can use python, ruby, cl, scheme, lua, ... perl... whatever anyone wants |
| 21:41.48 | ``Erik | C is lingua franca, so that should be our exposed interface |
| 21:42.30 | starseeker | would looove to find a way to get Tcl/Tk out of src/other altogether |
| 21:43.38 | ``Erik | that'd be interesting, I'm more concerned with doing "make librt" with no tcl having to be involved |
| 21:44.09 | starseeker | heh, CMake perspective talking for me I guess - making sure Tcl/Tk builds integrated and everywhere is like hauling around a 50 pound anchor |
| 21:44.56 | ``Erik | you're the one who decided to start not liking automake and push the cmake migration... you did it to yourself :D |
| 21:45.28 | ``Erik | so release today is not happening? |
| 21:46.19 | ``Erik | http://www.youtube.com/watch?v=LNpwBpZUrzk <-- all sorts of awesome |
| 21:46.49 | starseeker | ``Erik: well, having autotools and Windows builds separate is another and worse sort of boat anchor |
| 21:47.12 | ``Erik | yes, windows is a definite ... issue |
| 21:47.17 | starseeker | ``Erik: unfortunately, probably not today |
| 21:47.46 | starseeker | that little change of Bob's got rtwizard up, but means we need another round of testing |
| 21:47.52 | ``Erik | if you can get a build on thor, awesome... if not, well, it's a .0 and we expect pain in the transfer |
| 21:48.09 | starseeker | plus I suppose I should really figure out why rtedge isn't displaying in the rtwizard framebuffer... |
| 21:48.41 | starseeker | oh, and I didn't START not liking autotools - I NEVER liked it :-P |
| 21:48.47 | ``Erik | part of me wants to say "just throw it out" and take out lumps, and .2 will be a big cleanup release |
| 21:48.56 | ``Erik | s/out/our/ |
| 21:49.08 | starseeker | ``Erik: <shrug> we can do that |
| 21:49.28 | starseeker | ``Erik: you can do the release too you know - I don't have some "magic key" |
| 21:49.45 | ``Erik | I'm taking the day off, I'm not allowed to do work :D |
| 21:49.50 | starseeker | heh - cop-out |
| 21:50.17 | ``Erik | indeed. I'll go back to scrubbing toilets and floors now. :/ |
| 21:51.04 | ``Erik | (almost tagged yesterday, btw... seriously, fuggit, it'll suck and we'll get "it don't work", but ...) |
| 21:51.28 | starseeker | yeah, I know |
| 21:51.33 | starseeker | updates... |
| 21:53.27 | ``Erik | 7.20.2 will see the fixing of the osX ogl bug, the 32b tie bug, ... but 7.20.0 will not. |
| 21:53.54 | starseeker | ``Erik: if we're going to do it - anything we should toss in the deprecation list now? |
| 21:54.03 | starseeker | (i.e. we want to get rid of this ASAP?) |
| 21:54.04 | ``Erik | and the 7.20.0 winderz binary will be huge for the community, I think... 99% instead of 25% of the tools |
| 21:54.36 | ``Erik | um, mro and the libtie change is all I can think of |
| 21:55.12 | starseeker | heh - mro is kinda "whoops, it's gone now" instead of "deprecated, will go away eventually" |
| 21:55.12 | ``Erik | maybe a statement about the altered attribute handling? |
| 21:56.07 | ``Erik | "deprecated 7.20.0, deleted 7.20.0. Sucks to be you." |
| 21:56.37 | ``Erik | it's a minor bump, we're allowed to be a bit mean |
| 21:57.36 | starseeker | yeah, I guess we'll go with condition c |
| 21:57.46 | ``Erik | btw, I started a cmake migration of the project who would lament the mro removal... it's making me nervous |
| 21:58.55 | ``Erik | can trunk succeed at a distcheck? I tried to keep my modifications synced between cmake and automake, but ... |
| 21:59.33 | ``Erik | if automake can do a distcheck, benchmark and regress, I say tag and go |
| 21:59.39 | starseeker | nods |
| 21:59.47 | starseeker | I'm trying an automake distcheck now |
| 22:00.40 | ``Erik | seriously, crank http://www.youtube.com/watch?v=LNpwBpZUrzk up, get the sub going, tell bob it's for his own good |
| 22:00.57 | starseeker | heh |
| 22:01.04 | starseeker | he's not in, actually |
| 22:01.16 | ``Erik | PLAY IT |
| 22:02.28 | starseeker | is |
| 22:02.52 | ``Erik | since you're doing the gruntwork of releasing today, and it's a monster change, um, I will do a fbsd port cook on tuesday, and thinking this will be a very short run release |
| 22:03.10 | ``Erik | we might target 7.20.2 for, uh, 2 weeks from now? |
| 22:03.23 | starseeker | nods |
| 22:03.40 | starseeker | um... PomplamooseMusic |
| 22:03.43 | starseeker | ? |
| 22:03.45 | ``Erik | yes |
| 22:04.11 | ``Erik | pomplamoose is a duo band out of nyc, their cover of nat king coles nature boy is ... awesome |
| 22:04.33 | starseeker | they seem to bet getting a lot of attention |
| 22:04.36 | starseeker | do you know them? |
| 22:04.39 | ``Erik | I've been a fan of the for a few years, last winter they had a contract deal with hyundai on a commercial |
| 22:05.15 | starseeker | cool |
| 22:05.45 | ``Erik | I like to pretend that I find awesome bands before they become popular, I'm very "scene" like that |
| 22:06.02 | starseeker | nods - it does happen, once in a while |
| 22:06.35 | ``Erik | I think there're 4 that I've told people about that have gone on to commercials or some kinda recognition when I pointed to them as subs |
| 22:07.02 | ``Erik | goldfrapp, 2 weeks after I messaged every I knew about them, they showed up in a commercial |
| 22:07.10 | CIA-61 | BRL-CAD: 03starseeker * r44707 10/brlcad/trunk/doc/deprecation.txt: Abrupt, but close to minimal and what appears to be the least painful way forward - mro is going, all hail bu_attribute_value_set. |
| 22:07.20 | starseeker | awesome |
| 22:07.26 | ``Erik | (they probably shot the commercial before I heard them, but *shrug*) |
| 22:07.48 | starseeker | awaits the thunderbolt from brlcad... |
| 22:08.37 | ``Erik | the boy has a mini-me. the thunderbolt is 3 months out at the soonest |
| 22:09.12 | ``Erik | and this is explicitely permitted in the rules set down |
| 22:09.35 | starseeker | hehe |
| 22:09.57 | starseeker | well, for loose definitions of minimal |
| 22:10.01 | starseeker | close though |
| 22:10.08 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 22:10.16 | starseeker | and I still think it's the least painful approach |
| 22:10.37 | ``Erik | the, uh, favor you volunteered for, I started on it, it's gonna be rough... they have a very intertwined dep chain with lots of #include action |
| 22:12.02 | ``Erik | #include <Ap.h> instead of #include |
| 22:12.09 | ``Erik | #include "Ap/Ap.h" |
| 22:12.19 | starseeker | winces |
| 22:12.21 | ``Erik | so a lot of -I action |
| 22:12.36 | starseeker | I suppose untangling it isn't an option |
| 22:12.39 | ``Erik | or C changes... |
| 22:13.17 | ``Erik | if you can convince geoff... |
| 22:13.26 | starseeker | uh... yeah |
| 22:13.42 | starseeker | -I it is |
| 22:13.51 | starseeker | initially at least |
| 22:14.02 | ``Erik | frankly, I started my 'acst' branch to superseed both teams |
| 22:14.23 | ``Erik | unfortunately, we lack a dietz |
| 22:14.43 | ``Erik | "nothing succeeds like success", my gut feeling is that success will be punished |
| 22:15.17 | starseeker | well, all we can do is try |
| 22:17.00 | CIA-61 | BRL-CAD: 03starseeker * r44708 10/brlcad/trunk/ (README include/conf/MINOR include/conf/PATCH): Here we got - bump the version numbers. |
| 22:19.03 | CIA-61 | BRL-CAD: 03starseeker * r44709 10/brlcad/trunk/ChangeLog: Update ChangeLog |
| 22:21.02 | ``Erik | w00t |
| 22:29.35 | CIA-61 | BRL-CAD: 03starseeker * r44710 10/brlcad/branches/STABLE/ (427 files in 165 dirs): Merge trunk r44709 to STABLE |
| 22:30.11 | *** join/#brlcad Yoshi477 (~jan@d72-39-60-53.home1.cgocable.net) | |
| 22:34.11 | starseeker | notes he somehow missed that the byacc maintainer also maintains a version of flex |
| 22:35.23 | starseeker | hmm... |
| 22:59.31 | starseeker | hmm, cool http://tdb.samba.org/ |
| 23:00.34 | CIA-61 | BRL-CAD: 03starseeker * r44711 10/brlcad/tags/rel-7-20-0/: Tag 7.20.0 |
| 23:00.53 | starseeker | ``Erik: there ya go |
| 23:01.36 | starseeker | ahhh, crud - forgot to update the date of release |
| 23:02.16 | CIA-61 | BRL-CAD: 03starseeker * r44712 10/brlcad/trunk/NEWS: Ah, nuts - forgot to fix the date. |
| 23:05.06 | CIA-61 | BRL-CAD: 03starseeker * r44713 10/brlcad/trunk/ (NEWS README include/conf/PATCH): Bump numbers. |
| 23:05.24 | starseeker | needs to get outta here... |