Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on March 30, 2024, 01:30:33 am
-
Here is the nightly for 30 March 2024 - Revision d3c43732f
Group: Linux
nightly_20240330_d3c43732f-builds-Linux.tar.gz (https://scp.indiegames.us/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Linux.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Linux.tar.gz))
Group: MacOSX-arm64
nightly_20240330_d3c43732f-builds-Mac-arm64.tar.gz (https://scp.indiegames.us/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Mac-arm64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Mac-arm64.tar.gz))
Group: MacOSX-x86_64
nightly_20240330_d3c43732f-builds-Mac-x86_64.tar.gz (https://scp.indiegames.us/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Mac-x86_64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Mac-x86_64.tar.gz))
Group: Win32-SSE2
nightly_20240330_d3c43732f-builds-Win32-SSE2.zip (https://scp.indiegames.us/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Win32-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-Win32-SSE2.zip))
Group: Win64-SSE2
nightly_20240330_d3c43732f-builds-x64-SSE2.zip (https://scp.indiegames.us/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-x64-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20240330_d3c43732f/nightly_20240330_d3c43732f-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit 0267fb539
Author: Goober5000
Commit: Goober5000
speed up FRED reloading with this one weird trick
code/mission/missionparse.h | 1 +
fred2/campaigntreewnd.cpp | 2 +-
fred2/freddoc.cpp | 10 +++++-----
fred2/management.cpp | 7 +++++--
fred2/management.h | 2 +-
qtfred/src/mission/Editor.cpp | 9 ++++++---
qtfred/src/mission/Editor.h | 2 +-
qtfred/src/ui/FredView.cpp | 4 ++--
qtfred/src/ui/FredView.h | 2 +-
9 files changed, 23 insertions(+), 16 deletions(-)
------------------------------------------------------------------------
commit 6ca68151a
Author: Birk Magnussen
Commit: Birk Magnussen
Remove Compiler Warning
code/graphics/opengl/gropenglshader.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit f61407d89
Author: Birk Magnussen
Commit: Birk Magnussen
Introduce shadow map amd optimization
code/def_files/data/effects/main-f.sdr | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
------------------------------------------------------------------------
commit 86ef5c356
Author: Birk Magnussen
Commit: Birk Magnussen
Optimize uniforms
code/def_files/data/effects/main-f.sdr | 16 ++++++++++++++
code/def_files/data/effects/main-v.sdr | 4 ++++
code/graphics/opengl/gropengltnl.cpp | 40 ++++++++++++++++++++++++----------
3 files changed, 49 insertions(+), 11 deletions(-)
------------------------------------------------------------------------
commit a127a35ee
Author: Birk Magnussen
Commit: Birk Magnussen
Optimize inter-stage data
code/def_files/data/effects/main-f.sdr | 10 ++++++++++
code/def_files/data/effects/main-g.sdr | 19 +++++++++++++++++++
code/def_files/data/effects/main-v.sdr | 10 ++++++++++
code/def_files/data/effects/main_large.sdr | 2 ++
code/def_files/data/effects/main_small.sdr | 6 ++++--
5 files changed, 45 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit 2a6c14d3b
Author: Birk Magnussen
Commit: Birk Magnussen
Make it properly configurable
code/cmdline/cmdline.cpp | 8 ++++++++
code/cmdline/cmdline.h | 1 +
code/graphics/opengl/gropengl.cpp | 2 +-
code/graphics/uniforms.cpp | 2 +-
4 files changed, 11 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit 4f28615c6
Author: Birk Magnussen
Commit: Birk Magnussen
Set flags correctly
code/def_files/data/effects/main-f.sdr | 140 +++++++++++------------
code/def_files/data/effects/main-g.sdr | 38 +++---
code/def_files/data/effects/main-v.sdr | 32 +++---
code/def_files/data/effects/main_large.sdr | 6 +-
code/def_files/data/effects/main_small.sdr | 6 +-
code/def_files/data/effects/model_shader_flags.h | 42 +++----
code/graphics/material.cpp | 19 ++-
code/graphics/material.h | 1 +
code/model/modelrender.cpp | 2 -
9 files changed, 147 insertions(+), 139 deletions(-)
------------------------------------------------------------------------
commit 46408cce3
Author: Birk Magnussen
Commit: Birk Magnussen
Conditionally set shader flags at run or compiletime
code/def_files/data/effects/main-f.sdr | 147 ++++++++++++-----------
code/def_files/data/effects/main-g.sdr | 78 ++++++------
code/def_files/data/effects/main-v.sdr | 39 +++---
code/def_files/data/effects/main_large.sdr | 9 ++
code/def_files/data/effects/main_small.sdr | 6 +
code/def_files/data/effects/model_shader_flags.h | 50 +++++---
code/graphics/2d.h | 3 -
code/graphics/material.cpp | 45 ++++++-
code/graphics/material.h | 1 +
code/graphics/opengl/gropengl.cpp | 2 +-
code/graphics/opengl/gropenglshader.cpp | 14 +--
code/graphics/uniforms.cpp | 40 +-----
code/model/modelread.cpp | 5 +-
code/model/modelrender.cpp | 2 +
code/source_groups.cmake | 2 +
15 files changed, 251 insertions(+), 192 deletions(-)
------------------------------------------------------------------------
commit 3f1e67330
Author: Birk Magnussen
Commit: Birk Magnussen
Large shader capability
code/graphics/2d.cpp | 3 ++-
code/graphics/2d.h | 3 ++-
code/graphics/opengl/gropengl.cpp | 2 ++
3 files changed, 6 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit e16ae385f
Author: Birk Magnussen
Commit: Birk Magnussen
Predefine system
code/graphics/opengl/gropenglshader.cpp | 95 ++++++++++++++++++++++++++++++---
1 file changed, 89 insertions(+), 6 deletions(-)
------------------------------------------------------------------------
commit 2e90c8eed
Author: Birk Magnussen
Commit: Birk Magnussen
Conditional shader includes
code/graphics/opengl/gropenglshader.cpp | 58 ++++++++++++++++++++++++++++++++-
1 file changed, 57 insertions(+), 1 deletion(-)
------------------------------------------------------------------------
commit da352c3ee
Author: Birk Magnussen
Commit: Birk Magnussen
Refactor gr_capability
code/decals/decals.cpp | 6 ++--
code/graphics/2d.cpp | 43 +++++++++++++++++++++++------
code/graphics/2d.h | 12 ++++++--
code/graphics/material.cpp | 2 +-
code/graphics/opengl/gropengl.cpp | 28 +++++++++----------
code/graphics/opengl/gropenglshader.cpp | 2 +-
code/graphics/util/UniformBufferManager.cpp | 2 +-
code/mod_table/mod_table.cpp | 12 +++-----
code/model/modelrender.cpp | 2 +-
code/render/batching.cpp | 10 +++----
code/tracing/tracing.cpp | 2 +-
11 files changed, 75 insertions(+), 46 deletions(-)
------------------------------------------------------------------------
commit da1e2c104
Author: Goober5000
Commit: Goober5000
add a new check to the Voice Acting Manager
fred2/fred.rc | 11 +++---
fred2/resource.h | 1 +
fred2/voiceactingmanager.cpp | 80 ++++++++++++++++++++++++++++++++++++++++++++
fred2/voiceactingmanager.h | 1 +
4 files changed, 88 insertions(+), 5 deletions(-)