Author Topic: Nightly: 27 August 2016 - Revision 1fa84b4  (Read 814 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 27 August 2016 - Revision 1fa84b4
Here is the nightly for 27 August 2016 - Revision 1fa84b4


Group: Linux
nightly_20160827_1fa84b4-builds-Linux.tar.gz
SHA1: b102609b0270e268b0be51b4cd65029e73b66831


Group: MacOSX
nightly_20160827_1fa84b4-builds-MacOSX.tar.gz
SHA1: 7d5ec7429ca387e789b2f0ec34cdae47f0b1356a


Group: Win32
nightly_20160827_1fa84b4-builds-Win32.zip
SHA1: cc29f50769f2959660b1073171824050b3f0b6be


Code: [Select]
------------------------------------------------------------------------
commit ef97279
Author: asarium <Fri Aug 26 20:44:43 2016 +0200>
Commit: asarium <Fri Aug 26 21:03:14 2016 +0200>

    Fix newly introduced warnings
 code/graphics/2d.h              |  4 ++--
 code/graphics/gropenglstate.cpp | 18 +++++++++---------
 code/graphics/gropengltnl.cpp   | 19 ++++++++++---------
 code/graphics/gropengltnl.h     |  2 +-
 code/graphics/grstub.cpp        |  2 +-
 code/model/modelinterp.cpp      | 12 ++++++------
 code/model/modelrender.cpp      |  2 +-
 code/render/batching.cpp        |  2 +-
 code/render/batching.h          |  2 +-
 9 files changed, 32 insertions(+), 31 deletions(-)

------------------------------------------------------------------------
commit b064a84
Author: asarium <Thu Aug 25 13:06:05 2016 +0200>
Commit: asarium <Fri Aug 26 20:00:26 2016 +0200>

    Use 64 bit build for appveyor
 appveyor.yml                 |  2 +-
 ci/appveyor/before_build.ps1 | 14 ++++++++++++--
 ci/appveyor/build.ps1        |  3 ---
 3 files changed, 13 insertions(+), 6 deletions(-)

------------------------------------------------------------------------
commit ca91f8f
Author: SamuelCho <Fri Aug 26 01:41:59 2016 -0700>
Commit: SamuelCho <Fri Aug 26 01:41:59 2016 -0700>

    Fixed incorrect texType assignment in nanovg header.
 code/graphics/paths/nanovg/nanovg_gl.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

------------------------------------------------------------------------
commit 989f799
Author: Fabian Woltermann <Fri Aug 26 10:41:20 2016 +0200>
Commit: MageKing17 <Fri Aug 26 01:41:20 2016 -0700>

    Fix for parsing the no pierce flag (#890)
 code/weapon/weapons.cpp | 1 -
 1 file changed, 1 deletion(-)

------------------------------------------------------------------------
commit c6243cb
Author: SamuelCho <Thu Aug 25 23:04:47 2016 -0700>
Commit: SamuelCho <Thu Aug 25 23:04:47 2016 -0700>

    Mopped up some graphics related warnings.
 code/graphics/2d.cpp                   | 1 -
 code/graphics/paths/nanovg/nanovg_gl.h | 2 +-
 code/model/modelrender.cpp             | 1 -
 code/render/3ddraw.cpp                 | 2 --
 code/render/batching.cpp               | 2 --
 5 files changed, 1 insertion(+), 7 deletions(-)

------------------------------------------------------------------------
commit 9592e67
Author: SamuelCho <Wed Aug 24 21:56:22 2016 -0700>
Commit: SamuelCho <Wed Aug 24 21:56:22 2016 -0700>

    Quick size_t fix to a batching vertex loop.
 code/render/batching.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit 67916a4
Author: SamuelCho <Wed Aug 24 21:28:24 2016 -0700>
Commit: SamuelCho <Wed Aug 24 21:28:24 2016 -0700>

    Cleaned up various warnings from orphaned variables or added by the new rendering code.
 code/graphics/2d.cpp              |  1 -
 code/graphics/gropengl.cpp        |  4 ++--
 code/graphics/gropengldraw.cpp    |  7 ++-----
 code/graphics/gropengltexture.cpp |  2 --
 code/graphics/gropengltnl.cpp     | 16 +++++++---------
 code/model/modelrender.cpp        |  4 +---
 code/particle/particle.cpp        |  1 -
 code/render/3ddraw.cpp            |  1 -
 code/render/batching.cpp          | 25 ++++++++++++-------------
 code/starfield/nebula.cpp         |  1 -
 code/weapon/beam.cpp              |  1 -
 11 files changed, 24 insertions(+), 39 deletions(-)

------------------------------------------------------------------------
commit 1adf52b
Author: SamuelCho <Tue Aug 23 20:38:14 2016 -0700>
Commit: SamuelCho <Tue Aug 23 20:38:14 2016 -0700>

    Make sure we scale sphere meshes before rendering them.
 code/render/3ddraw.cpp | 4 ++++
 1 file changed, 4 insertions(+)

------------------------------------------------------------------------
commit 7b2c7b6
Author: SamuelCho <Mon Aug 22 20:49:09 2016 -0700>
Commit: SamuelCho <Mon Aug 22 20:49:09 2016 -0700>

    Make sure distortions are rendered after the effect framebuffer is copied.
 code/lab/lab.cpp         | 2 +-
 code/render/batching.cpp | 5 -----
 code/render/batching.h   | 1 -
 freespace2/freespace.cpp | 4 +++-
 4 files changed, 4 insertions(+), 8 deletions(-)

------------------------------------------------------------------------
commit 537ddd9
Author: SamuelCho <Mon Aug 22 20:33:06 2016 -0700>
Commit: SamuelCho <Mon Aug 22 20:33:06 2016 -0700>

    Changed batcher data structure field types. Added shutdown function.
 code/render/batching.cpp | 12 ++++++++++++
 code/render/batching.h   | 12 +++++++-----
 freespace2/freespace.cpp |  1 +
 3 files changed, 20 insertions(+), 5 deletions(-)

------------------------------------------------------------------------
commit e43e7e8
Author: SamuelCho <Sun Aug 21 12:43:45 2016 -0700>
Commit: SamuelCho <Sun Aug 21 12:43:45 2016 -0700>

    Enable distortions again in gameplay.
 freespace2/freespace.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit fc92dba
Author: asarium <Sun Aug 21 11:50:55 2016 +0200>
Commit: asarium <Sun Aug 21 11:50:55 2016 +0200>

    Disable forward compatibility bit
 code/graphics/gropengl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit 5ffcdb5
Author: SamuelCho <Sun Aug 21 02:26:56 2016 -0700>
Commit: SamuelCho <Sun Aug 21 02:26:56 2016 -0700>

    Fixed the light shafts fragment shader texcoord input.
 code/def_files/ls-f.sdr | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit 151081e
Author: SamuelCho <Sat Aug 20 22:17:00 2016 -0700>
Commit: SamuelCho <Sat Aug 20 22:17:00 2016 -0700>

    Fixed shadowed variables in model_render_insignias.
 code/model/modelrender.cpp | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

------------------------------------------------------------------------
commit 637d0fb
Author: SamuelCho <Sat Aug 20 21:57:28 2016 -0700>
Commit: SamuelCho <Sat Aug 20 21:57:28 2016 -0700>

    Removed unneccesary color variable in the model material setup function.
 code/graphics/gropengltnl.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

------------------------------------------------------------------------
commit 75ae6ba
Author: SamuelCho <Sat Aug 20 21:31:43 2016 -0700>
Commit: SamuelCho <Sat Aug 20 21:31:43 2016 -0700>

    Removed experimental uniform handling code.
 code/graphics/material.cpp |  55 --------
 code/graphics/material.h   | 330 ---------------------------------------------
 2 files changed, 385 deletions(-)

------------------------------------------------------------------------
commit e41b115
Author: SamuelCho <Sat Aug 20 21:26:15 2016 -0700>
Commit: SamuelCho <Sat Aug 20 21:26:15 2016 -0700>

    Fixed byte offset cast to pointer in opengl_render_primitives.
 code/graphics/gropengldraw.cpp | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit 08793c9
Author: SamuelCho <Sat Aug 20 20:52:17 2016 -0700>
Commit: SamuelCho <Sat Aug 20 20:52:17 2016 -0700>

    Removed shadowed variable references from the materials code. Removed vestigal OpenGL vertex component code.
 code/graphics/gropengldraw.cpp | 38 --------------------------------------
 code/graphics/gropengldraw.h   |  2 +-
 code/graphics/material.cpp     | 16 ++++++++--------
 code/graphics/material.h       |  6 +++---
 4 files changed, 12 insertions(+), 50 deletions(-)

------------------------------------------------------------------------
commit 1e22118
Author: SamuelCho <Sat Aug 20 19:18:50 2016 -0700>
Commit: SamuelCho <Sat Aug 20 19:18:50 2016 -0700>

    Eliminated the no GLSL and no VBOs flags.
 code/cmdline/cmdline.cpp      | 17 +----------------
 code/cmdline/cmdline.h        |  2 --
 code/graphics/2d.h            |  2 --
 code/graphics/gropengl.cpp    | 27 +++++++++------------------
 code/graphics/gropengl.h      |  1 -
 code/graphics/gropengltnl.cpp | 31 ++-----------------------------
 code/graphics/gropengltnl.h   |  1 -
 code/graphics/grstub.cpp      |  6 ------
 8 files changed, 12 insertions(+), 75 deletions(-)

------------------------------------------------------------------------
commit 89046b5
Author: SamuelCho <Sat Aug 20 17:36:57 2016 -0700>
Commit: SamuelCho <Sat Aug 20 17:36:57 2016 -0700>

    Fixed use of erroneous frame number for rendering shockwave distortions.
 code/weapon/shockwave.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit 27a1bb5
Author: SamuelCho <Sat Aug 20 17:33:04 2016 -0700>
Commit: SamuelCho <Sat Aug 20 17:33:04 2016 -0700>

    Convert shaders to pure core shaders. Eliminated compatibility shader preprocessors. Set minimum required GL version to 3.2.
 code/def_files/bloom-comp-f.sdr      |  9 +++++--
 code/def_files/blur-f.sdr            | 13 ++++-----
 code/def_files/brightpass-f.sdr      |  5 ++--
 code/def_files/deferred-clear-f.sdr  |  4 +++
 code/def_files/deferred-clear-v.sdr  |  2 +-
 code/def_files/deferred-f.sdr        | 13 ++++-----
 code/def_files/deferred-v.sdr        |  6 ++---
 code/def_files/effect-distort-f.sdr  | 13 ++++-----
 code/def_files/effect-distort-v.sdr  | 14 +++++-----
 code/def_files/effect-f.sdr          |  5 ++--
 code/def_files/effect-particle-f.sdr | 13 ++++-----
 code/def_files/effect-screen-g.sdr   |  1 -
 code/def_files/effect-v.sdr          | 26 +++++++++---------
 code/def_files/fxaa-f.sdr            |  5 ++--
 code/def_files/fxaa-v.sdr            |  6 ++---
 code/def_files/fxaapre-f.sdr         |  5 ++--
 code/def_files/ls-f.sdr              |  7 ++---
 code/def_files/main-f.sdr            | 49 +++++++++++++++------------------
 code/def_files/main-g.sdr            |  1 -
 code/def_files/main-v.sdr            | 50 ++++++++++++++--------------------
 code/def_files/passthrough-f.sdr     |  5 ++--
 code/def_files/passthrough-v.sdr     | 10 +++----
 code/def_files/post-f.sdr            |  7 ++---
 code/def_files/post-v.sdr            |  8 +++---
 code/def_files/shadowdebug-f.sdr     |  7 +++--
 code/def_files/shadowdebug-v.sdr     |  6 ++---
 code/def_files/tonemapping-f.sdr     |  5 ++--
 code/def_files/video-f.sdr           |  5 ++--
 code/def_files/video-v.sdr           |  6 ++---
 code/graphics/gropengl.cpp           |  6 ++---
 code/graphics/gropenglshader.cpp     | 52 ++----------------------------------
 31 files changed, 160 insertions(+), 204 deletions(-)

------------------------------------------------------------------------
commit cb11e6b
Author: asarium <Sat Aug 20 21:44:20 2016 +0200>
Commit: asarium <Sat Aug 20 21:44:20 2016 +0200>

    Only set OpenGL line width if it's valid
 code/graphics/gropengl.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 1f1d6ce
Author: asarium <Sat Aug 20 21:43:48 2016 +0200>
Commit: asarium <Sat Aug 20 21:43:48 2016 +0200>

    Remove extensions that are included in OpenGL Core
 code/def_files/effect-screen-g.sdr       |   1 -
 code/def_files/fxaa-f.sdr                |   5 +-
 code/def_files/fxaa-v.sdr                |   1 -
 code/def_files/main-f.sdr                |   6 --
 code/def_files/main-g.sdr                |   1 -
 code/def_files/main-v.sdr                |   3 -
 code/graphics/grbatch.cpp                |   6 +-
 code/graphics/gropengl.cpp               |  70 +++++-------
 code/graphics/gropenglbmpman.cpp         |   8 +-
 code/graphics/gropengldraw.cpp           |  14 +--
 code/graphics/gropengldraw.h             |   2 +-
 code/graphics/gropenglpostprocessing.cpp |  36 +++----
 code/graphics/gropenglshader.cpp         |  10 +-
 code/graphics/gropenglstate.cpp          |  16 +--
 code/graphics/gropengltexture.cpp        |  71 +++++-------
 code/graphics/gropengltnl.cpp            |  76 ++++++-------
 code/io/cursor.cpp                       |   2 +-
 code/particle/particle.cpp               |   4 +-
 lib/opengl/gl/extensions.txt             |  14 ---
 lib/opengl/gl/glad/include/glad/glad.h   | 180 +------------------------------
 lib/opengl/gl/glad/src/glad.c            | 132 ++---------------------
 21 files changed, 134 insertions(+), 524 deletions(-)

------------------------------------------------------------------------
commit 3c1cf4e
Author: asarium <Sat Aug 20 20:38:43 2016 +0200>
Commit: asarium <Sat Aug 20 20:38:43 2016 +0200>

    Use a forward compatible context
 code/graphics/gropengl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit c74f540
Author: asarium <Sat Aug 20 20:38:27 2016 +0200>
Commit: asarium <Sat Aug 20 20:38:27 2016 +0200>

    Fix bmpman assertion
 code/weapon/shockwave.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit af2696e
Author: asarium <Sat Aug 20 13:45:16 2016 +0200>
Commit: asarium <Sat Aug 20 13:45:16 2016 +0200>

    Update GLAD config
 lib/opengl/gl/extensions.txt           | 7 +------
 lib/opengl/gl/gen_cmd.txt              | 2 +-
 lib/opengl/gl/glad/include/glad/glad.h | 2 +-
 lib/opengl/gl/glad/src/glad.c          | 2 +-
 4 files changed, 4 insertions(+), 9 deletions(-)

------------------------------------------------------------------------
commit a51197e
Author: asarium <Sat Aug 20 13:44:32 2016 +0200>
Commit: asarium <Sat Aug 20 13:44:32 2016 +0200>

    Remove shader compatibility
 code/def_files/bloom-comp-f.sdr      |  7 ++++--
 code/def_files/blur-f.sdr            | 13 +++++-----
 code/def_files/brightpass-f.sdr      |  5 ++--
 code/def_files/deferred-clear-f.sdr  |  4 ++++
 code/def_files/deferred-clear-v.sdr  |  2 +-
 code/def_files/deferred-f.sdr        | 14 ++++++-----
 code/def_files/deferred-v.sdr        |  6 ++---
 code/def_files/effect-distort-f.sdr  | 14 ++++++-----
 code/def_files/effect-distort-v.sdr  | 14 +++++------
 code/def_files/effect-f.sdr          |  6 +++--
 code/def_files/effect-particle-f.sdr | 15 +++++++-----
 code/def_files/effect-v.sdr          | 26 ++++++++++----------
 code/def_files/fxaa-f.sdr            |  7 ++++--
 code/def_files/fxaa-v.sdr            |  6 ++---
 code/def_files/fxaapre-f.sdr         |  5 ++--
 code/def_files/ls-f.sdr              | 18 ++++++++------
 code/def_files/main-f.sdr            | 44 ++++++++++++++++++++--------------
 code/def_files/main-v.sdr            | 46 +++++++++++++++++++-----------------
 code/def_files/passthrough-f.sdr     |  6 +++--
 code/def_files/passthrough-v.sdr     | 10 ++++----
 code/def_files/post-f.sdr            |  8 ++++---
 code/def_files/post-v.sdr            |  8 +++----
 code/def_files/shadowdebug-f.sdr     |  8 ++++---
 code/def_files/shadowdebug-v.sdr     |  6 ++---
 code/def_files/tonemapping-f.sdr     |  7 ++++--
 code/def_files/video-f.sdr           |  6 +++--
 code/def_files/video-v.sdr           |  6 ++---
 code/graphics/gropenglshader.cpp     | 44 +---------------------------------
 28 files changed, 183 insertions(+), 178 deletions(-)

------------------------------------------------------------------------
commit 0567e92
Author: asarium <Sat Aug 20 13:43:57 2016 +0200>
Commit: asarium <Sat Aug 20 13:43:57 2016 +0200>

    Fix invalid usage of GL_ALPHA
 code/graphics/gropengltexture.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

------------------------------------------------------------------------
commit a03452e
Author: asarium <Sat Aug 20 13:39:23 2016 +0200>
Commit: asarium <Sat Aug 20 13:39:23 2016 +0200>

    Fix OpenGL Context creation code
 code/graphics/gropengl.cpp           |  4 +++-
 freespace2/SDLGraphicsOperations.cpp | 23 +++++++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 789b694
Author: SamuelCho <Fri Aug 19 02:20:57 2016 -0700>
Commit: SamuelCho <Fri Aug 19 02:20:57 2016 -0700>

    Rename glIsFramebufferEXT hiding in Assert.
 code/graphics/gropengltexture.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit 2022f6a
Author: SamuelCho <Fri Aug 19 02:12:47 2016 -0700>
Commit: SamuelCho <Fri Aug 19 02:12:47 2016 -0700>

    Replaced GLAD loader with 4.1 Core specification. Removed traces of fixed function rendering code.
 code/graphics/grbatch.cpp                |    4 +-
 code/graphics/gropengl.cpp               |  109 +-
 code/graphics/gropenglbmpman.cpp         |    6 +-
 code/graphics/gropengldraw.cpp           |  140 +--
 code/graphics/gropengllight.cpp          |  184 +---
 code/graphics/gropenglpostprocessing.cpp |   58 +-
 code/graphics/gropenglstate.cpp          |  145 +--
 code/graphics/gropenglstate.h            |   24 +-
 code/graphics/gropengltexture.cpp        |  118 +--
 code/graphics/gropengltnl.cpp            |  790 +-------------
 code/weapon/trails.cpp                   |    1 -
 lib/opengl/gl/glad/include/glad/glad.h   | 1691 +-----------------------------
 lib/opengl/gl/glad/src/glad.c            | 1050 +++----------------
 13 files changed, 303 insertions(+), 4017 deletions(-)

------------------------------------------------------------------------
commit fb30819
Author: SamuelCho <Thu Aug 18 06:35:04 2016 -0700>
Commit: SamuelCho <Thu Aug 18 06:35:04 2016 -0700>

    Fixed shaders with unneeded semicolons
 code/def_files/bloom-comp-f.sdr      | 2 +-
 code/def_files/blur-f.sdr            | 2 +-
 code/def_files/brightpass-f.sdr      | 2 +-
 code/def_files/deferred-clear-f.sdr  | 2 +-
 code/def_files/deferred-clear-v.sdr  | 2 +-
 code/def_files/deferred-f.sdr        | 2 +-
 code/def_files/deferred-v.sdr        | 2 +-
 code/def_files/effect-distort-f.sdr  | 2 +-
 code/def_files/effect-distort-v.sdr  | 2 +-
 code/def_files/effect-f.sdr          | 2 +-
 code/def_files/effect-particle-f.sdr | 2 +-
 code/def_files/effect-screen-g.sdr   | 2 +-
 code/def_files/effect-v.sdr          | 2 +-
 code/def_files/fxaa-f.sdr            | 2 +-
 code/def_files/fxaa-v.sdr            | 2 +-
 code/def_files/fxaapre-f.sdr         | 2 +-
 code/def_files/main-f.sdr            | 2 +-
 code/def_files/main-g.sdr            | 2 +-
 code/def_files/main-v.sdr            | 2 +-
 code/def_files/passthrough-f.sdr     | 2 +-
 code/def_files/passthrough-v.sdr     | 2 +-
 code/def_files/post-f.sdr            | 2 +-
 code/def_files/post-v.sdr            | 2 +-
 code/def_files/shadowdebug-f.sdr     | 2 +-
 code/def_files/shadowdebug-v.sdr     | 2 +-
 code/def_files/tonemapping-f.sdr     | 2 +-
 code/def_files/video-f.sdr           | 2 +-
 code/def_files/video-v.sdr           | 2 +-
 28 files changed, 28 insertions(+), 28 deletions(-)

------------------------------------------------------------------------
commit a481999
Author: SamuelCho <Wed Aug 17 00:12:57 2016 -0700>
Commit: SamuelCho <Wed Aug 17 00:13:19 2016 -0700>

    OpenGL Core support. Introduction of material based draw system. Rewrote geometry batcher.
 code/anim/animplay.cpp                   |    8 +-
 code/cmdline/cmdline.h                   |    1 +
 code/cutscene/mveplayer.cpp              |   32 +-
 code/cutscene/oggplayer.cpp              |   49 +-
 code/def_files/bloom-comp-f.sdr          |   10 +-
 code/def_files/blur-f.sdr                |   15 +-
 code/def_files/brightpass-f.sdr          |    8 +-
 code/def_files/deferred-clear-f.sdr      |   10 +-
 code/def_files/deferred-clear-v.sdr      |    8 +-
 code/def_files/deferred-f.sdr            |   21 +-
 code/def_files/deferred-v.sdr            |   17 +-
 code/def_files/effect-distort-f.sdr      |   14 +-
 code/def_files/effect-distort-v.sdr      |   26 +-
 code/def_files/effect-f.sdr              |    8 +-
 code/def_files/effect-particle-f.sdr     |   29 +-
 code/def_files/effect-screen-g.sdr       |   75 +-
 code/def_files/effect-v.sdr              |   48 +-
 code/def_files/fxaa-f.sdr                |   12 +-
 code/def_files/fxaa-v.sdr                |   11 +-
 code/def_files/fxaapre-f.sdr             |    7 +-
 code/def_files/main-f.sdr                |  197 +--
 code/def_files/main-g.sdr                |   37 +-
 code/def_files/main-v.sdr                |  119 +-
 code/def_files/passthrough-f.sdr         |   13 +-
 code/def_files/passthrough-v.sdr         |   17 +-
 code/def_files/post-f.sdr                |   17 +-
 code/def_files/post-v.sdr                |   17 +-
 code/def_files/shadowdebug-f.sdr         |    9 +-
 code/def_files/shadowdebug-v.sdr         |   14 +-
 code/def_files/tonemapping-f.sdr         |    7 +-
 code/def_files/video-f.sdr               |   13 +-
 code/def_files/video-v.sdr               |   13 +-
 code/fireball/fireballs.cpp              |   17 +-
 code/fireball/warpineffect.cpp           |   16 +-
 code/globalincs/systemvars.cpp           |    1 -
 code/graphics/2d.cpp                     |  318 ++--
 code/graphics/2d.h                       |  370 ++++-
 code/graphics/grbatch.cpp                |   12 +-
 code/graphics/grbatch.h                  |    3 -
 code/graphics/grinternal.h               |    1 -
 code/graphics/gropengl.cpp               |  162 +-
 code/graphics/gropengl.h                 |    6 +
 code/graphics/gropenglbmpman.cpp         |    2 +-
 code/graphics/gropengldraw.cpp           |  586 +++----
 code/graphics/gropengldraw.h             |   52 +-
 code/graphics/gropengllight.cpp          |  269 +++-
 code/graphics/gropengllight.h            |   24 +-
 code/graphics/gropenglpostprocessing.cpp |    5 +-
 code/graphics/gropenglshader.cpp         |  263 ++-
 code/graphics/gropenglshader.h           |   41 +-
 code/graphics/gropenglstate.cpp          |  458 +++++-
 code/graphics/gropenglstate.h            |   49 +
 code/graphics/gropengltexture.cpp        |   32 +-
 code/graphics/gropengltexture.h          |    3 +
 code/graphics/gropengltnl.cpp            | 1444 +++++++++++++----
 code/graphics/gropengltnl.h              |   35 +-
 code/graphics/grstub.cpp                 |   83 +-
 code/graphics/material.cpp               |  771 +++++++++
 code/graphics/material.h                 |  554 +++++++
 code/graphics/paths/NVGRenderer.cpp      |   18 +-
 code/graphics/shadows.cpp                |   27 +-
 code/hud/hudshield.cpp                   |    3 +-
 code/hud/hudtarget.cpp                   |   35 +-
 code/lab/lab.cpp                         |   29 +-
 code/lighting/lighting.cpp               |    8 +-
 code/math/staticrand.h                   |    1 +
 code/math/vecmat.cpp                     |  122 ++
 code/math/vecmat.h                       |   15 +
 code/menuui/techmenu.cpp                 |    3 +-
 code/missionui/missionscreencommon.cpp   |   17 +-
 code/missionui/missionweaponchoice.cpp   |    3 +-
 code/model/model.h                       |    7 +-
 code/model/modelinterp.cpp               |  286 +++-
 code/model/modelread.cpp                 |   31 +-
 code/model/modelrender.cpp               |  864 +++++-----
 code/model/modelrender.h                 |  177 +-
 code/nebula/neb.cpp                      |   18 +-
 code/nebula/neblightning.cpp             |   15 +-
 code/object/objectsort.cpp               |   13 +-
 code/palman/palman.cpp                   |    2 +-
 code/parse/lua.cpp                       |    7 +-
 code/particle/particle.cpp               |   23 +-
 code/radar/radardradis.cpp               |   57 +-
 code/radar/radarorb.cpp                  |   37 +-
 code/render/3d.h                         |   60 +-
 code/render/3ddraw.cpp                   | 1306 +++++++++++++--
 code/render/batching.cpp                 |  992 ++++++++++++
 code/render/batching.h                   |  129 ++
 code/ship/shield.cpp                     |  104 +-
 code/ship/ship.cpp                       |   13 +-
 code/ship/shipfx.cpp                     |   10 +-
 code/source_groups.cmake                 |    4 +
 code/starfield/nebula.cpp                |   52 +-
 code/starfield/nebula.h                  |    2 +
 code/starfield/starfield.cpp             |  115 +-
 code/weapon/beam.cpp                     |   53 +-
 code/weapon/shockwave.cpp                |   29 +-
 code/weapon/trails.cpp                   |   17 +-
 code/weapon/weapons.cpp                  |   11 +-
 freespace2/SDLGraphicsOperations.cpp     |   24 +-
 lib/opengl/gl/glad/include/glad/glad.h   | 2580 +++++++++++++++++++++++-------
 lib/opengl/gl/glad/src/glad.c            |  908 +++++++++--
 102 files changed, 11400 insertions(+), 3286 deletions(-)

 

Offline m!m

  • 211
Re: Nightly: 27 August 2016 - Revision 1fa84b4
This commit includes Swiftys render engine changes that make the code compatible with the OpenGL Core profile. This also fixes rendering for the open source Mesa drivers under Linux. However, these changes also move the minimum required OpenGL version to 3.2 which means that very old GPUs will not be supported anymore!