These are chat archives for highfidelity/hifi

26th
Feb 2015
David Rowe
@ctrlaltdavid
Feb 26 2015 01:27
Who's the GeometryCache expert?
Brad Hefta-Gaub
@ZappoMan
Feb 26 2015 01:27
what’s up?
@ctrlaltdavid - I can help
David Rowe
@ctrlaltdavid
Feb 26 2015 01:28
When you mute the microphone you get the pulsating red microphone disabled icon ...
... it keeps using up memory.
Brad Hefta-Gaub
@ZappoMan
Feb 26 2015 01:28
have you updated to the latest code? there was a bug fix to that about 10 minutes ago
:)
David Rowe
@ctrlaltdavid
Feb 26 2015 01:28
heh
Brad Hefta-Gaub
@ZappoMan
Feb 26 2015 01:28
I can explain though for future reference
the GeometryCache attempts to cache any geometry that you call it with… but it has to match to be reused...
since the muted icon keeps randomly cycling through a vary wide range of colors… the number of possible combinations is quite large
David Rowe
@ctrlaltdavid
Feb 26 2015 01:30
Exactly ... limiting it to 0.4, 0.5, 0.6 etc. "integral" values fixed it ...
Brad Hefta-Gaub
@ZappoMan
Feb 26 2015 01:30
the fix is to use a “registered” quad… which in that case, we don’t attempt to cache all the different geometries… just the last one.
David Rowe
@ctrlaltdavid
Feb 26 2015 01:30
... but great to see how the official fix fixed it ... ID parameter
Brad Hefta-Gaub
@ZappoMan
Feb 26 2015 01:31
there’s also been a major bug fix for fixing a major memory leak...
so it’s a good idea to get on the latest code
David Rowe
@ctrlaltdavid
Feb 26 2015 01:32
Yeah, I'll update before investigating another memory leak : )
Latest build system modification don't play nicely with leak-on-exit diagnosis tool but I should be able to sort it out sometime
Brad Hefta-Gaub
@ZappoMan
Feb 26 2015 01:45
@ctrlaltdavid - what tool were you using?
David Rowe
@ctrlaltdavid
Feb 26 2015 01:48
http://vld.codeplex.com/ ... Had only just started trying it out, though it was reporting multitude leaks until the recent fixes for crashing on exit : )
Lexx
@Triplelexx
Feb 26 2015 05:27
I seem to be having some problems with Bullet dependency on Windows recently
just spent a while with it, not really getting anywhere fast
the solution seems to be looking for and include directory in the project. but I don't see one
the main header file is in the src directory
set(${EXTERNAL_NAME_UPPER}_INCLUDE_DIR ${INSTALL_DIR}/include/bullet CACHE PATH "Path to bullet include directory")
Jason Hawks
@nbq
Feb 26 2015 05:31
it now compiles all that during the build
Lexx
@Triplelexx
Feb 26 2015 05:31
yeah Bullet seems to fail though
no libs
Jason Hawks
@nbq
Feb 26 2015 05:31
are you doing as release or debug
Lexx
@Triplelexx
Feb 26 2015 05:32
tried them all
you mean with flags or in VS?
Jason Hawks
@nbq
Feb 26 2015 05:33
debug in vs, unless told otherwise during the compile
Lexx
@Triplelexx
Feb 26 2015 05:34
yeah tried options in VS, not played with CMAKE_BUILD_TYPE
additional includes is looking for bullet\project\include\bullet which doesn't exist
should be bullet\project\src\bullet\src I guess
Jason Hawks
@nbq
Feb 26 2015 05:38
it is supposed to create it during compile
check that
Lexx
@Triplelexx
Feb 26 2015 05:38
I did
Jason Hawks
@nbq
Feb 26 2015 05:38
and you tried to set it as release and not setting it as release, same issue?
Lexx
@Triplelexx
Feb 26 2015 05:38
release and relwithdebug
Jason Hawks
@nbq
Feb 26 2015 05:39
not relwithdebug, try just debug
or nothing
Lexx
@Triplelexx
Feb 26 2015 05:39
yes, neither will build currently
Jason Hawks
@nbq
Feb 26 2015 05:40
well I will try it myself in a moment unless someone else has any suggestions
Lexx
@Triplelexx
Feb 26 2015 05:41
yeah I build glm for insatnce and it creates the include and build folders, but something is up with BUllet
The attribute "Label" in element <ItemGroup> is unrecognized.
Lexx
@Triplelexx
Feb 26 2015 05:46
about the only meaningful info I can find so far
Lexx
@Triplelexx
Feb 26 2015 06:05
yeah dunno, those CMake files are getting pretty gnarly. :) Will have to get it working again later
I can't figure out what's wrong right now
Jason Hawks
@nbq
Feb 26 2015 19:31
are the forums down? I cant access them on multiple computers/connections
Clément Brisset
@Atlante45
Feb 26 2015 19:34
looks like it.
Jason Hawks
@nbq
Feb 26 2015 19:34
okie thanks
Leonardo Murillo
@murillodigital
Feb 26 2015 19:38
checking
Clément Brisset
@Atlante45
Feb 26 2015 19:38
Was gonna tag you ^^
Jason Hawks
@nbq
Feb 26 2015 19:39
got an email from it
but still down to me, had hopes when I got a “new topic” mail
Leonardo Murillo
@murillodigital
Feb 26 2015 19:40
yeah amazon changed the hostname for the instance (thank them)
need to update alphas cname record to point to the new aws hostname
60 seconds ttl
refresh in a couple of minutes
Jason Hawks
@nbq
Feb 26 2015 19:41
those murlock fish bag punchers!
thanks to you for the fix @murillodigital
Leonardo Murillo
@murillodigital
Feb 26 2015 19:43
;) u bet
Jason Hawks
@nbq
Feb 26 2015 19:44
If I am not mistaken, as long as the IP is tied to an active instance, cant you assign an elastic ip that should not change and point to that? From my checking, the elastic IP does not cost extra as long as its tied to an instance. (figured I would mention, if my knowledge is correct that is)
Leonardo Murillo
@murillodigital
Feb 26 2015 19:44
yeah we already have a few instances with elastic ips
they have a limit you have to email to get raised though
to get more, as expected they’re picky about how many each account gets
I’m going to beg them for a few more ;)
Jason Hawks
@nbq
Feb 26 2015 19:45
ah, that would be a good reason, and yes, I think this project deserves it, especially for the forums
Joe Large [Omega Heron]
@OmegaHeron
Feb 26 2015 22:57
why are the recent test build installers for windows returning not found indication? (returns xml file with missing key warning).
Jason Hawks
@nbq
Feb 26 2015 23:01
means they failed to build @murillodigital
Its more than likely an issue with the code, but flagged just in case
Its a good one too, very nice effects sam did
Ben Nolan
@bnolan
Feb 26 2015 23:05
hey team
what’s the HF server written in?
any chance of a websockets interface to it, so i could get SceneVR to interoperate with hf?
Jason Hawks
@nbq
Feb 26 2015 23:07
Hey @bnolan there is some good info here: http://docs.highfidelity.io/v1.0/docs/diagrams also you can check out the ice server code in the repo, stun also
well ice server
Ben Nolan
@bnolan
Feb 26 2015 23:08
ok..
is there a protocol document?
like what it looks like on the wire?
Jason Hawks
@nbq
Feb 26 2015 23:10
I do not think that is there, other than auth flow
you could always pull one of the precompiled debug clients line on the side >> look for comments by hifi-gustavo, then use wireshark, if you are an alpha then you can download an official build, if you want to be an alpha you can email chris@highfidelity.io
Ben Nolan
@bnolan
Feb 26 2015 23:12
i’ve got an old build on my mac, managed to get it to build
i’ll send you an email though!
Lexx
@Triplelexx
Feb 26 2015 23:13
hey all
Jason Hawks
@nbq
Feb 26 2015 23:13
well I am not chris, but I do help a lot
Ben Nolan
@bnolan
Feb 26 2015 23:13
email sent.
:D
ah ok np.
Lexx
@Triplelexx
Feb 26 2015 23:13
anyone think they might be able to help with my Bullet issues now?
Jason Hawks
@nbq
Feb 26 2015 23:14
Hey @triplelexx, you tried a totally clean pull and everything now to see if it fixed itself?
Lexx
@Triplelexx
Feb 26 2015 23:14
yeah, I'll try and update master and clean the folder now then
see if that helps
Jason Hawks
@nbq
Feb 26 2015 23:15
exactly
hope it helps, but always clean the build folder and make sure you got the newest “git pull"
Lexx
@Triplelexx
Feb 26 2015 23:20
yeah, I'm even cleaning the externals
Bullet still failed, just cleaned tried Debug
Jason Hawks
@nbq
Feb 26 2015 23:21
Ok, I tested with a previous setup, I got this during cmake:
-- Found Bullet: C:/dev/hifi/build-ext/vc12/bullet/project/include/bullet
CMake Error at cmake/macros/CopyDllsBesideWindowsExecutable.cmake:33 (message):
  Could not find windeployqt at //bin.  windeployqt is required.
Call Stack (most recent call first):
  assignment-client/CMakeLists.txt:20 (copy_dlls_beside_windows_executable)


-- Configuring incomplete, errors occurred!
See also "C:/dev/hifi/build/CMakeFiles/CMakeOutput.log”.
Lexx
@Triplelexx
Feb 26 2015 23:21
do you get a chance to try a Windows build @nbq ?
windeployqt, yeah I seen that as well
but not anymore
Jason Hawks
@nbq
Feb 26 2015 23:23
yeah this was a git pull but not a new folder
but this is in my path: C:\Qt\Qt5.3.2\5.3\msvc2013_opengl\bin
which is where it is
Lexx
@Triplelexx
Feb 26 2015 23:23
same
Jason Hawks
@nbq
Feb 26 2015 23:25
I think I know how to fix it, one sec
Lexx
@Triplelexx
Feb 26 2015 23:27
cool
Jason Hawks
@nbq
Feb 26 2015 23:31
I added a system variable QT_CMAKE_PREFIX_PATH=C:\Qt\Qt5.3.2\5.3\msvc2013_opengl\lib\cmake
it let me cmake just fine
now lets build
yeah with that, it just built bullet fine
using debug
in visual studio
Lexx
@Triplelexx
Feb 26 2015 23:34
yeah, I have the same var
I'm on 5.3 though
hmm, maybe I need to upgrade QT
Jason Hawks
@nbq
Feb 26 2015 23:35
it needs 5.3.2
Lexx
@Triplelexx
Feb 26 2015 23:36
let me try that
manager says it is 5.3.2, just different paths then
Jason Hawks
@nbq
Feb 26 2015 23:39
mine used the default from the installer
Lexx
@Triplelexx
Feb 26 2015 23:39
yeah not sure, mine's C:\Qt\5.3\msvc2013_opengl but I just checked and the version is 5.3.2
not sure what's the matter then
Jason Hawks
@nbq
Feb 26 2015 23:40
and your top bar during the build shows this:
Lexx
@Triplelexx
Feb 26 2015 23:41
yup
and it's using Bullet from the ext dir
not my lib dir
Jason Hawks
@nbq
Feb 26 2015 23:43
ok here is how you fix that
cmake -G “Visual Studio 12” -DGET_BULLET=0 ..
clear your build dir, then try that
Lexx
@Triplelexx
Feb 26 2015 23:44
tried that before as well
Jason Hawks
@nbq
Feb 26 2015 23:49
feel free to do it on skype or gitter pm but paste me the exact error you get
Lexx
@Triplelexx
Feb 26 2015 23:51
hmm this might work, I don't have a bullet project this time. It has pulled the one from my directory. I did try that command though. Dunno this seems more promising. Fingers crossed...
Jason Hawks
@nbq
Feb 26 2015 23:51
oh yay!