Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on May 12, 2015, 02:17:37 pm

Title: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: SirKnightly on May 12, 2015, 02:17:37 pm
Here is the nightly for Windows on 12 May 2015 - Revision 5dfbc6d

Open non-feature issues in Mantis (http://scp.indiegames.us/mantis/view_all_set.php?type=3&source_query_id=611): 123

Group: Standard
fso_Standard_20150512_5dfbc6d.7z (http://swc.fs2downloads.com/builds/WIN/fso_Standard_20150512_5dfbc6d.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_Standard_20150512_5dfbc6d.md5)

Group: NO-SSE
fso_NO-SSE_20150512_5dfbc6d.7z (http://swc.fs2downloads.com/builds/WIN/fso_NO-SSE_20150512_5dfbc6d.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_NO-SSE_20150512_5dfbc6d.md5)

Group: AVX
fso_AVX_20150512_5dfbc6d.7z (http://swc.fs2downloads.com/builds/WIN/fso_AVX_20150512_5dfbc6d.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_AVX_20150512_5dfbc6d.md5)

Group: SSE
fso_SSE_20150512_5dfbc6d.7z (http://swc.fs2downloads.com/builds/WIN/fso_SSE_20150512_5dfbc6d.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_SSE_20150512_5dfbc6d.md5)

Code: [Select]
------------------------------------------------------------------------
commit 90c8025
Author: SamuelCho <Fri May 8 21:55:28 2015 -0700>
Commit: SamuelCho <Fri May 8 21:55:28 2015 -0700>

    Code cleanup before the big soft shadows and deferred lighting merge into master.
 code/globalincs/pstypes.h     |  8 ----
 code/globalincs/vmallocator.h |  1 -
 code/graphics/2d.cpp          | 59 ------------------------------
 code/graphics/grbatch.cpp     | 85 -------------------------------------------
 code/lab/lab.cpp              |  1 +
 code/model/model.h            |  3 --
 code/model/modelinterp.cpp    | 22 +++++------
 code/model/modelread.cpp      | 33 +----------------
 code/model/modelrender.cpp    |  6 +--
 9 files changed, 16 insertions(+), 202 deletions(-)

------------------------------------------------------------------------
commit 520b894
Author: SamuelCho <Fri May 8 21:21:20 2015 -0700>
Commit: SamuelCho <Fri May 8 21:21:20 2015 -0700>

    Fixed warnings related to graphics code additions.
 code/bmpman/bmpman.cpp                   | 16 ++++++++--------
 code/globalincs/profiling.cpp            |  6 +++---
 code/graphics/2d.cpp                     |  6 +++---
 code/graphics/grbatch.cpp                |  1 -
 code/graphics/gropengldraw.cpp           |  4 +---
 code/graphics/gropenglpostprocessing.cpp |  3 +--
 code/graphics/gropengltnl.cpp            |  4 ++--
 code/graphics/shadows.cpp                |  5 -----
 code/lighting/lighting.cpp               |  8 +++-----
 code/model/modelinterp.cpp               | 19 ++++++++-----------
 code/model/modelread.cpp                 |  1 -
 code/model/modelrender.cpp               |  5 -----
 code/ship/ship.cpp                       |  1 -
 code/weapon/trails.cpp                   |  1 -
 14 files changed, 29 insertions(+), 51 deletions(-)

------------------------------------------------------------------------
commit 6da0d16
Author: Swifty <Sat May 2 17:18:51 2015 -0700>
Commit: Swifty <Sat May 2 17:18:51 2015 -0700>

    Fixed compilation issues.
 code/model/modelread.cpp | 126 +++++++++++++++++++++++++----------------------
 code/ship/ship.cpp       |   2 -
 2 files changed, 67 insertions(+), 61 deletions(-)

------------------------------------------------------------------------
commit c620372
Author: Swifty <Sat May 2 14:35:37 2015 -0700>
Commit: Swifty <Sat May 2 14:35:37 2015 -0700>

    Soft shadows, deferred lighting, and various major graphics optimizations.
 code/Makefile.am                         |    2 +
 code/asteroid/asteroid.cpp               |   29 +-
 code/asteroid/asteroid.h                 |    4 +-
 code/bmpman/bmpman.cpp                   |   87 +
 code/bmpman/bmpman.h                     |   20 +
 code/cmdline/cmdline.cpp                 |   43 +-
 code/cmdline/cmdline.h                   |    4 +
 code/cutscene/mveplayer.cpp              |   14 +-
 code/cutscene/oggplayer.cpp              |   73 +-
 code/debris/debris.cpp                   |   62 +-
 code/debris/debris.h                     |    4 +-
 code/fireball/fireballs.cpp              |   73 +-
 code/fireball/fireballs.h                |    6 +-
 code/fireball/warpineffect.cpp           |  178 +-
 code/fred2/fredrender.cpp                |   36 +-
 code/freespace2/freespace.cpp            |   49 +-
 code/globalincs/def_files.cpp            |  958 +++++++---
 code/globalincs/profiling.cpp            |  153 +-
 code/globalincs/pstypes.h                |   78 +-
 code/globalincs/systemvars.cpp           |    1 +
 code/globalincs/systemvars.h             |   58 +
 code/globalincs/vmallocator.h            |    1 +
 code/graphics/2d.cpp                     |  316 +++-
 code/graphics/2d.h                       |  250 ++-
 code/graphics/grbatch.cpp                |  717 ++++++--
 code/graphics/grbatch.h                  |   35 +-
 code/graphics/grinternal.h               |    3 +-
 code/graphics/gropengl.cpp               |   46 +-
 code/graphics/gropenglbmpman.cpp         |    3 +-
 code/graphics/gropengldraw.cpp           | 1066 ++++++++---
 code/graphics/gropengldraw.h             |   75 +-
 code/graphics/gropenglextension.cpp      |   63 +-
 code/graphics/gropenglextension.h        |   90 +-
 code/graphics/gropengllight.cpp          |   24 +-
 code/graphics/gropengllight.h            |    2 +
 code/graphics/gropenglpostprocessing.cpp |  620 +++----
 code/graphics/gropenglpostprocessing.h   |    2 +
 code/graphics/gropenglshader.cpp         |  620 ++++---
 code/graphics/gropenglshader.h           |   90 +-
 code/graphics/gropenglstate.cpp          |  585 +++++-
 code/graphics/gropenglstate.h            |  107 +-
 code/graphics/gropengltexture.cpp        |   79 +-
 code/graphics/gropengltexture.h          |    4 +-
 code/graphics/gropengltnl.cpp            | 1226 ++++++++-----
 code/graphics/gropengltnl.h              |   33 +-
 code/graphics/grstub.cpp                 |   91 +-
 code/graphics/shadows.cpp                |  492 +++++
 code/graphics/shadows.h                  |   39 +
 code/graphics/tmapper.h                  |    9 +-
 code/hud/hudshield.cpp                   |    9 +-
 code/hud/hudtarget.cpp                   |   52 +-
 code/hud/hudtargetbox.cpp                |  127 +-
 code/io/timer.cpp                        |   55 +-
 code/io/timer.h                          |    1 +
 code/jumpnode/jumpnode.cpp               |   84 +-
 code/jumpnode/jumpnode.h                 |    6 +-
 code/lab/lab.cpp                         |  195 +-
 code/lighting/lighting.cpp               |  260 +++
 code/lighting/lighting.h                 |   60 +-
 code/math/floating.h                     |    6 +-
 code/math/vecmat.cpp                     |   28 +
 code/math/vecmat.h                       |   11 +
 code/menuui/techmenu.cpp                 |   45 +-
 code/mission/missionparse.cpp            |    4 +-
 code/missionui/missionbrief.cpp          |   15 +-
 code/missionui/missionscreencommon.cpp   |  107 +-
 code/missionui/missionscreencommon.h     |    2 +-
 code/missionui/missionshipchoice.cpp     |   20 +-
 code/missionui/missionweaponchoice.cpp   |   45 +-
 code/model/model.h                       |  189 +-
 code/model/modelcollide.cpp              |   10 +-
 code/model/modelinterp.cpp               | 1371 ++++++++++----
 code/model/modelread.cpp                 |  420 ++++-
 code/model/modelrender.cpp               | 2951 ++++++++++++++++++++++++++++++
 code/model/modelrender.h                 |  409 +++++
 code/object/object.cpp                   |  106 +-
 code/object/object.h                     |    9 +-
 code/object/objectsort.cpp               |  128 +-
 code/parse/lua.cpp                       |   36 +-
 code/particle/particle.cpp               |   12 +-
 code/render/3d.h                         |    1 +
 code/render/3ddraw.cpp                   |   12 +
 code/render/3dsetup.cpp                  |   10 +-
 code/ship/ship.cpp                       |  954 ++++++++--
 code/ship/ship.h                         |    5 +-
 code/ship/shipcontrails.cpp              |    3 +
 code/ship/shipfx.cpp                     |  183 +-
 code/ship/shipfx.h                       |    8 +
 code/starfield/starfield.cpp             |   33 +-
 code/weapon/shockwave.cpp                |   81 +-
 code/weapon/shockwave.h                  |    4 +-
 code/weapon/trails.cpp                   |  178 +-
 code/weapon/weapon.h                     |    3 +-
 code/weapon/weapons.cpp                  |  209 ++-
 projects/MSVC_2010/code.vcxproj          |   34 +-
 projects/MSVC_2010/code.vcxproj.filters  |   98 +-
 projects/MSVC_2013/code.vcxproj          |    4 +
 projects/MSVC_2013/code.vcxproj.filters  |   12 +
 98 files changed, 14258 insertions(+), 2967 deletions(-)


Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: AdmiralRalwood on May 12, 2015, 03:22:26 pm
First Nightly builds with deferred lighting!
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: chief1983 on May 12, 2015, 03:39:52 pm
And soft shadows!
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: X3N0-Life-Form on May 13, 2015, 05:06:43 am
Does that mean we can have glowpoints as light sources, like in the first WiH Tenebra release ?
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Luis Dias on May 13, 2015, 12:19:45 pm
:yes:
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: AdmiralRalwood on May 13, 2015, 03:29:15 pm
Does that mean we can have glowpoints as light sources, like in the first WiH Tenebra release ?
Yes; the documentation for it isn't on the wiki yet, but all those features have now hit master.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Jackho on May 13, 2015, 04:28:52 pm
Yeeeehaaa!
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Nightstorm on May 13, 2015, 06:20:17 pm
I regret to say that this version 5/12/15 3dfbc6d and the 5/13/15 fbbfef9 version  both no longer function in Diaspora on my system at least.  The results were as soon as I launch I can see what appear to be the edges of the skybox in white lines, followed by a freeze and or red background vs the normal space drop and then an OpenGL driver crash.  The 5/11/15 version 1fe476a works perfectly.

I got an update that the weapon stores issue I had reported in Mantis had been fixed by a new renderer.  That does appear to be the case but it also rendered the game unplayable.

I'm using a tri SLI setup of Titan X cards with the newest drivers.  This might be a driver issue with the new renderer but it's a no go.

Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: AdmiralRalwood on May 13, 2015, 08:02:16 pm
I regret to say that this version 5/12/15 3dfbc6d and the 5/13/15 fbbfef9 version  both no longer function in Diaspora on my system at least.  The results were as soon as I launch I can see what appear to be the edges of the skybox in white lines, followed by a freeze and or red background vs the normal space drop and then an OpenGL driver crash.  The 5/11/15 version 1fe476a works perfectly.

I got an update that the weapon stores issue I had reported in Mantis had been fixed by a new renderer.  That does appear to be the case but it also rendered the game unplayable.

I'm using a tri SLI setup of Titan X cards with the newest drivers.  This might be a driver issue with the new renderer but it's a no go.
Is this just a problem with Diaspora, or does it work with other mods/standalones?

(Also, please post your fs2_open.log file.  Instructions on how to do this can be found in this post.)
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Nightstorm on May 14, 2015, 04:29:02 pm
Hi thanks for you reply.  I tested the latest 5/14 build and created the log file from that version since I had the same results.  The issue so far is NOT present in the standard FreeSpace with no mods active.

So I can't say it's a Diaspora only problem but it certainly exists there.  Here is the PasteBin link to my log file:

http://pastebin.com/LA5Q9phm

It does not always crash with the openGL error but it does always show the edges of the skybox as a white line and the backdrop wants to shift to red.  It also slows the framrate down to near 0 FPS.  Maybe there is something useful in there.

Was the new renderer instituted in the 5/12 build?  I ask as I mentioned the 5/11 build works fine, but still has the disappearing external stores models.  So I presume that 5/12 was the first time the new render was released.

Thanks!
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: AdmiralRalwood on May 14, 2015, 06:18:25 pm
Was the new renderer instituted in the 5/12 build?
Yes; the first Nightly built after the pull request was merged was the one labelled May 12th.

Here is the PasteBin link to my log file:

http://pastebin.com/LA5Q9phm
This log doesn't show a crash; it shows FSO being told to quit and doing so successfully. The only problem I see in the log is fragment shaders failing to compile (a known issue), which I suppose might be causing wonkiness with your driver.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Nightstorm on May 15, 2015, 09:24:45 am
Yes, in that instance it didn't crash.  It just became unplayable within seconds of launching.  Are there any known recommended NVidia settings I could try to use?
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: The E on May 15, 2015, 09:40:39 am
Please try the most recent nightly (http://www.hard-light.net/forums/index.php?topic=89732.0) and see if that helps.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Nightstorm on May 16, 2015, 09:16:19 am
I'll keep trying each one as it comes out.  No joy on the 15th release.  I tried it last night.  It's really odd behavior.

So this is custom mission in Diaspora which works perfectly on the 5/11 release.

I'm sitting in the launch tube, its rendered fine.  I launch, I cam immediately see the white lines of the skybox edges but otherwise it looks normal.  As soon as I turn my fighter toward the action, the system chokes and one of two things happens, it either goes to a washed out red background but is still rendering objects, with a framerate of near zero or the NVidia driver crashes with an OpenGL timeout error.

I've tested every release post 5/11.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Erkhyan on May 16, 2015, 01:49:23 pm
Using the May 15 nightly here. Same issues with visible white lines on the skybox while playing Diaspora. It looked more or less as though the planet in the background and its ring system were both drawn with a wireframe bounding box around them. I also remember a solid blue circle appearing on the skybox during the same mission.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: The E on May 16, 2015, 02:13:41 pm
Please post your fs2_open.log file.  Instructions on how to do this can be found in this post.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Swifty on May 16, 2015, 06:35:43 pm
I'm not seeing these issues on my machine so I need more specifics on what's happening. I need a log file, what mission you were playing, and system specs. Otherwise I can't do anything about this.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Nightstorm on May 16, 2015, 06:46:45 pm
I was running a custom mission, I can test with other missions but I don't think its a mission issue.  I posted a log but there was nothing found in it.

I'm using Windows 8.1 x64 with a TRI SLI setup of Titan X cards with the latest NVidia drivers available.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Erkhyan on May 17, 2015, 05:42:51 am
Core i5-4670k, 8Gb RAM, GeForce GTX 560, nVidia drivers v350.12, Windows 7 64-bit

Diaspora R1 v1.1.1, mission: Shadow Walking

fs2_open.log: http://pastebin.com/L3xTjPKE

Screenshots:
(http://i.imgur.com/4uG6Yowt.jpg) (http://imgur.com/4uG6Yow) (http://i.imgur.com/TuZahpct.jpg) (http://imgur.com/TuZahpc) (http://i.imgur.com/2osoTlht.jpg) (http://imgur.com/2osoTlh) (http://i.imgur.com/MOFdpf5t.jpg) (http://imgur.com/MOFdpf5) (http://i.imgur.com/HFUEPFUt.jpg) (http://imgur.com/HFUEPFU) (http://i.imgur.com/0HFlNTft.jpg) (http://imgur.com/0HFlNTf) (http://i.imgur.com/nBU6IzKt.jpg) (http://imgur.com/nBU6IzK)



I don’t get those issues with the last build posted in the Deferred lighting thread in the Test builds sub-forum. Also, the nightly Debug build crashed to desktop, where the standard build of the same version doesn’t.
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Jackho on May 23, 2015, 07:46:49 am
Hi,

I'm having same trouble with 19/05's nightly build, although debug doesn't crash. Every other mods are doing great with this build so far. I didn't go through entire mission due to screenshots being rather self explanatory, I hope it won't affect the amount of info in the fs2_open log file..
I have Core i7 and 16GB RAM with no SLI setup and sorry I'm not aware of the kind of useful info you need so plz ask me.
Right now I'm restarting with new pilot, I'll post anything I find out.

(http://lorinas.no-ip.org/~jack/images/Diasp1.png)

It's like some objects have boxes around them drawn as white frames, as if you were flying in FRED, not in fs2 (maybe I'm not clear about this?)

EDIT : I stopped at mission sp-r1-m4.fs2 because of a crash of the application. The weirdness of the display didn't happened before mission sp-r1-m3.fs2. I continued to play anyway but every time I aimed toward the big red circle, fps got down to 7 or 8 until the game eventually crashed with this:
(http://lorinas.no-ip.org/~jack/images/crashed.png)
Nevermind the program name I changed it myself to prevent Windows from annoying me everytimes
Ok now I'm done testing until you need me to because when I woke up this morning I was to enjoy my 2 days off  :D

[attachment deleted by nobody]
Title: Re: Nightly (Windows): 12 May 2015 - Revision 5dfbc6d
Post by: Axem on May 23, 2015, 06:45:54 pm
Just piping in with another "confirmed problem" report. I get the wireframe skybox problem in JAD, but no giant circles or anything. Nvidia 960GTX, 347.25 drivers. It only seems to be occurring on certain types of skyboxes that have more than one sub-object. It happens in FRED too.

(Also jump nodes don't appear to be rendering in FRED)

Skybox issue problem mantised: http://scp.indiegames.us/mantis/view.php?id=3161