01:26.52 |
louipc |
hmm step files are text eh |
01:31.54 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
01:43.24 |
*** join/#brlcad b0ef
(~b0ef@157.26.202.84.customer.cdi.no) |
02:58.15 |
*** join/#brlcad epileg
(~epileg@unaffiliated/epileg) |
03:05.09 |
*** join/#brlcad juan_man
(~quassel@unaffiliated/juanman) |
05:07.39 |
CIA-6 |
BRL-CAD: 03Sean 07http://brlcad.org * r2478
10/wiki/NURBS_TODO: stub in the rest |
05:35.22 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
05:50.38 |
CIA-6 |
BRL-CAD: 03Sean 07http://brlcad.org * r2479
10/wiki/NURBS_TODO: expand time estimates, references, and benefits
on most tasks |
07:18.40 |
CIA-6 |
BRL-CAD: 03brlcad * r43308
10/brlcad/trunk/src/irprep/firpass.c: |
07:18.40 |
CIA-6 |
BRL-CAD: replace all of the NEAR_*() calls
with an arbitrary FLT_MIN (which is basically |
07:18.40 |
CIA-6 |
BRL-CAD: one ulp step up from 0) to their
corresponding ZERO() and EQUAL() calls. |
07:18.40 |
CIA-6 |
BRL-CAD: FLT_MIN shouldn't be used anyways
unless 1ulp is the goal (in which case there's |
07:18.40 |
CIA-6 |
BRL-CAD: a libbn function for it), SMALL_FASTF
is our base computation tolerance. |
07:19.44 |
CIA-6 |
BRL-CAD: 03brlcad * r43309
10/brlcad/trunk/src/sig/dmod.c: prefer ZERO() over NEAR_ZERO() when
the tol is merely FLT_MIN or (better) SMALL_FASTF. |
07:23.03 |
CIA-6 |
BRL-CAD: 03brlcad * r43310
10/brlcad/trunk/src/rt/heatgraph.c: <= and >= are still
comparing floating point values for equality, which is not
reliable. call EQUAL() and ZERO() accordingly. |
07:25.52 |
CIA-6 |
BRL-CAD: 03brlcad * r43311
10/brlcad/trunk/src/rt/heatgraph.c: technically more simple to just
test for less than zero .. though unsafe. (some comparisons need to
compare against +-SMALL_FASTF instead of 0) |
11:48.40 |
dloman |
Mernin! |
11:52.37 |
dloman |
Question to anyone in the know: Has anyone
taken a deep look into how/if current GPU processing techniques
could benefit our raytracer? |
12:26.34 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
12:31.56 |
*** join/#brlcad WhiteCalf
(MK@2607:f0d0:3001:68::2) |
12:33.06 |
*** join/#brlcad kanzure_
(~kanzure@bioinformatics.org) |
12:38.30 |
CIA-6 |
BRL-CAD: 03davidloman * r43312
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/MinimalGSClient.java:
Add null check for the GSClient's GSConnection to ensure a 1:1
GSConnection per GSClient ratio. |
12:46.08 |
CIA-6 |
BRL-CAD: 03davidloman * r43313
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/MinimalGSClientGUI.java:
Breakout GUI elements into their own class. Keeps things clean and
easier to manage. |
12:47.56 |
CIA-6 |
BRL-CAD: 03davidloman * r43314
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/
(Main.java MinimalGSClient.java): Implement new MinimalGSClient
class (without gui components) and roll down the changes to the
main() method. |
12:56.59 |
CIA-6 |
BRL-CAD: 03d_rossberg * r43315
10/brlcad/trunk/src/libged/CMakeLists.txt: |
12:56.59 |
CIA-6 |
BRL-CAD: there are references to libregex
here |
12:56.59 |
CIA-6 |
BRL-CAD: added libregex headers search
path |
12:59.50 |
CIA-6 |
BRL-CAD: 03d_rossberg * r43316
10/brlcad/trunk/src/librt/CMakeLists.txt: synced with Makefile.am:
"bottie modifications moved to trunk" |
13:24.13 |
CIA-6 |
BRL-CAD: 03davidloman * r43317
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/Main.java:
Removed stray debugging statement. |
13:26.08 |
CIA-6 |
BRL-CAD: 03davidloman * r43318
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/cmd/AbstractCmd.java:
Put in usage and help printing methods. Keeps formatting consistent
and removes potential future formatting bug points. |
13:26.46 |
CIA-6 |
BRL-CAD: 03davidloman * r43319
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/MinimalGSClient.java:
Quick Comment... |
13:27.14 |
CIA-6 |
BRL-CAD: 03davidloman * r43320
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/GSStatics.java:
Add tabs and newlines for this lib. More efforts to promote
consistency. |
13:27.45 |
CIA-6 |
BRL-CAD: 03davidloman * r43321
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/cmd/
(CmdManager.java HelpCmd.java LoginCmd.java): Clean up console
printing formats. Use helper methods and statics. |
13:32.30 |
CIA-6 |
BRL-CAD: 03davidloman * r43322
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/cmd/LoginCmd.java:
Import cleanup. |
14:17.36 |
CIA-6 |
BRL-CAD: 03davidloman * r43323
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/GSJavaInterface.java:
Create GSJavaInterface, the class that implements the interface
'GeometryService' as defined in jBRLCAD. This will be the public
API for this GS interface |
14:31.49 |
CIA-6 |
BRL-CAD: 03davidloman * r43324
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/
(7 files in 2 dirs): Propagate use of GSJavaInterface throughout.
Allow for AbstractCmd subclasses to gain access to the associated
GSJavaInterface, so as to be able to act upon it. |
15:09.12 |
CIA-6 |
BRL-CAD: 03erikgreenwald * r43325
10/geomcore/trunk/ (include/Logger.h src/utility/Logger.cxx):
simplify, atomicize, remove mutex stuff |
15:10.28 |
CIA-6 |
BRL-CAD: 03erikgreenwald * r43326
10/geomcore/trunk/ (25 files in 13 dirs): remove some mutex stuff.
remove redundant sleep wrapping. adjust to cope with new include
paths sent from FindBRLCAD.cmake |
15:54.59 |
CIA-6 |
BRL-CAD: 03davidloman * r43327
10/geomcore/trunk/src/interfaces/java/src/org/brlcad/geometryservice/minimalclient/cmd/LoginCmd.java:
Implement minimal client's ability to login to a gs |
16:09.24 |
dloman |
starseeker: you around? |
16:10.04 |
dloman |
in geomcore/src/other/uuid, there are two
headers being generated: uuid_config and uuid.h |
16:10.19 |
dloman |
should those be svn:ignored? |
16:12.17 |
CIA-6 |
BRL-CAD: 03davidloman * r43328
10/geomcore/trunk/src/interfaces/ (. c/ java/): Modified SVN:IGNORE
to exclude configure and build byproducts. |
16:13.44 |
CIA-6 |
BRL-CAD: 03davidloman * r43329
10/geomcore/trunk/src/other/uuid/: Modified SVN:IGNORE to exclude
configure and build byproducts. |
16:47.38 |
dloman |
starseeker: Since you are endeavoring for an
out of build setup, would it be desireable for me to go and remove
all the cmake related entries in svn:ignore |
16:49.09 |
starseeker |
dloman: yeah, that'd be good |
16:49.15 |
starseeker |
I can do it if you like |
16:50.45 |
dloman |
nah, I need a few mins break from what I am
doin anyways :) |
16:51.56 |
dloman |
looking at the svn:ignore list, is there
anything besides cmake_install.cmake, CMakeCache.txt and CMakeFiles
that you think sould be removed? |
16:52.17 |
starseeker |
dloman: I' |
16:52.26 |
starseeker |
I've been clearing it entirely |
17:00.35 |
dloman |
prepares nuklar bomb for
svn:ignore.... |
17:01.50 |
CIA-6 |
BRL-CAD: 03davidloman * r43330
10/geomcore/trunk/ (36 files in 36 dirs): Drop a nuklar bomb on
svn:ignore. Pushing for out of source builds. |
17:02.02 |
dloman |
boom |
17:02.08 |
starseeker |
heh |
17:03.20 |
dloman |
starseeker: cmake's INSTALL cmd should be used
for copying a file to the install bin dir? |
17:03.32 |
dloman |
aka, I have two .configure files i need copied
over with the build |
17:03.58 |
starseeker |
no, INSTALL is for the final make
install |
17:04.22 |
starseeker |
if you want something copied over with the
build, used either configure_file, FILE(COPY or |
17:04.40 |
starseeker |
(if you want it to be copied by make and not
the cmake configure) make a custom command and custom
target |
17:05.01 |
starseeker |
the latter is a bit more complex because
you're essentially telling CMake how to tell Make/Visual
Studio/etc. to do it |
17:05.38 |
dloman |
okay, so making cmake tell make == hard, using
cmake to do it == easymode ? |
17:06.57 |
starseeker |
it's worth it if the file is one you want to
edit and copy over to the build tree a lot |
17:07.19 |
starseeker |
it's not that hard, just a few more
lines |
17:07.29 |
dloman |
its a default .configure file, thats
all. |
17:13.01 |
dloman |
using FILE(COPY src dest) |
17:13.04 |
dloman |
awesome thanks :) |
17:16.36 |
starseeker |
np :-) |
17:19.07 |
dloman |
crud, i ran into a brlcad install problem, but
i cant remember how to fix it. |
17:21.21 |
dloman |
nm, stale build |
17:39.29 |
dloman |
installs! |
18:10.28 |
*** join/#brlcad indianla1ry
(~indianlar@63.246.136.16) |
18:10.28 |
*** join/#brlcad b0ef
(~b0ef@157.26.202.84.customer.cdi.no) |
18:10.28 |
*** join/#brlcad kanzure_
(~kanzure@bioinformatics.org) |
18:10.28 |
*** join/#brlcad piksi
(piksi@pi-xi.net) |
18:10.28 |
*** join/#brlcad brlcad
(~sean@BZ.BZFLAG.BZ) |
18:10.28 |
*** join/#brlcad ``Erik
(Here@c-69-140-109-104.hsd1.md.comcast.net) |
18:10.28 |
*** join/#brlcad alex_joni
(~alex_joni@emc/board-of-directors/alexjoni) |
18:10.28 |
*** join/#brlcad packrat
(~packrator@99-67-225-40.lightspeed.livnmi.sbcglobal.net) |
18:10.28 |
*** join/#brlcad starseeker
(~starseeke@BZ.BZFLAG.BZ) |
18:10.28 |
*** join/#brlcad poolio_
(~poolio@BZ.BZFLAG.BZ) |
18:10.28 |
*** join/#brlcad roberthl
(~robert@mediawiki/RobertL) |
18:10.28 |
*** join/#brlcad Ralith
(~ralith@S010600221561996a.vc.shawcable.net) |
18:10.28 |
*** join/#brlcad cjdevlin
(~devlin@d118-75-252-178.try.wideopenwest.com) |
18:10.28 |
*** join/#brlcad WhiteCalf
(MK@2607:f0d0:3001:68::2) |
18:10.28 |
*** join/#brlcad juan_man
(~quassel@186.136.168.73) |
18:10.28 |
*** join/#brlcad yukonbob_
(~bch@20-144.wireless.kamloops.net) |
18:10.28 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
18:10.28 |
*** join/#brlcad willdye
(~willdye@fern.dsndata.com) |
18:10.28 |
*** join/#brlcad dloman
(~claymore@BZ.BZFLAG.BZ) |
18:10.31 |
*** join/#brlcad epileg
(~epileg@unaffiliated/epileg) |
18:10.31 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
18:10.31 |
*** join/#brlcad 45PABR1J4
(~CIA@208.69.182.149) |
18:10.31 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
18:10.31 |
*** mode/#brlcad [+o ChanServ]
by anthony.freenode.net |
18:24.06 |
*** join/#brlcad epileg
(~epileg@unaffiliated/epileg) |
18:24.07 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
18:24.07 |
*** mode/#brlcad [+o ChanServ]
by anthony.freenode.net |
18:34.53 |
CIA-77 |
BRL-CAD: 03davidloman * r43331
10/geomcore/trunk/src/GS/CMakeLists.txt: CMake needs to copy over
the template config files during its run. |
18:37.56 |
CIA-77 |
BRL-CAD: 03starseeker * r43332
10/geomcore/trunk/ (11 files in 10 dirs): More changes to geomcore
CMake logic. Need to handle BRLCAD_FOUND properly, conditionally
look for things like terminal library based on WIN32 and check for
libbrlcad again but getting closer. |
18:54.05 |
brlcad |
dloman: System.getProperty("line.separator");
unless it's a JTextArea... then it's just \n .. or %n if it's in a
String.format() |
18:55.03 |
*** join/#brlcad epileg
(~epileg@unaffiliated/epileg) |
18:57.03 |
CIA-77 |
BRL-CAD: 03davidloman * r43333
10/geomcore/trunk/include/GeometryService.h: Default listening addy
should be 127.0.0.1 not 0.0.0.0 |
19:01.21 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43334
10/geomcore/trunk/ (src/GS/CMakeLists.txt
tests/utility/CMakeLists.txt): add TCL_INCLUDE_PATHS |
19:02.23 |
CIA-77 |
BRL-CAD: 03davidloman * r43335
10/geomcore/trunk/include/PortalManager.h: Default listening addy
should be 127.0.0.1 not 0.0.0.0 (again) |
19:02.32 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43336
10/geomcore/trunk/ (3 files in 2 dirs): add GSUuid
wrapper |
19:11.03 |
CIA-77 |
BRL-CAD: 03davidloman * r43337
10/geomcore/trunk/ (include/GeometryService.h
src/GS/GeometryService.cxx): Remove GeometryService class fields
for listenPort and listenAddy. Pass both to GeometryService's
PortalManager. |
19:13.42 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43338
10/geomcore/trunk/ (26 files in 7 dirs): eliminate QUuid in favor
of local GSUuid wrapper |
19:16.52 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43339
10/geomcore/trunk/tests/GS/GeometryServiceTest.cxx: last QUuid is
gone |
19:19.23 |
dloman |
``Erik: /GSUuid.h:32:19: error: uuid.h: No
such file or directory |
19:22.05 |
CIA-77 |
BRL-CAD: 03brlcad * r43340
10/geomcore/trunk/src/utility/Logger.cxx: if it's a stack trace you
want, a stack trace ye shall have. uhm, why? |
19:23.45 |
``Erik |
on which OS? |
19:24.10 |
dloman |
Linux |
19:24.28 |
``Erik |
hm, the one OS I can't test on due to horribly
out of date QT stuff, heh |
19:24.52 |
dloman |
it was compling fine over here till that last
ci of yours. |
19:24.57 |
dloman |
...if that helps :) |
19:25.50 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43341
10/geomcore/trunk/include/GSUuid.h: disable the #include for
now |
19:27.31 |
dloman |
Im doing an out of source build. that .h was
a file I noticed earlier today that was being generated by
CMake |
19:28.18 |
``Erik |
there is one made from src/other/uuid/, but
I'm trying to use the system ones |
19:28.31 |
dloman |
okie! |
19:37.12 |
CIA-77 |
BRL-CAD: 03starseeker * r43342
10/geomcore/trunk/ (3 files in 3 dirs): Include uuid directory for
all the source paths, now that it's being (potentially)
used. |
19:37.21 |
starseeker |
dloman: does that work? |
19:41.19 |
dloman |
netMsgSerialText.cxx->NetMsg.h->GSUuid.h->uuid.h still
fails. |
19:45.00 |
``Erik |
O.o um, does 0 != 0 on linux? |
19:45.12 |
``Erik |
ah, starseeker is mucking things up |
19:47.26 |
CIA-77 |
BRL-CAD: 03starseeker * r43343
10/geomcore/trunk/tests/CMakeLists.txt: Give tests the include dirs
too. |
19:48.09 |
dloman |
werkin! |
19:59.25 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43344
10/geomcore/trunk/src/GS/geoserv.cxx: remove the random
failure... |
20:00.19 |
dloman |
ack, you suck ``Erik |
20:00.26 |
dloman |
i was just about to commit those
fixes |
20:04.09 |
``Erik |
hrm? |
20:04.33 |
starseeker |
hehe |
20:04.34 |
``Erik |
ponders grinding indent on
thos |
20:05.02 |
starseeker |
dloman: he beat you to the draw huh? |
20:05.06 |
dloman |
yeah :( |
20:09.51 |
CIA-77 |
BRL-CAD: 03davidloman * r43345
10/geomcore/trunk/src/GS/geoserv.cxx: Make port value pulled from
config file validate correctly. |
20:11.27 |
``Erik |
sok, I put ! instead of ~, so he'll dump my
changes and put his own in *shrug* then I'll "simplify" his
later |
20:12.05 |
dloman |
That was a neat trick though :) |
20:12.18 |
dloman |
proves that I don't think bitwise :) |
20:14.52 |
CIA-77 |
BRL-CAD: 03davidloman * r43346
10/geomcore/trunk/src/utility/Config.cxx: Fix config parser bug so
that parser detects EOF correctly and exits. |
20:22.59 |
*** join/#brlcad roberthl_
(~robert@v001.rhl.me.uk) |
20:34.55 |
CIA-77 |
BRL-CAD: 03bob1961 * r43347
10/brlcad/trunk/src/ (3 files in 3 dirs): Tweaks to get the windows
batch files working better. That is, they can handle filenames with
spaces and the windows prompt gets removed from the
screen. |
21:17.27 |
*** join/#brlcad indianlarry
(~indianlar@BZ.BZFLAG.BZ) |
21:20.34 |
*** join/#brlcad kanzure__
(~kanzure@bioinformatics.org) |
21:57.51 |
CIA-77 |
BRL-CAD: 03starseeker * r43348
10/geomcore/trunk/ (9 files in 7 dirs): Optionally enable the
subversion build and subversion test, move svntest into the
geomcore tests dir. |
22:03.52 |
*** join/#brlcad _psilva
(~psilva@static-96-255-52-7.washdc.fios.verizon.net) |
22:04.01 |
_psilva |
hey brlcad |
22:04.22 |
_psilva |
u there? |
22:31.37 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43349
10/geomcore/trunk/tests/utility/ (CMakeLists.txt threadTest.cxx):
add simple threading test for GSThread |
22:33.20 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43350
10/geomcore/trunk/ (include/GSThread.h src/utility/GSThread.cxx):
basic threading class implementation |
22:34.05 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43351
10/geomcore/trunk/ (11 files in 4 dirs): QThread ->
GSThread |
22:53.22 |
*** join/#brlcad IriX64
(~IriX64@bas2-sudbury98-1177593317.dsl.bell.ca) |
22:55.18 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43352
10/geomcore/trunk/ (23 files in 7 dirs): stub in GSMutex and
GSMutexLocker, still need impl |
22:59.40 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43353
10/geomcore/trunk/ (12 files in 10 dirs): remove references to QT
libs |
23:03.40 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43354
10/geomcore/trunk/TODO: notes |
23:14.42 |
CIA-77 |
BRL-CAD: 03erikgreenwald * r43355
10/geomcore/trunk/ (include/GSThread.h src/utility/GSThread.cxx):
implement GSMutex and GSMutexLocker on pthreads |