| 00:06.22 | ``Erik | dangit, cordless drills batteries are dead |
| 01:08.04 | *** join/#brlcad Nohla (~jesica@201.255.236.141) | |
| 02:53.31 | Nohla | hey! holas |
| 02:53.46 | Nohla | brlcad o/ |
| 02:54.07 | Nohla | starseeker \o |
| 04:17.21 | brlcad | hola! |
| 04:21.31 | Nohla | brlcad estaba por irme a dormir :P |
| 04:21.55 | Nohla | hablame la próxima que me veas, quiero ver cómo seguimos con las traducciones |
| 04:22.10 | Nohla | (perdón que escriba en español, tengo mucho sueño) |
| 04:23.12 | Nohla | bueno, eso, pensá si conviene seguir con los tutoriales o empezar con los menúes y/o cuadros de diálogo |
| 04:23.25 | Nohla | besos |
| 04:47.56 | starseeker | Yeow: SDL text input is scary looking: http://sol.gfxile.net/imgui/ch07.html |
| 04:53.02 | starseeker | eyes SDL_ttf hopefully... |
| 04:57.38 | starseeker | hmm, maybe these guys could be convinced to go LGPL... http://sourceforge.net/projects/sdl-terminal/ |
| 05:02.59 | starseeker | ah ha! http://wacha.ch/wiki/sdlconsole/ |
| 05:04.34 | starseeker | that one's LGPL |
| 05:04.46 | starseeker | was that what you were talking about earlier ``Erik ? |
| 08:37.53 | brlcad | Nohla: pues.. estaba por irme a dormir tambien.... :/ |
| 08:39.40 | brlcad | Nohla: y esta' bien .. sequimos luego cuando no estas dormida! :) |
| 10:07.30 | *** join/#brlcad mafm (~mafm@198.Red-79-159-1.staticIP.rima-tde.net) | |
| 10:22.07 | *** join/#brlcad piksi (~piksi@pi-xi.net) | |
| 11:28.59 | *** join/#brlcad Yoshi47 (~jan@64.235.102.210) | |
| 11:29.07 | *** part/#brlcad Yoshi47 (~jan@64.235.102.210) | |
| 11:29.48 | d-lo | Mernin! |
| 11:47.01 | CIA-73 | BRL-CAD: 03davidloman * r39021 10/rt^3/trunk/ (9 files in 2 dirs): IEventPublisher and IEventSubscriber no longer fit the requirements for a pure virtual interface. Refactor name, dropping the 'I' prefix. |
| 11:53.51 | CIA-73 | BRL-CAD: 03davidloman * r39022 10/rt^3/trunk/ (5 files in 2 dirs): Move implementation out of header and into source files. Updated CMakeLists.txt accordingly. |
| 12:10.28 | CIA-73 | BRL-CAD: 03davidloman * r39023 10/rt^3/trunk/TODO: Fix formatting of TODO file a bit. |
| 12:11.47 | CIA-73 | BRL-CAD: 03davidloman * r39024 10/rt^3/trunk/TODO: Add to TODO: "Add in 'CLEAN' target to CMAKE. Will require tracking all the CmakeLists.txt files via global cmake var." |
| 12:20.56 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 12:33.45 | CIA-73 | BRL-CAD: 03davidloman * r39025 10/rt^3/trunk/include/ (EventPublisher.h EventSubscriber.h): Forgot to add visibility modifiers. |
| 12:36.25 | d_rossberg | brlcad: if the release 7.16.8 tag will be updated could you please include the misc/win32-msvc/Dll/CMakeLists.txt from the trunk? |
| 12:48.12 | CIA-73 | BRL-CAD: 03davidloman * r39026 10/rt^3/trunk/ (include/EventSubscriber.h src/libEvent/EventSubscriber.cxx): simplify 3 submission calls into one. |
| 12:49.39 | CIA-73 | BRL-CAD: 03davidloman * r39027 10/rt^3/trunk/include/EventManager.h: simplify 3 submission calls into one (in EventManager) |
| 12:50.40 | ``Erik | |
| 12:50.47 | CIA-73 | BRL-CAD: 03davidloman * r39028 10/rt^3/trunk/src/libEvent/EventManager.cxx: Implement EventManager::buildSubscriberList(...), stub in EventManager::subscribe(...) |
| 12:51.00 | ``Erik | |
| 12:51.06 | d-lo | That's astounding ``Erik ! |
| 12:52.09 | d-lo | =D |
| 12:52.37 | ``Erik | bah, term issues with screen |
| 12:52.58 | ``Erik | think I got it all wrangled now |
| 12:55.29 | CIA-73 | BRL-CAD: 03davidloman * r39029 10/rt^3/trunk/src/libEvent/EventManager.cxx: Implement EventManager::subscribe(...) |
| 12:56.44 | CIA-73 | BRL-CAD: 03davidloman * r39030 10/rt^3/trunk/ (include/EventManager.h src/libEvent/EventManager.cxx): Stub in EventManager::unsubscribe(...) |
| 12:56.52 | d-lo | well I can see your text now, so you must've! |
| 13:05.20 | ``Erik | heh, I think I sent a ^C escape code in that empty line... the issues was seeing things :) |
| 13:07.48 | ``Erik | starseeker: I looked at several a decade ago, I don't remember :) I remember writing one using ogl for display and siod to parse/evaluate... |
| 13:14.27 | ``Erik | heh, (isst_sdl -p 1234 myfile.g top1 top2 &) ; sleep 2 ; telnet localhost 1234 |
| 13:16.01 | CIA-73 | BRL-CAD: 03davidloman * r39031 10/rt^3/trunk/src/libEvent/EventManager.cxx: WS, Formatting. |
| 13:16.53 | CIA-73 | BRL-CAD: 03davidloman * r39032 10/rt^3/trunk/ (4 files in 2 dirs): Break EventSubscription out of EventManager.h into its own dedicated file. CmakeLists.txt updated. |
| 13:17.14 | ``Erik | world of dorkcraft on an ipad, huh |
| 13:20.00 | d-lo | wow |
| 13:20.04 | d-lo | that's impressive |
| 13:21.49 | CIA-73 | BRL-CAD: 03davidloman * r39033 10/rt^3/trunk/ (3 files in 2 dirs): Moved two EventSubscription #defines out of EventManager and into EventSubscription. Fixed some #include silliness. |
| 13:23.14 | ``Erik | (not executing on it, just displaying on it... a lot of bs in this article... http://www.mcvuk.com/news/38813/WoW-on-iPad-pictured the guy A) thinks wow is PC only (it's got a pretty good native mac client), and thinks he's hot for inventing something similar to X or vnc or , ...) |
| 13:24.52 | d-lo | ah, IC. I don't know the stats of an iPad, but I didn't think it had *that* much cpu/video capabilities. |
| 13:25.46 | ``Erik | I was under the impression that it had a pretty decent gpu, and wow isn't exactly resource intensive for cpu/gpu (more memory and bandwidth hungry... sure you've seen similar witht shadowbane) |
| 13:26.17 | d-lo | haha, lets not even talk about SB's gfx engine.... |
| 13:26.23 | ``Erik | it is a 6 yr old game from a company that's never pushed hw too hard |
| 13:26.43 | d-lo | Hrm, looks like I had an incorrect assumption about Wows hardware req's then. |
| 13:27.53 | ``Erik | lets see, 1.3ghz, 512mb, 32mb card with hw t&l (geforce2 and later, I think) |
| 13:28.27 | ``Erik | that's the minimum, ran pretty nicely with the res and detail cranked up on my g4 macbook pro |
| 13:28.37 | d-lo | good deal then ;) |
| 13:29.03 | d-lo | hahah, those commenters on that article are actually being very gentle to the author |
| 13:29.27 | ``Erik | and the newest expansion is comfortable on my macbook with the rez and detail maxed out, and wotlk's solution to improving the visual experience was "put a lot more trees on the screen" |
| 13:29.49 | d-lo | The concept of running an graphics entensive app on a remote cloud and streaming the video to an iPad sounds rather intriguing, tbh. |
| 13:29.52 | ``Erik | so naively blasting more triangles at it |
| 13:30.15 | d-lo | More Twees!!! |
| 13:31.11 | ``Erik | notionally, it's just like remote X (and *nix OGL streams the GL calls to the client, so you can have a "net appliance" with a good GPU, essentially replacing the PCI-X or whatever bus with your network) |
| 13:32.19 | ``Erik | and 'more trees' isn't even that impressive... http://wotlkbeta.files.wordpress.com/2008/07/howling-fjord.jpg |
| 13:33.44 | ``Erik | *shrug* :) |
| 13:34.08 | d-lo | wonders if Hardware level procedural 'Tree' algos would boost performance.....hrm |
| 13:34.17 | ``Erik | now imagine full-up raytracing a 'big' scene on a cloud and dumping the results on a portable... |
| 13:34.56 | d-lo | heh, that would be pretty sexy :) |
| 13:35.06 | ``Erik | for what? a lot of times, vegetation is re-used a lot... like you'll have half a dozen tree models for a "kind" of forest and they'll just be rotated to break up the monotony |
| 13:35.47 | d-lo | Ya, I know, but remove that aspect completely and replace it with a function call with a few parameters. |
| 13:35.59 | d-lo | kinda like a hardware SpeedTree |
| 13:36.13 | d-lo | *justr brainstorming* |
| 13:36.15 | ``Erik | I can't see that being faster... even if it was all on the GPU |
| 13:36.39 | ``Erik | since the static tree geometry is probably all stashed on the video memory as a VBO or something |
| 13:37.23 | ``Erik | *shrug* |
| 13:37.38 | ``Erik | fire up panda and give it a what? :D |
| 13:37.49 | ``Erik | whack |
| 13:39.01 | *** join/#brlcad mafm (~mafm@198.Red-79-159-1.staticIP.rima-tde.net) | |
| 13:39.06 | d-lo | yes, I'll do that in my infinte spare time :P |
| 13:46.42 | CIA-73 | BRL-CAD: 03bob1961 * r39034 10/brlcad/trunk/src/libtclcad/ged_obj.c: Added a few more hotkeys to the display window. |
| 13:55.13 | starseeker | looks for SDL file and tree widgets and doesn't see much... this really is a "roll your own" kinda toolkit, isn't it |
| 13:55.47 | starseeker | alright, later for that |
| 13:55.49 | starseeker | heads in |
| 14:28.08 | ``Erik | yup, it's a minimal interface |
| 14:31.29 | d-lo | ``Erik: gj with the isst/adrt, neat stuff! |
| 14:31.42 | ``Erik | some day, it'll be neat |
| 14:31.45 | d-lo | I'd say "BZ shipmate' but you might brain me for it :/ |
| 14:32.01 | ``Erik | heh |
| 14:32.19 | d-lo | ne ways, back to the code for me ! |
| 14:32.22 | ``Erik | ya'll're lookin' at the zygote phase of a WoW killer :D *duck* |
| 14:46.18 | brlcad | hits the road hungry |
| 14:47.24 | brlcad | that german place will probably hit the spot.. |
| 14:52.46 | d-lo | http://xkcd.com/705/ |
| 14:53.10 | *** join/#brlcad roberthl (~robert@2001:ba8:1f1:f03d::2) | |
| 14:53.10 | *** join/#brlcad roberthl (~robert@mediawiki/RobertL) | |
| 15:12.24 | CIA-73 | BRL-CAD: 03erikgreenwald * r39035 10/brlcad/trunk/src/adrt/librender/ (camera.c camera.h): initial plugin support |
| 15:41.32 | d-lo | question: if i provide --disable-opennurbs-build to configure, why would it tell me that opennurbs is disabled and then error the configure? |
| 15:43.08 | d-lo | nm |
| 16:01.40 | CIA-73 | BRL-CAD: 03davidloman * r39036 10/rt^3/trunk/ (include/AbstractJob.h src/libJob/AbstractJob.cxx): Add a shortcut to JobManager::getInstance()->submitJob(AbstractJob*) by placing a helper function in AbstractJob. |
| 16:06.41 | CIA-73 | BRL-CAD: 03davidloman * r39037 10/rt^3/trunk/src/libEvent/ (CMakeLists.txt EventDeliverJob.cxx EventDeliverJob.h): Introduce EventDeliverJob class. Separates the thread that created event from the thread(s) that will handle the subscriber object's reaction to that event. |
| 16:08.19 | CIA-73 | BRL-CAD: 03davidloman * r39038 10/rt^3/trunk/src/libEvent/EventManager.cxx: Finish implementing EventManager::processEvent(...) |
| 16:08.50 | CIA-73 | BRL-CAD: 03davidloman * r39039 10/rt^3/trunk/src/libEvent/EventManager.cxx: Oops, forgot an include statement |
| 16:11.20 | CIA-73 | BRL-CAD: 03davidloman * r39040 10/rt^3/trunk/ (3 files in 2 dirs): WS, Formatting. |
| 16:12.12 | CIA-73 | BRL-CAD: 03davidloman * r39041 10/rt^3/trunk/cmakeclean.sh: Add a simple (and ugly) shell script for 'cleaning' out cmake info. |
| 16:31.08 | CIA-73 | BRL-CAD: 03davidloman * r39042 10/rt^3/trunk/include/EventManager.h: Make EventManager::processEvent(...) public. Add docs to submitEvent(...) |
| 16:40.43 | CIA-73 | BRL-CAD: 03davidloman * r39043 10/rt^3/trunk/ (5 files in 2 dirs): Move SubmitEventJob out of EventManager.h and into its own, dedicated file. |
| 16:45.37 | CIA-73 | BRL-CAD: 03davidloman * r39044 10/rt^3/trunk/src/libEvent/ (6 files): Refactor EventDeliver* into DeliverEvent* |
| 17:09.57 | CIA-73 | BRL-CAD: 03davidloman * r39045 10/rt^3/trunk/include/commonDefines.h: Implement a commonDefines file. |
| 17:12.06 | CIA-73 | BRL-CAD: 03davidloman * r39046 10/rt^3/trunk/ (5 files in 2 dirs): Refactor ALL_TYPES to ALL_EVENT_TYPES and ALL_PUBLISHERS to ALL_EVENT_PUBLISHERS defines. Move these defines to commonDefines.h and add #include statements accordingly. |
| 17:27.10 | CIA-73 | BRL-CAD: 03davidloman * r39047 10/rt^3/trunk/ (include/JobManager.h src/libJob/JobManager.cxx): Add getter for Job Queue len. |
| 17:34.50 | CIA-73 | BRL-CAD: 03davidloman * r39048 10/rt^3/trunk/src/libJob/JobWorker.cxx: Fix small casting error. |
| 17:37.22 | CIA-73 | BRL-CAD: 03davidloman * r39049 10/rt^3/trunk/src/libJob/AbstractJob.cxx: oops! Forgot to initialize JobID to something. |
| 18:12.03 | CIA-73 | BRL-CAD: 03brlcad * r39050 10/brlcad/trunk/doc/BRL-CAD.bib: add GED: An Interactive Solid Modeling System For Vulnerability Assessments from 1983 |
| 18:13.20 | CIA-73 | BRL-CAD: 03davidloman * r39051 10/rt^3/trunk/src/libJob/JobWorker.cxx: Comment out a debug logging statement. |
| 18:27.33 | CIA-73 | BRL-CAD: 03starseeker * r39052 10/brlcad/trunk/src/libged/red.c: |
| 18:27.33 | CIA-73 | BRL-CAD: Make the red command display all attributes, and preserve them when the editor |
| 18:27.33 | CIA-73 | BRL-CAD: is closed. Previously the make-a-copy-and-apply-attributes-from-file approach |
| 18:27.33 | CIA-73 | BRL-CAD: was dumping any attributes not recognized and loaded by red, which included any |
| 18:27.33 | CIA-73 | BRL-CAD: attribute except the 'standard' attributes |
| 18:28.51 | CIA-73 | BRL-CAD: 03davidloman * r39053 10/rt^3/trunk/tests/libEvent/ (. BasicEventTest.cxx CMakeLists.txt): Implement a basic libEvent Test. |
| 18:30.30 | CIA-73 | BRL-CAD: 03davidloman * r39054 10/rt^3/trunk/tests/CMakeLists.txt: Put in libEvent test into cmake build. |
| 18:35.08 | *** join/#brlcad mafm (~mafm@198.Red-79-159-1.staticIP.rima-tde.net) | |
| 18:49.17 | CIA-73 | BRL-CAD: 03brlcad * r39055 10/brlcad/trunk/doc/BRL-CAD.bib: |
| 18:49.17 | CIA-73 | BRL-CAD: Add two of Deitz' earliest papers on GED. Other citations reference June 1982 |
| 18:49.17 | CIA-73 | BRL-CAD: and October 1983 as pub dates instead of 1984 in Proceedings of the 3rd NCGA |
| 18:49.17 | CIA-73 | BRL-CAD: Conference (pp949-960) and Defense Computer Graphics 83 respectively. they were |
| 18:49.17 | CIA-73 | BRL-CAD: apparently (re?)published as BRL reports too, which is what I cite here. |
| 18:56.47 | CIA-73 | BRL-CAD: 03starseeker * r39056 10/brlcad/trunk/NEWS: |
| 18:56.47 | CIA-73 | BRL-CAD: Bob fixed a crash in bot_dump when plate mode bots are used, Sean corrected a |
| 18:56.47 | CIA-73 | BRL-CAD: configure.ac behavior that was resulting in commands needing the included libpng |
| 18:56.47 | CIA-73 | BRL-CAD: to fail a run-time version check, and Cliff updated the red command to preserve |
| 18:56.47 | CIA-73 | BRL-CAD: and display all attributes instead of just the 'standard' set. |
| 19:02.53 | CIA-73 | BRL-CAD: 03starseeker * r39057 10/brlcad/tags/rel-7-16-8/ (NEWS configure.ac src/libged/bot_dump.c src/libged/red.c): Update rel-7-16-8 with the critical fixes for release. |
| 19:14.57 | CIA-73 | BRL-CAD: 03starseeker * r39058 10/brlcad/branches/STABLE/ (13 files in 9 dirs): Update STABLE to r38876 and merge in the fixes applied to the tag rel-7-16-8 as of r39057. STABLE should now match the rel-7-16-8 tag |
| 19:24.14 | CIA-73 | BRL-CAD: 03erikgreenwald * r39059 10/isst/trunk/gtk/gui.c: change the .isst file format. Use the gtk tree model for holding shotline data in memory, saving the entire thing as an overwrite type thing. Do the "load shotline" gui. |
| 19:50.54 | CIA-73 | BRL-CAD: 03r_weiss * r39060 10/brlcad/trunk/src/conv/obj-g_new.c: adding functions to support direct to bot, cleanup |
| 19:55.30 | CIA-73 | BRL-CAD: 03erikgreenwald * r39061 10/brlcad/trunk/src/adrt/librender/ (14 files): simplify plugin interface (only init. work and free are set during that). move init to end of shader files to avoid needing to prototype them. |
| 19:55.40 | CIA-73 | BRL-CAD: 03erikgreenwald * r39062 10/isst/trunk/sdl/ (Makefile.am event.c main.c myplugin.c): trivial plugin to demo how to use the facility. |
| 20:37.04 | CIA-73 | BRL-CAD: 03bob1961 * r39063 10/brlcad/trunk/src/libfb/if_ogl.c: Mods to speed things up. |
| 20:41.34 | *** join/#brlcad piksi (~piksi@pi-xi.net) | |
| 21:01.36 | CIA-73 | BRL-CAD: 03erikgreenwald * r39064 10/isst/trunk/sdl/event.c: add movement and rotate shtuff |
| 21:32.59 | *** join/#brlcad piksi (~piksi@pi-xi.net) | |
| 21:41.42 | CIA-73 | BRL-CAD: 03erikgreenwald * r39065 10/isst/trunk/sdl/event.c: continue motion when a motion key is held down |
| 21:45.06 | ``Erik | my videogame is coming to life O.o |
| 21:46.36 | CIA-73 | BRL-CAD: 03r_weiss * r39066 10/brlcad/trunk/src/conv/obj-g_new.c: adding some support for bot normals |
| 22:43.35 | CIA-73 | BRL-CAD: 03brlcad * r39067 10/brlcad/trunk/src/libfb/if_ogl.c: |
| 22:43.35 | CIA-73 | BRL-CAD: remove the old 'fast path' case when blitting as the assumption that they are |
| 22:43.35 | CIA-73 | BRL-CAD: short writes is not necessarily true (particularly with very large framebuffers |
| 22:43.35 | CIA-73 | BRL-CAD: where a subregion may still be 'big'). pack pixels in BGRA order for a slight |
| 22:43.35 | CIA-73 | BRL-CAD: (25% on write) performance boost on Mac avoiding pixel conversions (bob found |
| 22:43.35 | CIA-73 | BRL-CAD: this one). finally, fix double-buffer rendering by making sure to flush after |
| 22:43.36 | CIA-73 | BRL-CAD: we write before releasing the context -- this fixes single-buffer mode. |
| 22:49.24 | CIA-73 | BRL-CAD: 03brlcad * r39068 10/brlcad/trunk/ (BUGS NEWS TODO): |
| 22:49.24 | CIA-73 | BRL-CAD: bob and I fixed the opengl framebuffer refresh bug. bob identified where double |
| 22:49.24 | CIA-73 | BRL-CAD: buffering was getting disabled, I applied a fix that made double or |
| 22:49.24 | CIA-73 | BRL-CAD: single-buffering refresh properly. bob made a nice estimated 25% performance |
| 22:49.24 | CIA-73 | BRL-CAD: improvement to the blit time on the ogl interface as well by packing pixels as |
| 22:49.24 | CIA-73 | BRL-CAD: BGRA instead of ABGR. still slow as balls but it's better. |
| 22:49.41 | brlcad | lesiure suit erik |
| 22:49.43 | brlcad | in 3d |
| 22:50.10 | starseeker | scrubs brain |
| 22:50.44 | ``Erik | there's some eyebleach in the machine room |