00:02.06 |
*** join/#brlcad clock_
(~clock@77-58-143-135.dclient.hispeed.ch) |
00:48.31 |
*** join/#brlcad gurwinder
(3b5be9de@gateway/web/freenode/session) |
00:51.29 |
*** join/#brlcad FreezingCold
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
00:57.29 |
gurwinder |
brlcad: Hello |
00:58.49 |
gurwinder |
I want to know something about
g2asc. |
00:59.41 |
gurwinder |
g2asc is used to convert g file( binary
information ) into ascii code( text information ). My question is,
is g2asc is just a copy paste of binary information into some text
information or it is just like other format's coinverter? |
01:01.42 |
brlcad |
gurwinder: it's closer to being a paste of the
binary information in a readable ascii format |
01:02.17 |
brlcad |
not a good example of an exporter (which is
also why it doesn't follow the g-* convention ... it's not an
exporter) |
01:04.55 |
gurwinder |
Ok, can we say that its a BRL-CAD file which
is written in text/ascii code? |
01:43.04 |
gurwinder |
I read g2asc.c file. Looks like it is
converting one format into another. Not a good example?
Why? |
01:51.18 |
*** join/#brlcad gurwinder_
(3b5be9de@gateway/web/freenode/session) |
02:04.26 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:39.23 |
*** join/#brlcad Stragus_
(~alexis@173-166-149-129-washingtondc.hfc.comcastbusiness.net) |
04:45.54 |
*** join/#brlcad caen23
(~caen23@92.85.88.197) |
06:25.42 |
*** join/#brlcad FreezingCold
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
06:43.01 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/session) |
07:59.10 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
07:59.13 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
08:00.28 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
08:44.02 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:35.06 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
10:23.22 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:01.32 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:24.43 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:46.26 |
*** join/#brlcad infobot
(ibot@rikers.org) |
13:46.26 |
*** topic/#brlcad is BRL-CAD
|| http://brlcad.org || logs:
http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 2014
selections are announced! Thank you to all we got to work with.
Remember that SOCIS is coming up right around the corner and you
don't need a summer of code to get involved with open
source. |
13:56.08 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:58.32 |
Notify |
03BRL-CAD:carlmoore * 62725
brlcad/trunk/src/librt/primitives/hrt/hrt.c: remove trailing
blanks/tabs |
14:33.18 |
*** join/#brlcad jacky-0326
(~jacky@110.179.29.12) |
14:50.32 |
Notify |
03BRL-CAD:starseeker * 62726
brlcad/trunk/src/libdm/dm-osgl.cpp: Merge a few changes from the
libdm openscenegraph implementation in the old branch. |
15:22.47 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
15:43.30 |
*** join/#brlcad alisha
(~alisha@223.225.211.190) |
15:50.25 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.155.32) |
16:23.38 |
*** join/#brlcad Stragus
(~Stragus@50-193-129-193-static.hfc.comcastbusiness.net) |
16:40.51 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
17:04.59 |
*** part/#brlcad jacky-0326
(~jacky@110.179.29.12) |
17:21.28 |
Notify |
03BRL-CAD:starseeker * 62727
brlcad/trunk/src/libdm/dm-osgl.cpp: Make sure the OpenGL canvas
gets updated when the parent window's visibility changes |
17:30.26 |
Notify |
03BRL-CAD:carlmoore * 62728
brlcad/trunk/doc/docbook/system/man1/en/rt.xml: adjust use of
periods (no underscore of punctuation marks, and supply space
before some ending periods, and remove 2 periods |
17:42.49 |
Notify |
03BRL-CAD:brlcad * 62729
brlcad/trunk/include/db.h: ws |
17:45.43 |
Notify |
03BRL-CAD:brlcad * 62730
(brlcad/trunk/include/rt/op.h
===================================================================
and 66 others): add an initial header for the new db_str2_op()
function with an enumeration for csg operator types. |
17:46.25 |
Notify |
03BRL-CAD:brlcad * 62731
brlcad/trunk/include/rt/CMakeLists.txt: include the new op.h
header |
17:48.42 |
Notify |
03BRL-CAD:brlcad * 62732
brlcad/trunk/src/librt/op.c: rename the function from rt_ to db_
namespace since it's more related to lower-level database handling
than it is ray tracing (arguably should go even lower level but we
don't currently have anything in-between and libbu feels too low.
resort the unicode handling in order of likely occurence. |
17:51.32 |
Notify |
03BRL-CAD:brlcad * 62733
brlcad/trunk/include/raytrace.h: don't say we're declaring api
until we're done including headers |
17:51.50 |
Notify |
03BRL-CAD:brlcad * 62734
brlcad/trunk/include/db5.h: include the new op header as db
api |
18:51.12 |
*** join/#brlcad Stragus
(~Stragus@50-193-129-193-static.hfc.comcastbusiness.net) |
19:22.16 |
Notify |
03BRL-CAD Wiki:Vipul singh * 0
/wiki/User:Vipul_singh: |
19:24.12 |
starseeker |
brlcad: what's the use case for using shared
memory in the framebuffer, as opposed to just having each
framebuffer allocate its own? |
19:30.20 |
starseeker |
is thinking if we do need it
we'll have to do bu wrappers for shmget, CreateSharedMemory,
etc... |
19:43.48 |
*** join/#brlcad Stragus_
(~Stragus@50-193-129-193-static.hfc.comcastbusiness.net) |
19:43.51 |
*** join/#brlcad mihaineacsu_
(~mihaineac@92.81.139.223) |
19:51.06 |
brlcad |
starseeker: shared memory makes interprocess
communication possible/easy, for the fb it means multiple processes
can read/write that memory without the need for locking/negotiation
methods |
19:51.48 |
brlcad |
has had wrappers in mind for
a long time, just not been a radar locus of
attention |
19:57.48 |
brlcad |
for our modern framebuffer concept, it's
mostly a case where we're using a fork+exec model or needing to
share data (e.g., over a pipe) where shared memory is usually a
better way |
20:03.52 |
Notify |
03BRL-CAD:brlcad * 62735
brlcad/trunk/misc/CMake/test_srcs/ctypes_test.c: ws |
20:04.29 |
*** join/#brlcad FreezingCold
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
20:23.35 |
Notify |
03BRL-CAD:brlcad * 62736
brlcad/trunk/src/gtools/beset/population.c: this reduction comes at
a cost that doesn't pay for itself. eliminate the preprocessor
symbol. |
20:36.21 |
starseeker |
brlcad: crud. I guess that means I'll have to
figure something out for the osg framebuffer |
20:51.30 |
Notify |
03BRL-CAD:starseeker * 62737
brlcad/trunk/src/libfb/if_osgl.cpp: Merge in the 'new' osg
framebuffer approach - this generates a working stand-alone window,
but does not yet properly do the embedded fb drawing. Also need to
flesh out the key bindings and see what can be done about various
'modes', but embedded fb comes first. |
21:04.28 |
starseeker |
yeah, looks like a properly cross-platform ogl
will either need to ditch the shared-memory mode or implement the
libbu wrappers |
21:27.10 |
*** join/#brlcad FreezingAlt
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
21:27.34 |
*** join/#brlcad Stragus
(~alexis@173-166-149-129-washingtondc.hfc.comcastbusiness.net) |
21:31.00 |
*** join/#brlcad DarkCalf
(~DarkCalf@173.231.40.98) |
21:31.30 |
DarkCalf |
waves to all |
21:31.41 |
DarkCalf |
pokes brlcad |
21:36.12 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:51.58 |
*** join/#brlcad FreezingCold
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
22:15.37 |
Notify |
03BRL-CAD:starseeker * 62738
(brlcad/trunk/include/fb/fb_osgl.h
brlcad/trunk/src/libfb/if_osgl.cpp): Ugly, but effective - merge
the embedded and stand-alone logic by using an is_embedded switch
for the two drawing approaches. From this point, can iteratively
clean with things in a (mostly) working state. |
22:19.14 |
Notify |
03BRL-CAD:starseeker * 62739
brlcad/trunk/include/fb/fb_osgl.h: remove stray variable -
is_embedded lives in internal osginfo struct |
22:30.53 |
Notify |
03BRL-CAD:starseeker * 62740
brlcad/trunk/src/libfb/if_osgl.cpp: ws |
23:07.27 |
brlcad |
waves at
DarkCalf |
23:10.38 |
brlcad |
starseeker: no worries, it's *really* easy to
wrap that concept ... and can certainly proceed without that as
default in the meantime |
23:12.06 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:16.26 |
``Erik |
eliminate xor? O.o let's go all the way and
only have nand! :D *duck* (actually, I had no idea there was an
xor) |
23:47.02 |
Notify |
03BRL-CAD:brlcad * 62741
brlcad/trunk/src/librt/tcl.c: db_tcl_tree_parse() appears to be
undeclared and unused |