SUSE-FU-2022:1400-1: moderate: Feature update for glm
SUSE Feature Update: Feature update for glm ______________________________________________________________________________ Announcement ID: SUSE-FU-2022:1400-1 Rating: moderate References: SLE-23864 Affected Products: SUSE Linux Enterprise Desktop 15-SP3 SUSE Linux Enterprise Desktop 15-SP4 SUSE Linux Enterprise High Performance Computing 15-SP3 SUSE Linux Enterprise High Performance Computing 15-SP4 SUSE Linux Enterprise Module for Development Tools 15-SP3 SUSE Linux Enterprise Module for Development Tools 15-SP4 SUSE Linux Enterprise Realtime Extension 15-SP2 SUSE Linux Enterprise Server 15-SP3 SUSE Linux Enterprise Server 15-SP4 SUSE Linux Enterprise Server for SAP Applications 15-SP3 SUSE Linux Enterprise Server for SAP Applications 15-SP4 SUSE Manager Proxy 4.2 SUSE Manager Server 4.2 openSUSE Leap 15.3 openSUSE Leap 15.4 ______________________________________________________________________________ An update that has 0 feature fixes and contains one feature can now be installed. Description: This feature update for glm fixes the following issues: Update from version 0.9.7.5 to version 0.9.9.8 (jsc#SLE-23864): - Added CMake GLM interface - Added EXT_scalar_integer extension with power of two and multiple scalar functions - Added EXT_vector_integer extension with power of two and multiple vector functions - Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z instead of x,y,z,w - Added Neon support - Added SYCL support - Added fma implementation based on std::fma - Added missing genType check for bitCount and bitfieldReverse - Added missing quat constexpr - Ensure glmConfig.cmake gets installed - Fixed 'if constexpr' warning - Fixed .natvis due to renamed structs - Fixed ARM 64bit detection - Fixed Nvidia CUDA 9 build - Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR definition - Fixed EXT_matrix_clip_space perspectiveFov - Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style - Fixed GLM_EXT_matrix_clip_space warnings - Fixed GLM_HAS_CXX11_STL broken on Clang with Linux - Fixed Wimplicit-int-float-conversion warnings with clang 10+ - Fixed build errors when defining GLM_ENABLE_EXPERIMENTAL - Fixed equal ULP variation when using negative sign - Fixed for g++6 where -std=c++1z sets __cplusplus to 201500 instead of 201402 - Fixed for glm::length using arch64 - Fixed for intersection ray/plane and added related tests - Fixed hash hashes 'qua' instead of 'tquat' - Fixed ldexp and frexp declaration - Fixed missing const to quaternion conversion operators - Fixed missing declarations for 'frexp' and 'ldexp' - Fixed quaternion componant order: w, {x, y, z} - Fixed quaternion slerp overload which interpolates with extra spins - Fixed singularity check for quatLookAt - Improved Neon support with more functions optimized Patch Instructions: To install this SUSE Feature Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Leap 15.4: zypper in -t patch openSUSE-SLE-15.4-2022-1400=1 - openSUSE Leap 15.3: zypper in -t patch openSUSE-SLE-15.3-2022-1400=1 - SUSE Linux Enterprise Realtime Extension 15-SP2: zypper in -t patch SUSE-SLE-Product-RT-15-SP2-2022-1400=1 - SUSE Linux Enterprise Module for Development Tools 15-SP4: zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP4-2022-1400=1 - SUSE Linux Enterprise Module for Development Tools 15-SP3: zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP3-2022-1400=1 Package List: - openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64): glm-devel-0.9.9.8-150000.3.6.1 - openSUSE Leap 15.4 (noarch): glm-doc-0.9.9.8-150000.3.6.1 - openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64): glm-devel-0.9.9.8-150000.3.6.1 - openSUSE Leap 15.3 (noarch): glm-doc-0.9.9.8-150000.3.6.1 - SUSE Linux Enterprise Realtime Extension 15-SP2 (x86_64): glm-devel-0.9.9.8-150000.3.6.1 - SUSE Linux Enterprise Module for Development Tools 15-SP4 (aarch64 ppc64le s390x x86_64): glm-devel-0.9.9.8-150000.3.6.1 - SUSE Linux Enterprise Module for Development Tools 15-SP3 (aarch64 ppc64le s390x x86_64): glm-devel-0.9.9.8-150000.3.6.1 References:
participants (1)
-
maintenance@opensuse.org