00:37.10 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
01:10.08 |
brlcad |
maths22: I'm feeling like the 3.5 is something
new/changed from where things were |
01:10.20 |
starseeker |
jasvir: you need to develop your own plan - my
earlier email identified two specific areas to focus on (Qt display
widget for libdm, tree view that can change the underlying
geometry) |
01:10.20 |
brlcad |
that it wsn't always that way |
01:10.31 |
maths22 |
brlcad: Was the kernel updated at some
point? |
01:12.40 |
starseeker |
brlcad: that draft policy is seriously
cool |
01:17.29 |
maths22 |
It looks like it was last built without PAE
enabled, which would cause that limitation |
01:19.37 |
starseeker |
brlcad: fwiw, the rt -i mode works on Linux
(handy with NURBS files especially) using -Fdev/X, but the slow
redraw makes it unusable with -Fdev/ogl |
01:20.36 |
starseeker |
would be useful for debugging I
suppose... |
02:15.48 |
brlcad |
maths22: ahhhh, that may have happened then
just recently |
02:16.46 |
maths22 |
That would make sense, since I didn't remember
it being so low either |
02:16.47 |
maths22 |
On the new server, will we be running a x64
kernel, or still an i386 kernel? |
02:41.23 |
Notify |
03BRL-CAD Wiki:Amrinder Singh * 0
/wiki/User:Amrinder_Singh: |
02:51.25 |
*** join/#brlcad kkrcodes
(~kkrcodes@14.139.160.31) |
02:59.28 |
Notify |
03BRL-CAD Wiki:Amrinder Singh * 9547
/wiki/Amrinder_Singh: Created page with "== Bonding with
Organisation == I have installed BRL-CAD on my system on 8 March
2016 successfully. Now, I'm in touch with the community. I'm
interested in OGV back ground pr..." |
03:02.39 |
Notify |
03BRL-CAD:starseeker * 67311
brlcad/trunk/src/libdm/dm-osgl.cpp: Offset of 8 between the Tk and
XGetWindowAttributes size query methods... not sure why, probably
somehow related to the border around the dm area... |
03:09.06 |
Notify |
03BRL-CAD:starseeker * 67312
brlcad/trunk/src/libdm/dm-osgl.cpp: not the problem, but might as
well... |
03:24.36 |
Notify |
03BRL-CAD:starseeker * 67313
brlcad/trunk/src/libdm/dm-osgl.cpp: And the weird rolls on...
XGetWindowAttributes, despite its name, apparently updates some
aspect of the window so that xwa's width/height (and indeed the
window refresh\!) are accurate. This puts a Tk call in the
configureWin_guts... if worst comes to worst and there's not way to
avoid this sort of thing, this should at least be a function
callback |
03:24.38 |
Notify |
rather than hardcoded Tk. |
03:24.40 |
Notify |
... |
03:45.07 |
*** join/#brlcad penumbra_
(dce39556@gateway/web/freenode/ip.220.227.149.86) |
03:46.56 |
brlcad |
maths22: new server is 64bit |
03:47.09 |
brlcad |
and a much faster CPU |
03:49.40 |
*** join/#brlcad kkrcodes_
(~kkrcodes@14.139.160.31) |
03:51.44 |
*** join/#brlcad kkrcodes
(~kkrcodes@14.139.160.31) |
04:22.05 |
maths22 |
brlcad: Thanks! |
04:36.03 |
*** join/#brlcad jasvir_
(~androirc@96-41-47-93.dhcp.mtpk.ca.charter.com) |
06:15.01 |
*** join/#brlcad merzo
(~merzo@217.76.202.68) |
06:20.38 |
*** join/#brlcad jasvir
(~jass@75-142-109-136.static.mtpk.ca.charter.com) |
07:12.33 |
*** join/#brlcad ickby
(~stefan@x5d84637a.dyn.telefonica.de) |
07:16.51 |
*** join/#brlcad divamgupta
(~divamgupt@182.69.89.186) |
07:23.51 |
*** join/#brlcad
imjustlogging875 (~imjustlog@103.25.231.107) |
07:49.13 |
*** join/#brlcad merzo
(~merzo@217.76.202.68) |
08:21.44 |
Notify |
03BRL-CAD Wiki:BararaWayne * 0
/wiki/User:BararaWayne: |
08:22.51 |
Notify |
03BRL-CAD Wiki:BararaWayne * 9548
/wiki/Developer_Documents: /* Developer FAQ */ |
08:54.40 |
*** join/#brlcad divamgupta_
(~divamgupt@182.69.89.186) |
09:17.18 |
*** join/#brlcad shubham_
(71c189a8@gateway/web/freenode/ip.113.193.137.168) |
10:14.43 |
*** join/#brlcad divamgupta_
(~divamgupt@182.69.89.186) |
11:04.52 |
*** join/#brlcad kkrcodes
(~kkrcodes@14.139.160.31) |
11:27.51 |
*** join/#brlcad t0by
(~t0by@host49-233-dynamic.9-87-r.retail.telecomitalia.it) |
11:28.21 |
t0by |
Good evening |
11:28.32 |
t0by |
I'm t0by, I am one of those pesky aspiring
GSoC students. |
11:30.14 |
t0by |
I'm a MSc student, my interests are computer
graphics, AI and... things. |
11:30.31 |
t0by |
I previously participated in GSoC in 2013,
with ScummVM and kept contributing since. |
11:30.52 |
t0by |
I was especially interested in the MEG Qt
Rewrite task |
11:31.00 |
t0by |
Is Yapp in here? |
11:41.50 |
*** join/#brlcad sniok
(~sniok@89.252.2.135) |
12:26.06 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
13:03.31 |
*** join/#brlcad divamgupta_
(~divamgupt@182.69.89.186) |
13:29.47 |
*** join/#brlcad gaganjyot
(~gaganjyot@122.173.223.242) |
13:37.12 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
13:44.26 |
starseeker |
fires off the first CMake
configure with Visual Studio 2015... |
13:49.43 |
*** join/#brlcad shubham
(71c18b1e@gateway/web/freenode/ip.113.193.139.30) |
14:21.57 |
*** join/#brlcad ickby
(~stefan@x5d845f63.dyn.telefonica.de) |
14:28.25 |
*** join/#brlcad boj
(~boj@2001:250:3c02:763:942d:4073:9650:fa34) |
14:35.38 |
Notify |
03BRL-CAD Wiki:Sean * 9549
/wiki/Developer_Documents: Reverted edits by
[[Special:Contributions/BararaWayne|BararaWayne]] ([[User
talk:BararaWayne|talk]]) to last revision by
[[User:Sean|Sean]] |
14:35.57 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/User:BararaWayne: Spamming links to external sites |
15:28.55 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
16:12.54 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
16:38.31 |
Notify |
03BRL-CAD:starseeker * 67314
brlcad/trunk/src/other/libnetpbm/pm_config.h.in: P_tmpdir isn't
viable on MSVC 2015 - give this a try. src/other build, so go with
quick and dirty for now - will most likely need a 'proper' fix for
libbu, so backport that once its done. |
16:40.02 |
Notify |
03BRL-CAD:starseeker * 67315
brlcad/trunk/src/other/libnetpbm/pm_config.h.in: Mention URL for
P_tmpdir status info |
17:00.01 |
*** join/#brlcad madhavdatt
(cb6ef208@gateway/web/freenode/ip.203.110.242.8) |
17:02.10 |
madhavdatt |
Hi |
17:06.54 |
*** join/#brlcad gaganjyot
(~gaganjyot@122.173.223.242) |
17:46.40 |
*** join/#brlcad konrado
(~konro@41.202.219.77) |
17:48.53 |
gaganjyot |
brlcad, hi!, brlcad I was looking into beizer
curves/splines nurbs and BREP and their uses. My maths is not very
good and hence couldn't understand all of them and their
mathematical functions. I even bought a book related to computer
graphics authored by hearn and baker, but the information regarding
my questions is quite limited. It elaborates 2D very nicely, but
bsplines/curves or nurbs/BREP is very limited or may be I has good
info but I couldn' |
17:48.53 |
gaganjyot |
t get it properly. So could you recommend me
some good resources to understand these? |
18:14.53 |
Notify |
03BRL-CAD:starseeker * 67316
brlcad/trunk/src/other/openNURBS/opennurbs_archive.cpp: Rework to
avoid MSVC 2015 error: cannot concatenate user-defined string
literals with mismatched literal suffix identifiers |
18:22.25 |
*** join/#brlcad Ak7
(Akshay@120.56.254.136) |
18:33.56 |
Notify |
03BRL-CAD:starseeker * 67317
brlcad/trunk/src/other/tcl/win/tclWinTime.c: MSVC 2015 renamed
timezone to _timezone - handle directly, until we can rework
timezone testing (need to upgrade to Tcl 8.6 after release, will
need to do a fair bit of Tcl CMake cleanup/rework at that
time...) |
18:58.55 |
*** join/#brlcad tandoorichick
(3d0c28b1@gateway/web/freenode/ip.61.12.40.177) |
19:03.00 |
Notify |
03BRL-CAD:starseeker * 67318
(brlcad/trunk/misc/tools/xmltools/libxml/config.h.in
brlcad/trunk/misc/tools/xmltools/libxml/include/win32config.h
brlcad/trunk/misc/tools/xmltools/libxslt/include/libxslt/win32config.h):
MSVC 2015 build tweaks |
19:19.08 |
*** join/#brlcad penumbra
(dce39556@gateway/web/freenode/ip.220.227.149.86) |
19:21.09 |
brlcad |
penumbra: nice nick :) |
19:21.46 |
brlcad |
gaganjyot: that's a really advanced
topic |
19:22.10 |
brlcad |
there is "the nurbs book" but it very quickly
gets into complex math that I have trouble following |
19:22.56 |
brlcad |
http://www.amazon.com/NURBS-Book-Monographs-Visual-Communication/dp/3540615458 |
19:22.57 |
brlcad |
https://books.google.com/books?id=58KqCAAAQBAJ |
19:29.40 |
penumbra |
brlcad: thanks! just found out that the nick
has been mentioned 12 times in the documentation |
19:30.58 |
brlcad |
penumbra: so you specialize in rendering?
:) |
19:31.21 |
brlcad |
maths22: looks like my mistake -- old sago
server does only have 4GB ...... |
19:31.40 |
brlcad |
really thought we'd bumped
that way up the last update |
19:32.25 |
*** join/#brlcad Ak7
(Akshay@120.56.254.136) |
19:33.38 |
penumbra |
brlcad: i won't call myself a rendering
specialist. would definitely hope to become one soon!! |
19:43.13 |
maths22 |
brlcad: OK. I guess both of us
misremembered |
19:57.19 |
*** join/#brlcad Ak7
(Akshay@120.56.254.136) |
20:02.31 |
Notify |
03BRL-CAD:brlcad * 67319
brlcad/trunk/src/other/openNURBS/opennurbs_archive.cpp: instead of
the runtime solution in r67316, make sure there are spaces around
the cpp symbols. the error message (cannot concatenate user-defined
string literals with mismatched literal suffix identifiers) is
complaining about the adjacency. |
20:02.39 |
brlcad |
starseeker: if you would, see if that
works |
20:02.49 |
brlcad |
think it was just missing a couple
spaces |
20:04.05 |
starseeker |
brlcad: OK - that did work, but the function
definition took only a single const char * so I wasn't sure about
passing in multiple strings |
20:04.44 |
starseeker |
didn't know if the spaces had been left out
deliberately for that reason... |
20:09.06 |
brlcad |
it's not passing multiple strings |
20:09.20 |
brlcad |
that's how C works |
20:09.46 |
brlcad |
e.g., try something like this: printf("hello"
" my name " "is" " cliff"); |
20:10.11 |
brlcad |
that's one arg to printf |
20:10.21 |
starseeker |
ah - the compiler handles merging
them? |
20:10.34 |
brlcad |
automatic string concatenation is a feature of
the language often not taught/encountered very often |
20:11.24 |
brlcad |
only works with static strings |
20:11.42 |
starseeker |
nods |
20:11.45 |
brlcad |
the error from msvc is a pedantic one about
smashing a cpp symbol right up against a string literal |
20:13.17 |
brlcad |
#define BAR "bar" ; printf("foo"BAR); vs
printf("foo" BAR); vs printf("foo""bar"); vs printf("foo"
"bar"); |
20:13.52 |
Notify |
03BRL-CAD:starseeker * 67320
brlcad/trunk/misc/tools/xmltools/libxslt/config.h.in: one more
stdio include for snprintf on MSVC |
20:13.53 |
brlcad |
don't know what the spec actually says, but my
understanding was that one should separate them with
whitespace |
20:14.05 |
starseeker |
nods - certainly more
readable |
20:14.13 |
brlcad |
even if it works, which apparently it
did |
20:14.58 |
brlcad |
we actually use string concat in a lot of
places |
20:16.17 |
brlcad |
41 places apparently |
20:16.47 |
starseeker |
brlcad: did you see my note about interactive
mode? |
20:17.39 |
starseeker |
kinda things that would make
sense to have as the default mode to use with Archer's "raytrace"
button, actually... |
20:17.48 |
starseeker |
s/things/thinks/ |
20:19.04 |
starseeker |
needs to do a little more
osgl vs ogl debugging to see why the initial window paint isn't
working in MGED, but may be closing in on "no known problems" for
osgl dm once that's done... |
20:20.12 |
starseeker |
will have to see about re-enabling the
Aqua+OSGL non-X11 Mac build and see about Windows
behavior |
20:20.35 |
brlcad |
sounds good to me, but beware that incremental
mode is usally slower by some percentage, 5-25% iirc |
20:20.50 |
brlcad |
you certainly get the gist more quickly, but
end-to-end will take longer |
20:21.05 |
starseeker |
nods - maybe as an Archer
setting then |
20:21.24 |
brlcad |
and especially the last pass where it
converges the final 2x2's into 1x1's ... that can seemingly take
forever |
20:21.51 |
starseeker |
yeah, probably should be user
settable |
20:22.20 |
starseeker |
brlcad: did you have a specific sense where
interactive mode needed to be tested? (i.e. Windows?) |
20:22.32 |
starseeker |
aside from the terminally slow in ogl thing,
it looked OK on Linux |
20:23.10 |
brlcad |
no, my commit message wasn't as detailed as it
should have been |
20:23.24 |
brlcad |
I recall reviewing a patch that deleted code
for one of the modes |
20:23.51 |
brlcad |
maybe it was for -I instead of -i, because -I
seems pretty pointless to me right now |
20:24.01 |
starseeker |
concurs |
20:24.01 |
brlcad |
waste of a letter |
20:24.06 |
starseeker |
indeed |
20:24.18 |
starseeker |
maybe mattered more back in PDP11
days... |
20:24.20 |
brlcad |
with that, the todo makes more sense |
20:24.30 |
brlcad |
it mattered in the early 90's |
20:24.47 |
starseeker |
votes we deprecate it and
call it done... |
20:25.21 |
starseeker |
longopt or cc= the feature if it's still
useful, but definitely not -I |
20:25.42 |
brlcad |
the todo still worries |
20:25.53 |
brlcad |
basically that -I used to do more and someone
removed whatever it was doing |
20:26.05 |
brlcad |
which is what makes it seem so lame
now |
20:26.20 |
starseeker |
brlcad: if so, it looks like it was before
your big code reorg in the 22000 days |
20:26.33 |
brlcad |
I noticed enough that made me add the
entry |
20:26.44 |
brlcad |
no, that todo was really recent .. I remember
adding it |
20:26.59 |
starseeker |
no, I mean the -I feature |
20:27.01 |
brlcad |
just didn't say which commit caused me to note
it |
20:27.14 |
brlcad |
huh? |
20:27.19 |
brlcad |
I know it's an old flag |
20:27.29 |
brlcad |
I'm suggesting that the flag used to do more
than renice the app |
20:27.46 |
starseeker |
the -I feature setting the nice value - if -I
ever did more than that, it was before the 22000 commit range when
you did the big reorg |
20:27.47 |
brlcad |
someone probably removed the code for whatever
it was that it did |
20:27.50 |
starseeker |
i.e. a *long* time ago |
20:27.57 |
brlcad |
no, that's my point |
20:28.13 |
brlcad |
I recall writing that todo, because I was
reviewing a recent patch |
20:28.22 |
brlcad |
s/patch/commit/ |
20:28.26 |
starseeker |
hmm. |
20:28.42 |
starseeker |
if you look at svn blame for the -I code, I
think it goes a long way back... |
20:28.51 |
starseeker |
did that one
evening |
20:29.06 |
brlcad |
sure, the option goes way back ... still not
the point :) |
20:29.12 |
starseeker |
heh |
20:29.28 |
brlcad |
if all it's ever done was renice, then I agree
-- but that's the entire question |
20:29.36 |
brlcad |
the todo suggests otherwise |
20:29.53 |
brlcad |
we can still deprecate the flag |
20:29.59 |
starseeker |
nods - that's why I was
looking in the history to see if it ever did anything
else |
20:30.23 |
brlcad |
but assuming it did do something, we may end
up effectively shipping a broken flag |
20:30.30 |
brlcad |
not doing what it used to |
20:32.30 |
starseeker |
woo hoo! Successful MSVC 2015 build, archer
comes up |
20:32.36 |
starseeker |
time to test Release build |
20:33.11 |
starseeker |
proceeds to kick off build
and run errands... |
20:33.21 |
starseeker |
brlcad: well, let me know if I can help with
the -I thing |
20:33.29 |
brlcad |
okay, just checked out a revision before my
commit review set and not seeing interactive mode doing anything
interesting |
20:33.38 |
brlcad |
so lets just kill it |
20:33.45 |
starseeker |
deprecate, or squash? |
20:34.15 |
brlcad |
technically not user visible on current
hardware |
20:34.27 |
starseeker |
works for me |
20:35.20 |
starseeker |
notes that cutting down the
number of MSVC targets really pays off when doing this sort of
testing... |
20:35.26 |
brlcad |
warrants a news, but yeah I think we can skip
deprecation on an technicality |
20:37.01 |
starseeker |
things he'll look at
consolidating the tcl index stuff into one target - partial is
problematic since you often end up needing pieces that don't get
called out in deps |
20:37.07 |
starseeker |
s/things/thinks |
20:37.28 |
starseeker |
grr - haven't even been on thingiverse lately.
come on fingers, get with the program... |
20:38.26 |
starseeker |
alrightie, be back later - if this works I'll
be able to shut down the Windows VM and get back to osgl
debugging |
20:38.49 |
starseeker |
eyes Mac Aqua building... so
tempting... |
20:39.22 |
brlcad |
I fixed most of the remaining aqua issues, it
almost builds clean out of the box now |
20:39.35 |
brlcad |
if you have osgl working, we should make aqua
be default |
20:52.17 |
Notify |
03BRL-CAD:brlcad * 67321
(brlcad/trunk/src/remrt/remrt.c brlcad/trunk/src/remrt/rtsrv.c and
7 others): kill the -I interactive mode option to rt/rtedge/remrt.
renicing a program is not likely to be user-visible on current
hardware platforms and doesn't need to be a user-controllable
command-line option any more. as such, consciously skipping
deprecation as a minimally impacting change. |
20:53.12 |
Notify |
03BRL-CAD:brlcad * 67322
(brlcad/trunk/doc/docbook/system/man1/rt.xml
brlcad/trunk/doc/docbook/system/man1/rtedge.xml): remove the -I
option from rt/rtedge now that interactive/renice mode is
gone. |
20:54.16 |
Notify |
03BRL-CAD:brlcad * 67323
brlcad/trunk/doc/docbook/system/man1/remrt.xml: remove the tiny
mention of -I from remrt's docs too |
20:58.28 |
Notify |
03BRL-CAD:brlcad * 67324 brlcad/trunk/NEWS:
removed the -I option from the ray tracers. not likely in use,
arguably no longer user visible on current hardware, and doesn't
really need to be a first class command-line option regardless.
removal helps simplify the usability too (dozen more options need
to go away). |
20:59.01 |
*** join/#brlcad gaganjyot
(~gaganjyot@122.173.238.94) |
20:59.47 |
brlcad |
gaganjyot: did you see my responses? |
21:02.32 |
gaganjyot |
I am really sorry brlcad, my internet went
down, |
21:02.51 |
gaganjyot |
i am just going to check in irc logs |
21:03.43 |
brlcad |
14:21 < brlcad> gaganjyot: that's a
really advanced topic |
21:03.43 |
brlcad |
14:22 < brlcad> there is "the nurbs
book" but it very quickly gets into complex math that I have
trouble following |
21:03.46 |
brlcad |
14:22 < brlcad>
http://www.amazon.com/NURBS-Book-Monographs-Visual-Communication/dp/3540615458 |
21:03.49 |
brlcad |
14:22 < brlcad> https://books.google.com/books?id=58KqCAAAQBAJ |
21:04.32 |
gaganjyot |
I see |
21:11.39 |
brlcad |
bezier are even easier -- there are hundreds
of resources online for understanding them |
21:11.47 |
brlcad |
we have lots of code bits that deal with
them |
21:12.09 |
brlcad |
most of it could probably be reworked into
librecad terms pretty easily |
21:15.18 |
gaganjyot |
I got some idea of bezier, |
21:16.53 |
gaganjyot |
brlcad, If you could spare some time any day,
I'd like to discuss more about BREP/CSG too. |
22:46.57 |
*** join/#brlcad merzo
(~merzo@AGrenoble-653-1-605-105.w92-129.abo.wanadoo.fr) |
23:13.21 |
starseeker |
woot - Release mode MSVC 2015 build
completed. |
23:13.34 |
starseeker |
now the NSIS package... |
23:48.03 |
starseeker |
sweet |
23:48.13 |
starseeker |
that was a lot easier than I expected,
actually |