Author Topic: Nightly: 02 August 2016 - Revision dfc10ad  (Read 1462 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 02 August 2016 - Revision dfc10ad
Here is the nightly for 02 August 2016 - Revision dfc10ad


Group: Linux
nightly_20160802_dfc10ad-builds-Linux.tar.gz
SHA1: e3d26d1b2d5007ddf202672fdf6ee29a37f7e976


Group: MacOSX
nightly_20160802_dfc10ad-builds-MacOSX.tar.gz
SHA1: cbf8720cfaea5278a590c2bbba81c86bf4e91217


Group: Win32
nightly_20160802_dfc10ad-builds-Win32.zip
SHA1: a9f2f37527e600a9cb93f5f6da9497fadb9af455


Code: [Select]
------------------------------------------------------------------------
commit bb503de
Author: asarium <Tue Aug 2 12:34:55 2016 +0200>
Commit: asarium <Tue Aug 2 12:34:55 2016 +0200>

    Fix code that was overwritten by TTF merge
 code/graphics/software/font.cpp | 54 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

------------------------------------------------------------------------
commit a4302fd
Author: asarium <Tue Aug 2 11:10:24 2016 +0200>
Commit: asarium <Tue Aug 2 11:10:24 2016 +0200>

    Remove last remains of DirectX
 code/io/swff_lib.cpp | 2490 --------------------------------------------------
 1 file changed, 2490 deletions(-)

------------------------------------------------------------------------
commit 16be3b7
Author: asarium <Fri Jul 22 10:38:57 2016 +0200>
Commit: asarium <Tue Aug 2 10:57:28 2016 +0200>

    Add support for TrueType fonts
 ci/travis/release.sh                            |     3 +-
 ci/travis/script.sh                             |     3 +-
 code/CMakeLists.txt                             |     2 +-
 code/camera/camera.cpp                          |    12 +-
 code/controlconfig/controlsconfig.cpp           |    18 +-
 code/cutscene/mveplayer.cpp                     |    20 +-
 code/cutscene/oggplayer.cpp                     |    13 +-
 code/debugconsole/console.cpp                   |    23 +-
 code/gamehelp/contexthelp.cpp                   |     6 +-
 code/gamehelp/gameplayhelp.cpp                  |    74 +-
 code/graphics/2d.cpp                            |    13 +-
 code/graphics/2d.h                              |    28 +-
 code/graphics/font.cpp                          |   703 --
 code/graphics/font.h                            |    74 +-
 code/graphics/gl/gl.h                           |  1526 ---
 code/graphics/gl/glaux.h                        |   373 -
 code/graphics/gl/glext.h                        | 11126 ----------------------
 code/graphics/gl/glu.h                          |     2 +-
 code/graphics/gl/wglext.h                       |   929 --
 code/graphics/grbatch.cpp                       |     6 +-
 code/graphics/gropengl.cpp                      |   204 +-
 code/graphics/gropengl.h                        |   633 --
 code/graphics/gropenglbmpman.cpp                |    17 +-
 code/graphics/gropenglbmpman.h                  |     1 +
 code/graphics/gropengldraw.cpp                  |  1048 +-
 code/graphics/gropengldraw.h                    |     6 +-
 code/graphics/gropenglextension.cpp             |   488 -
 code/graphics/gropenglextension.h               |   399 -
 code/graphics/gropengllight.cpp                 |     1 -
 code/graphics/gropengllight.h                   |     1 +
 code/graphics/gropenglpostprocessing.cpp        |    82 +-
 code/graphics/gropenglshader.cpp                |   119 +-
 code/graphics/gropenglshader.h                  |     3 +-
 code/graphics/gropenglstate.cpp                 |    48 +-
 code/graphics/gropenglstate.h                   |     3 +-
 code/graphics/gropengltexture.cpp               |   336 +-
 code/graphics/gropengltexture.h                 |     2 +-
 code/graphics/gropengltnl.cpp                   |   157 +-
 code/graphics/gropengltnl.h                     |     2 +
 code/graphics/grstub.cpp                        |     2 +-
 code/graphics/paths/NVGRenderer.cpp             |   367 +
 code/graphics/paths/NVGRenderer.h               |   105 +
 code/graphics/paths/PathRenderer.cpp            |    33 +
 code/graphics/paths/PathRenderer.h              |   175 +
 code/graphics/paths/StubRenderer.h              |   151 +
 code/graphics/paths/nanovg/CHANGES.txt          |     7 +
 code/graphics/paths/nanovg/LICENSE.txt          |    18 +
 code/graphics/paths/nanovg/fontstash.h          |  1690 ++++
 code/graphics/paths/nanovg/nanovg.c             |  2752 ++++++
 code/graphics/paths/nanovg/nanovg.h             |   620 ++
 code/graphics/paths/nanovg/nanovg_gl.h          |  1525 +++
 code/graphics/paths/nanovg/nanovg_gl_utils.h    |   132 +
 code/graphics/paths/nanovg/stb_image.h          |  4649 +++++++++
 code/graphics/paths/nanovg/stb_truetype.h       |  3099 ++++++
 code/graphics/software/FSFont.cpp               |    68 +
 code/graphics/software/FSFont.h                 |   162 +
 code/graphics/software/FontManager.cpp          |   339 +
 code/graphics/software/FontManager.h            |   206 +
 code/graphics/software/NVGFont.cpp              |   228 +
 code/graphics/software/NVGFont.h                |    44 +
 code/graphics/software/VFNTFont.cpp             |   147 +
 code/graphics/software/VFNTFont.h               |    70 +
 code/graphics/software/font.cpp                 |   590 ++
 code/graphics/software/font.h                   |   107 +
 code/graphics/software/font_internal.h          |    50 +
 code/hud/hud.cpp                                |    20 +-
 code/hud/hud.h                                  |     2 +-
 code/hud/hudescort.cpp                          |     6 +-
 code/hud/hudparse.cpp                           |    33 +-
 code/hud/hudreticle.cpp                         |    59 +-
 code/hud/hudreticle.h                           |     6 +-
 code/hud/hudtarget.cpp                          |     2 +-
 code/hud/hudtargetbox.cpp                       |     4 +-
 code/localization/localize.cpp                  |     6 +-
 code/localization/localize.h                    |     4 +-
 code/menuui/barracks.cpp                        |     4 +-
 code/menuui/credits.cpp                         |    33 +-
 code/menuui/mainhallmenu.cpp                    |    35 +-
 code/menuui/optionsmenumulti.cpp                |     2 +-
 code/menuui/playermenu.cpp                      |     1 +
 code/menuui/readyroom.cpp                       |    14 +-
 code/menuui/snazzyui.cpp                        |     7 +-
 code/menuui/techmenu.cpp                        |     2 +-
 code/mission/missionhotkey.cpp                  |    10 +-
 code/mission/missionload.cpp                    |     4 +-
 code/mission/missionlog.cpp                     |     4 +-
 code/missionui/fictionviewer.cpp                |     8 +-
 code/missionui/missionbrief.cpp                 |    16 +-
 code/missionui/missioncmdbrief.cpp              |     2 +-
 code/missionui/missiondebrief.cpp               |    14 +-
 code/missionui/missionpause.cpp                 |     4 +-
 code/missionui/redalert.cpp                     |    10 +-
 code/model/modelrender.cpp                      |     1 -
 code/network/multi_dogfight.cpp                 |     8 +-
 code/network/multi_pxo.cpp                      |    18 +-
 code/network/multiteamselect.cpp                |     4 +-
 code/network/multiui.cpp                        |    28 +-
 code/parse/lua.cpp                              |   180 +-
 code/parse/sexp.cpp                             |    20 +-
 code/particle/particle.cpp                      |     4 +-
 code/playerman/managepilot.cpp                  |     4 +-
 code/popup/popup.cpp                            |    25 +-
 code/radar/radar.cpp                            |     2 +-
 code/radar/radardradis.cpp                      |     2 +-
 code/radar/radarorb.cpp                         |     2 +-
 code/radar/radarsetup.cpp                       |     4 +-
 code/sound/acm.h                                |     4 +
 code/source_groups.cmake                        |    53 +-
 code/stats/medals.cpp                           |    10 +-
 code/stats/stats.cpp                            |     2 +-
 code/ui/button.cpp                              |     2 +-
 code/ui/checkbox.cpp                            |     2 +-
 code/ui/icon.cpp                                |     2 +-
 code/ui/inputbox.cpp                            |     4 +-
 code/ui/listbox.cpp                             |     4 +-
 code/ui/radio.cpp                               |     2 +-
 code/ui/scroll.cpp                              |     2 +-
 code/ui/window.cpp                              |    14 +-
 code/weapon/trails.cpp                          |     1 -
 fred2/fredrender.cpp                            |    12 +-
 fred2/management.cpp                            |     2 +-
 fred2/sexp_tree.cpp                             |     6 +-
 freespace2/freespace.cpp                        |    18 +-
 lib/CMakeLists.txt                              |     4 +-
 lib/opengl/CMakeLists.txt                       |     8 +
 lib/opengl/gl/CMakeLists.txt                    |    28 +
 lib/opengl/gl/debug/include/KHR/khrplatform.h   |   285 +
 lib/opengl/gl/debug/include/glad/glad.h         |  3741 ++++++++
 lib/opengl/gl/debug/src/glad.c                  |  5842 ++++++++++++
 lib/opengl/gl/extensions.txt                    |    22 +
 lib/opengl/gl/gen_cmd.txt                       |     4 +
 lib/opengl/gl/release/include/KHR/khrplatform.h |   285 +
 lib/opengl/gl/release/include/glad/glad.h       |  3136 ++++++
 lib/opengl/gl/release/src/glad.c                |  1607 ++++
 134 files changed, 33884 insertions(+), 17672 deletions(-)

------------------------------------------------------------------------
commit 8f58fa8
Author: Cliff <Mon Aug 1 22:12:45 2016 -0500>
Commit: Cliff <Mon Aug 1 22:12:45 2016 -0500>

    Add some debugging to the speech code for troubleshooting future issues, under the Speech filter.
 code/sound/fsspeech.cpp | 15 ++++++++++++---
 code/sound/speech.cpp   |  8 +++++++-
 2 files changed, 19 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit dd4af14
Author: MageKing17 <Mon Aug 1 14:20:24 2016 -0700>
Commit: MageKing17 <Mon Aug 1 14:20:24 2016 -0700>

    Remove old def_files.cpp file and clean up some redundant imports.
 code/ai/ai_profiles.cpp                     |    1 -
 code/controlconfig/controlsconfigcommon.cpp |    1 -
 code/cutscene/oggplayer.cpp                 |    1 -
 code/globalincs/alphacolors.cpp             |    2 -
 code/globalincs/alphacolors.h               |    1 -
 code/globalincs/def_files.cpp               | 3171 ---------------------------
 code/graphics/font.cpp                      |    1 -
 7 files changed, 3178 deletions(-)

------------------------------------------------------------------------
commit 253987d
Author: MageKing17 <Mon Aug 1 14:11:20 2016 -0700>
Commit: MageKing17 <Mon Aug 1 14:11:20 2016 -0700>

    Update included SDL2.dll files to ones compiled from our custom libsdl.
 lib/libsdl/lib/x64/SDL2.dll | Bin 1230336 -> 1026048 bytes
 lib/libsdl/lib/x64/SDL2.lib | Bin 117610 -> 117610 bytes
 lib/libsdl/lib/x86/SDL2.dll | Bin 1047552 -> 818688 bytes
 lib/libsdl/lib/x86/SDL2.lib | Bin 120400 -> 120400 bytes
 4 files changed, 0 insertions(+), 0 deletions(-)

------------------------------------------------------------------------
commit 18154bf
Author: asarium <Mon Aug 1 19:10:51 2016 +0200>
Commit: asarium <Mon Aug 1 19:10:51 2016 +0200>

    Clean up FRED init a bit
 code/osapi/osapi.cpp | 4 +++-
 fred2/fredview.cpp   | 4 +---
 fred2/management.cpp | 8 +++++---
 fred2/management.h   | 2 +-
 4 files changed, 10 insertions(+), 8 deletions(-)

------------------------------------------------------------------------
commit 28f9faf
Author: asarium <Mon Aug 1 18:38:21 2016 +0200>
Commit: asarium <Mon Aug 1 18:38:21 2016 +0200>

    Use the current working directory for FRED
 fred2/fred.cpp | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

------------------------------------------------------------------------
commit 7b352e5
Author: asarium <Wed Jul 27 21:41:54 2016 +0200>
Commit: asarium <Fri Jul 29 11:02:45 2016 +0200>

    Add new memory tracking subsystem
 code/cutscene/oggplayer.cpp              |   4 +-
 code/fs2netd/fs2netd_client.cpp          |   2 +-
 code/globalincs/fsmemory.cpp             |  57 -------
 code/globalincs/fsmemory.h               |  27 +--
 code/globalincs/memory/debug.cpp         |  43 +++++
 code/globalincs/memory/debug.h           |  43 +++++
 code/globalincs/memory/debug_generic.cpp | 122 ++++++++++++++
 code/globalincs/memory/debug_msvc.cpp    | 144 ++++++++++++++++
 code/globalincs/memory/memory.cpp        | 279 +++++++++++++++++++++++++++++++
 code/globalincs/memory/memory.h          |  22 +++
 code/globalincs/memory/newdelete.cpp     |  63 +++++++
 code/globalincs/memory/release.h         |  65 +++++++
 code/globalincs/memory/utils.h           |  55 ++++++
 code/globalincs/pstypes.h                |  65 -------
 code/globalincs/systemvars.h             |   3 -
 code/globalincs/windebug.cpp             |  20 +--
 code/graphics/gropengl.cpp               |  10 +-
 code/graphics/gropengllight.cpp          |   2 +-
 code/graphics/gropengltexture.cpp        |   4 +-
 code/graphics/gropengltnl.cpp            |   4 +-
 code/model/modelread.cpp                 |   8 +-
 code/object/objcollide.cpp               |   4 +-
 code/parse/lua.cpp                       |  15 +-
 code/parse/parselo.cpp                   |   4 +-
 code/sound/ds.cpp                        |   8 +-
 code/source_groups.cmake                 |  27 ++-
 code/windows_stub/stubs.cpp              | 180 --------------------
 fred2/management.cpp                     |   5 +-
 freespace2/freespace.cpp                 |  89 ++++------
 29 files changed, 949 insertions(+), 425 deletions(-)

 

Offline m!m

  • 211
Re: Nightly: 02 August 2016 - Revision dfc10ad
This build contains the new TrueType font code. Please let me know if anything looks weird because a lot of the 2D operations have also been replaced with a different renderer.

With these changes, FSO now requires at least OpenGL 2. Fixed-Function is still available but your drivers need to support a few shaders to be able to run these builds.

 

Offline Solatar

  • 211
Re: Nightly: 02 August 2016 - Revision dfc10ad
I've noticed in the ship and weapon selection screen, some of the icons aren't being displayed unless you activate them (in 3d model select mode). The player's wing, and all but one of the primary and secondary bank models aren't displayed unless you select them.