Releases
v1.10.4
paroj
released this
23 Apr 23:51
Dependencies: build SDL2 on Windows for convenience
API
add FileSystemLayer::resolveBundlePath
Bites: ApplicationContext - const correctness
MovableObject - devirtualise methods not meant to be overridden
OgreArchive: make accessor methods const - they dont change the archive
OgreRenderable - devirtualise methods not meant to be overridden
HLMS: fix typos and add const correctness and mark it BETA
OgreMain: update stb image to 2.15
Docs
manual - merge enums with headers
port Volume tutorial from wiki
various Doxygen related fixes
BuildingOgre: update dependency lists and fix formatting
OgreRenderSystem: reorder and add missing miscParams
Bugfixes
OgreStreamSerialiser: switch back to SuperFastHash
OgreStringConverter: fix parseSizeT for MSVC
StringConverter: fix typo in parseInt and improve respective test
fix clang 3.9 undefined-var-template warnings
GLSLPreprocessor: workaround for macro expansion
GLSupport: catch possible exception in ~EGLContext
GLES2: fix MSAA discovery and propagation to RTT when RTT has no MSAA
GLES2: multi-sampled FBO requires GLES3 at compile time for now
GL3+ Fixed: incorrect GL internal format for PF_A2B10G10R10.
GL: correctly check for NV_gpu_program4 instead of the doc extensions
OGREConfig.cmake: do not add SDL2 libs/ include if they are -NOTFOUND
CMake: ios.toolchain - silence warnings with newer CMake versions
CMake: freeimage already handles EXR, so disable the plugin
CMake: use absolute paths for downloading deps
CMake: OGREConfig - collect all libraries for static build
Python: install Bites and Overlay component bindings
Python: clean up CMake and do not wrap C++98 compatibility symbol
CI:
run unit tests on Windows
update to xcode 8.3
Samples:
fix ParticleGS with non GLSL RenderSystems
Emscripten - fix for strict mode
Tools: drop legacy blender exporters
VTests: remove broken parsing of individual test results
swig: wrap ParameterList
You can’t perform that action at this time.