Here is the nightly for Linux on 07 Jul 2016 - Revision 876663f
Open non-feature issues in
Mantis: 123
Group: Standard
fso_Standard_20160707_876663f.tar.bz2MD5Sum------------------------------------------------------------------------
commit a43bb9a
Author: Samuel Cho <Thu Jul 7 00:11:09 2016 -0700>
Commit: Samuel Cho <Thu Jul 7 00:13:39 2016 -0700>
OpenGL 2.1 spec doesn't support texture LOD lookups in the fragment shader unless we use GL_ARB_shader_texture_lod. Should allow PBR to work on Mac now.
code/graphics/gropenglshader.cpp | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit 75c1600
Author: SamuelCho <Mon Feb 22 19:38:38 2016 -0800>
Commit: SamuelCho <Tue Jul 5 23:15:11 2016 -0700>
This function should always return the number of mip map levels.
code/graphics/gropenglbmpman.cpp | 4 ----
1 file changed, 4 deletions(-)
------------------------------------------------------------------------
commit f5a96c3
Author: SamuelCho <Mon Feb 22 19:24:30 2016 -0800>
Commit: SamuelCho <Tue Jul 5 23:15:10 2016 -0700>
Some explanation for why we need OGL_EXT_FRAMEBUFFER_OBJECT to use glGenerateMipmap()
code/graphics/gropengltexture.cpp | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit bbab2f2
Author: SamuelCho <Wed Feb 17 23:31:05 2016 -0800>
Commit: SamuelCho <Tue Jul 5 23:15:10 2016 -0700>
Fix blending of particles dependant on if texture map has an alpha channel.
code/globalincs/def_files.cpp | 5 +++--
code/graphics/gropenglshader.cpp | 2 +-
code/graphics/gropengltnl.cpp | 1 +
3 files changed, 5 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit bbae9d5
Author: SamuelCho <Tue Feb 16 20:16:35 2016 -0800>
Commit: SamuelCho <Tue Jul 5 23:15:09 2016 -0700>
Don't replace RGB channels of texture in the passthrough shader if it has an alpha channel when using gr_aabitmap_ex
code/graphics/gropengldraw.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 12edc6a
Author: SamuelCho <Mon Feb 15 21:52:42 2016 -0800>
Commit: SamuelCho <Tue Jul 5 23:15:09 2016 -0700>
Fixed constant alpha not being applied to the texture map.
code/globalincs/def_files.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit dd73d8f
Author: SamuelCho <Mon Feb 15 18:01:35 2016 -0800>
Commit: SamuelCho <Tue Jul 5 23:15:08 2016 -0700>
New lighting model based off of Blinn-Phong and Fresnel-Shlick. Introduced -reflect maps. New gloss parameters for specular power. High dynamic range rendering. Improved bloom pass.
code/bmpman/bmpman.cpp | 5 +-
code/bmpman/bmpman.h | 15 ++
code/cutscene/mveplayer.cpp | 4 +
code/fireball/fireballs.cpp | 4 +-
code/fireball/warpineffect.cpp | 2 +-
code/freespace2/freespace.cpp | 2 +-
code/globalincs/def_files.cpp | 425 +++++++++++++++++++++++--------
code/globalincs/systemvars.cpp | 12 +
code/globalincs/systemvars.h | 14 +-
code/graphics/2d.cpp | 9 +
code/graphics/2d.h | 6 +
code/graphics/grbatch.cpp | 4 +-
code/graphics/gropengl.cpp | 21 +-
code/graphics/gropenglbmpman.cpp | 2 +-
code/graphics/gropengldraw.cpp | 117 ++++++++-
code/graphics/gropengldraw.h | 5 +
code/graphics/gropenglextension.cpp | 6 +-
code/graphics/gropenglextension.h | 4 +-
code/graphics/gropenglpostprocessing.cpp | 271 +++++++++++---------
code/graphics/gropenglshader.cpp | 98 ++++++-
code/graphics/gropenglshader.h | 4 +
code/graphics/gropenglstate.cpp | 12 +
code/graphics/gropenglstate.h | 1 +
code/graphics/gropengltexture.cpp | 70 ++++-
code/graphics/gropengltexture.h | 1 +
code/graphics/gropengltnl.cpp | 99 ++++++-
code/graphics/tmapper.h | 1 +
code/lab/lab.cpp | 149 ++++++++++-
code/lab/wmcgui.cpp | 199 +++++++++++++--
code/lab/wmcgui.h | 44 +++-
code/model/model.h | 5 +-
code/model/modelinterp.cpp | 6 +-
code/model/modelread.cpp | 39 ++-
code/model/modelrender.cpp | 85 +++++--
code/model/modelrender.h | 15 +-
code/nebula/neb.cpp | 2 +-
code/nebula/neblightning.cpp | 6 +-
code/ship/shield.cpp | 2 +-
code/ship/shipfx.cpp | 6 +-
code/weapon/beam.cpp | 4 +-
code/weapon/shockwave.cpp | 2 +-
41 files changed, 1435 insertions(+), 343 deletions(-)