Browse Source

doc: updated credits and changelog.

pull/499/head
Vladimír Vondruš 4 years ago
parent
commit
5787c27d73
  1. 15
      doc/changelog.dox
  2. 7
      doc/credits.dox
  3. 1
      src/Magnum/MeshTools/Compile.cpp
  4. 1
      src/Magnum/MeshTools/Test/CompileGLTest.cpp
  5. 1
      src/Magnum/Shaders/GenericGL.h
  6. 1
      src/Magnum/Shaders/PhongGL.cpp
  7. 1
      src/Magnum/Shaders/PhongGL.h
  8. 1
      src/Magnum/Shaders/generic.glsl
  9. 1
      src/Magnum/Trade/MeshData.cpp
  10. 1
      src/Magnum/Trade/MeshData.h
  11. 1
      src/Magnum/Trade/Test/MeshDataTest.cpp

15
doc/changelog.dox

@ -262,6 +262,14 @@ See also:
- Support for instanced drawing in @ref Shaders::MeshVisualizerGL2D and - Support for instanced drawing in @ref Shaders::MeshVisualizerGL2D and
@ref Shaders::MeshVisualizerGL3D for better feature parity with the other @ref Shaders::MeshVisualizerGL3D for better feature parity with the other
shaders shaders
- New @ref Shaders::Generic::JointIds,
@ref Shaders::Generic::SecondaryJointIds, @ref Shaders::Generic::Weights
and @ref Shaders::Generic::SecondaryWeights attributes for GPU skinning
support (see also [mosra/magnum#441](https://github.com/mosra/magnum/pull/441))
- GPU skinning support in @ref Shaders::FlatGL, @ref Shaders::PhongGL and
@ref Shaders::MeshVisualizerGL2D / @ref Shaders::MeshVisualizerGL3D (see
also [mosra/magnum#444](https://github.com/mosra/magnum/pull/444) and
[mosra/magnum#506](https://github.com/mosra/magnum/issues/506))
- Added @ref Shaders::PhongGL::setNormalTextureScale(), consuming the - Added @ref Shaders::PhongGL::setNormalTextureScale(), consuming the
recently added @ref Trade::MaterialAttribute::NormalTextureScale material recently added @ref Trade::MaterialAttribute::NormalTextureScale material
attribute attribute
@ -307,6 +315,9 @@ See also:
- New @ref Trade::SkinData class and @ref Trade::AbstractImporter::skin2D() / - New @ref Trade::SkinData class and @ref Trade::AbstractImporter::skin2D() /
@ref Trade::AbstractImporter::skin3D() family of APIs for skin import, as @ref Trade::AbstractImporter::skin3D() family of APIs for skin import, as
well as support in @ref Trade::AnySceneImporter "AnySceneImporter" well as support in @ref Trade::AnySceneImporter "AnySceneImporter"
- New builtin @ref Trade::MeshAttribute::JointIds and
@ref Trade::MeshAttribute::Weights attributes for skinning (see
[mosra/magnum#441](https://github.com/mosra/magnum/pull/441))
- The @ref Trade::AbstractSceneConverter plugin interface gained support for - The @ref Trade::AbstractSceneConverter plugin interface gained support for
batch conversion of whole scenes --- meshes, hierarchies, materials, batch conversion of whole scenes --- meshes, hierarchies, materials,
textures, animations and other data; @relativeref{Trade,AnySceneConverter} textures, animations and other data; @relativeref{Trade,AnySceneConverter}
@ -481,6 +492,10 @@ See also:
@ref MeshTools::concatenate(const Containers::Iterable<const Trade::MeshData>&, InterleaveFlags) @ref MeshTools::concatenate(const Containers::Iterable<const Trade::MeshData>&, InterleaveFlags)
optionally take a @ref MeshTools::InterleaveFlags parameter affecting the optionally take a @ref MeshTools::InterleaveFlags parameter affecting the
output, in particular whether to preserve the original interleaved layout. output, in particular whether to preserve the original interleaved layout.
- Support for new @ref Trade::MeshAttribute::JointIds and
@ref Trade::MeshAttribute::Weights in @ref MeshTools::compile() as well as
a new @ref MeshTools::compiledPerVertexJointCount() helper utility (see
also [mosra/magnum#444](https://github.com/mosra/magnum/pull/444))
@subsubsection changelog-latest-changes-platform Platform libraries @subsubsection changelog-latest-changes-platform Platform libraries

7
doc/credits.dox

@ -168,9 +168,10 @@ Are the below lists missing your name or something's wrong?
- **Jonathan Hale** ([\@Squareys](https://github.com/Squareys)) --- - **Jonathan Hale** ([\@Squareys](https://github.com/Squareys)) ---
@ref Audio and @ref Trade library enhancements, @ref Audio and @ref Trade library enhancements,
@ref Platform::GlfwApplication and @ref Platform::EmscriptenApplication @ref Platform::GlfwApplication and @ref Platform::EmscriptenApplication
implementation, frustum and cone culling and other @ref Math additions, bug implementation, frustum and cone culling and other @ref Math additions,
reports, Windows build improvements, documentation improvements and tons of prototyping skinning support in @ref Trade::MeshData, @ref Shaders::PhongGL
other stuff and @ref MeshTools::compile(), bug reports, Windows build improvements,
documentation improvements and tons of other stuff
- **Kleis Auke Wolthuizen** ([@\kleisauke](https://github.com/kleisauke)) --- - **Kleis Auke Wolthuizen** ([@\kleisauke](https://github.com/kleisauke)) ---
Emscripten build fixes Emscripten build fixes
- **Konstantinos Chatzilygeroudis** ([\@costashatz](https://github.com/costashatz)) - **Konstantinos Chatzilygeroudis** ([\@costashatz](https://github.com/costashatz))

1
src/Magnum/MeshTools/Compile.cpp

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

1
src/Magnum/MeshTools/Test/CompileGLTest.cpp

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Shaders/GenericGL.h

@ -5,6 +5,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Shaders/PhongGL.cpp

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Copyright © 2022 Vladislav Oleshko <vladislav.oleshko@gmail.com> Copyright © 2022 Vladislav Oleshko <vladislav.oleshko@gmail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a

1
src/Magnum/Shaders/PhongGL.h

@ -5,6 +5,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Copyright © 2022 Vladislav Oleshko <vladislav.oleshko@gmail.com> Copyright © 2022 Vladislav Oleshko <vladislav.oleshko@gmail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a

1
src/Magnum/Shaders/generic.glsl

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Trade/MeshData.cpp

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Trade/MeshData.h

@ -5,6 +5,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Trade/Test/MeshDataTest.cpp

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz> 2020, 2021, 2022 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Jonathan Hale <squareys@googlemail.com>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),

Loading…
Cancel
Save