Author Topic: Nightly: 05 September 2017 - Revision fa03117  (Read 75 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 05 September 2017 - Revision fa03117
Here is the nightly for 05 September 2017 - Revision fa03117



Group: Win64
nightly_20170905_fa03117-builds-Win64.zip (Mirror)


Group: MacOSX
nightly_20170905_fa03117-builds-MacOSX.tar.gz (Mirror)


Group: Linux
nightly_20170905_fa03117-builds-Linux.tar.gz (Mirror)


Group: Win32
nightly_20170905_fa03117-builds-Win32.zip (Mirror)

Code: [Select]
------------------------------------------------------------------------
commit b807c67
Author: asarium <Sun Aug 27 16:30:37 2017 +0200>
Commit: asarium <Sun Sep 3 12:40:33 2017 +0200>

    Use unsynchronized buffer mapping for updating uniform buffer
 code/graphics/opengl/gropengltnl.cpp | 28 ++++++++++++++++++++++++----
 code/graphics/util/UniformBuffer.cpp |  8 +++++++-
 2 files changed, 31 insertions(+), 5 deletions(-)

------------------------------------------------------------------------
commit 24b7144
Author: asarium <Sun Aug 27 15:40:29 2017 +0200>
Commit: asarium <Sun Sep 3 12:40:33 2017 +0200>

    Add debug scope to uniform buffer retiring function
 code/graphics/2d.cpp | 2 ++
 1 file changed, 2 insertions(+)

------------------------------------------------------------------------
commit e47581f
Author: asarium <Fri Aug 18 15:23:43 2017 +0200>
Commit: asarium <Sun Sep 3 12:40:33 2017 +0200>

    Add documentation to new classes
 code/graphics/util/UniformAligner.h       | 3 +++
 code/graphics/util/UniformBuffer.h        | 8 ++++++++
 code/graphics/util/UniformBufferManager.h | 9 +++++++++
 3 files changed, 20 insertions(+)

------------------------------------------------------------------------
commit c585314
Author: asarium <Fri Mar 24 15:48:43 2017 +0100>
Commit: asarium <Sun Sep 3 12:40:33 2017 +0200>

    Use a uniform buffer object for storing deferred lighting data
 cmake/toolchain-msvc.cmake                  |   1 +
 code/cutscene/VideoPresenter.cpp            |   2 +-
 code/def_files/deferred-f.sdr               |  28 +-
 code/def_files/deferred-v.sdr               |  21 +-
 code/graphics/2d.cpp                        |  41 +++
 code/graphics/2d.h                          | 170 ++++++---
 code/graphics/grstub.cpp                    |  13 +-
 code/graphics/opengl/gropengl.cpp           |  44 ++-
 code/graphics/opengl/gropengl.h             |   1 +
 code/graphics/opengl/gropengldeferred.cpp   | 540 ++++++++++++++++++++++++++++
 code/graphics/opengl/gropengldeferred.h     |  20 ++
 code/graphics/opengl/gropengldraw.cpp       | 457 +----------------------
 code/graphics/opengl/gropengldraw.h         |  22 +-
 code/graphics/opengl/gropenglshader.cpp     |  17 +
 code/graphics/opengl/gropenglstate.cpp      |  16 +
 code/graphics/opengl/gropenglstate.h        |  18 +
 code/graphics/opengl/gropenglsync.cpp       |  28 ++
 code/graphics/opengl/gropenglsync.h         |   7 +
 code/graphics/opengl/gropengltnl.cpp        |  60 +++-
 code/graphics/opengl/gropengltnl.h          |   4 +-
 code/graphics/render.cpp                    |   2 +-
 code/graphics/util/UniformAligner.cpp       |  84 +++++
 code/graphics/util/UniformAligner.h         |  84 +++++
 code/graphics/util/UniformBuffer.cpp        |  66 ++++
 code/graphics/util/UniformBuffer.h          |  55 +++
 code/graphics/util/UniformBufferManager.cpp |  74 ++++
 code/graphics/util/UniformBufferManager.h   |  33 ++
 code/graphics/util/uniform_structs.h        |  35 ++
 code/lighting/lighting.cpp                  | 432 +---------------------
 code/lighting/lighting.h                    |  19 -
 code/model/modelinterp.cpp                  |   7 +-
 code/render/batching.cpp                    |   2 +-
 code/source_groups.cmake                    |  16 +
 33 files changed, 1401 insertions(+), 1018 deletions(-)