Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libOgrePaging-devel-13.6.5-3.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libOgrePaging-devel Distribution: openSUSE Tumbleweed
Version: 13.6.5 Vendor: openSUSE
Release: 3.2 Build date: Thu May 2 20:12:26 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 105066 Source RPM: ogre-13.6.5-3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.ogre3d.org/
Summary: Development headers for the Ogre Paging Scene Manager component
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine.

The Paging Scene Manager allows scenes to be split into a set of pages. Only
those pages that are being used need be loaded at any given time, allowing
arbitrarily large scenes. Each page has its own heightmap, to which several
textures can be applied by height.

This package contains the development headers for the Paging Scene Manager
component.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Thu May 02 2024 Ferdinand Thiessen <rpm@fthiessen.de>
  - Disable mono bindings by default to fix build on Tumbleweed
* Tue Jan 30 2024 Michael Pujos <pujos.michael@gmail.com>
  - fixed compilation with glslang v14
  - added fix-glslang-plugin-compilation.patch
* Mon Dec 18 2023 Ferdinand Thiessen <rpm@fthiessen.de>
  - Added fix-gslang-cpp17.patch to fix build with our current GLSlang package
  - Update to 13.6.5
    * DeflateStream can throw in close() > compressFinal()
    * fix element count of ACT_TIME_0_*
    * fix ResourceGroupManager shutdown crash
    * GpuProgramParameters - assert correct autoconstant type
    * SceneManager - report derived material in renderdoc
    * Technique - avoid deadlock when shadow_*_material refers to self
    * use identity for *VIEWPROJ_MATRIX if textureProjector is NULL
    * RTSS
    * normalmap - parallax texcoord should also affect normalmap lookup
    * IBL - ensure envmap is used as cubic texture
    * GLSupport: early-out if shader source is empty
    * GLES2/GL3+: fix HardwareBuffer::copyData when offsets are not 0
    * GLES2: fix check in blitFromMemory
  - Update to 13.6.4
    * LiSPSMShadowCameraSetup::create - actually forward the params
    * Mesh - actually only trigger assertion in debug mode
    * Resource - call prepareResource() before loading an unprepared
      manual resource
    * MeshUpgrader - avoid assertion in ~Mesh
    * XMLConverter: XMLSkeletonSerializer - use correct bone handles
      for createNodeTrack()
    * STBICodec: update embedded STB Image
  - Update to 13.6.3
    * CompositorInstance - fix auto-sorting custom render passes
    * setBonesUseObjectSpace - use the passed value
    * RTSS
    * cook torrance - forward surface alpha
    * Do not add the gl_PerVertex block when writing the shader.
  - Update to 13.6.2
    * GpuProgramParameters - do not set variability in clearAutoConstant
    * move RSC compatibility check to useCustomRenderSystemCapabilities
    * Assimp:
    * set emissive to 0 when using an emissive map
    * support loading embedded textures
    * GL: RenderToVertexBuffer - fix detection of GLSL shaders
    * GLSupport
    * EGL - fix multi-window operation
    * fix requested version of GL context
  - Update to 13.6.1
    * GLES2: Better handle the case where we dont have texture_border_clamp
    * Emscripten: dynamically switch to WebGL2, if possible
    * RTSS: fix parsing triplanarTexturing params
  - Update to 13.6.0
    * Image Based Lighting provided by the RTSS
    * Terrain shaders generated by the RTSS
    * significantly improved shadowing quality
    * Rust based image codec
    * Full changes: https://github.com/OGRECave/ogre/releases/tag/v13.6.0
* Mon Jun 05 2023 Andreas Schwab <schwab@suse.de>
  - Add option to build without mono bindings
* Fri Nov 25 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 13.5.3
    * Minor RTSS and TerrainTransform fixes
  - Update to 13.5.2
    * Various GL bugfixes
  - Update to 13.5.1
    * RenderSystem - skip FFP texture settings when FFP is not supported
    * Minor RTSS bugfixes
  - Update to 13.5.0
    * Implement Automatic Instancing
    * Add support for GPU bone to world transform
    * Non shadow-casting lights and PSSM integration
    * Use Vulkan Memory Allocator
    * See full changes:
      https://github.com/OGRECave/ogre/releases/tag/v13.5.0
  - Add swig-3-cpp11.patch required for swig 3 on openSUSE Leap 15.3
    and Leap 15.4
  - Add fix-sse-detection.patch for fixing sse detection, as x86 does
    not always provides sse, only x64 has always sse support
* Fri Nov 25 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 13.4.4
    * Minor bug fixes, especially within the GLSLang and Vulkan part
  - Update to 13.4.3
    * Refactor code to C++11 style
    * Fixes within ParticleFX and RTSS
  - Update to 13.4.2
    * Minor bug fixes, focussed on RTSS and PCZSceneManager
  - Update to 13.4.1
    * BillboardChain - fix orientation when there is only one camera
  - Update to 13.4.0
    * Add Bullet component based on BtOgre
    * Add VET_INT_10_10_10_2_NORM
    * Add basic support for joystick devices
    * Overlay: update ImGui to 1.87
    * Full changes: https://github.com/OGRECave/ogre/releases/tag/v13.4.0
  - Rebased 0001-Vulkan-Use-find_package-to-support-system-wide-insta.patch
* Wed Apr 06 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 13.3.4
    * GL3+: improved performance by 10% when draw-call bound
    * Codec_Assimp: allow loading glTF2 meshes
    * RTSS: PBR material support
    * Improved Gamepad Support via Bites
    * Bites: also scale button events on OSX
    * RTSS: PSSM3 - use projective space splits to allow reversed-Z
    * Vulkan: implement Reversed Depth mode
  - Remove upstream merged patches
    * 0001-Fix-plugins-not-installed-into-OGRE_PLUGINS_PATH.patch
    * ff55ef7b272fa0fb5be935ac41af67f5d6e15bf4.patch
    * fix-assimp-cmake.patch
  - python3-sitelib.patch is now openSUSE specific, upstream voted
    against it.
  - Rebased 0001-Vulkan-Use-find_package-to-support-system-wide-insta.patch
* Tue Dec 21 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Use update-alternatives for plugin.cfg
* Thu Dec 16 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 13.2.4
    * PixelFormat: use red channel when packing PF_A8 to match OpenGL
    * Ogre.h: include OgreUnifiedHighLevelGpuProgram.h
    * Vulkan:
    * add swizzling for PF_A8
    * enable PF_DEPTH32
  - Add ff55ef7b272fa0fb5be935ac41af67f5d6e15bf4.patch from upstream
    fixes linking issues with version 13.2.2+
  - Update to 13.2.1
    * Frustum: deprecate getProjectionMatrixRS
    * Mesh: drop mSkeletonName as it always matches mSkeleton
    * update zip/ miniz to 2.2.0
    * Media: drop obsolete HLMS shaders
    * RTSS: allow targeting glslang
    * Overlay: fix missing bits for HiDPI support
    * Terrain: GLSL - add Vulkan support
    * GLSLang: use latest GLSL version to get all features
    * Vulkan: add new RenderSystem based on ogre-next version
    * GL*: drop superflous GLHardwarePixelBuffer indirection
    * update imgui to 1.85
    * Many other features and bug fixes, full list is available:
      https://github.com/OGRECave/ogre/releases/tag/v13.2.0
  - Added 0001-Fix-plugins-not-installed-into-OGRE_PLUGINS_PATH.patch
    install plugins into configured plugin path
  - Added 0001-Vulkan-Use-find_package-to-support-system-wide-insta.patch
    support system wide installed vulkan.
* Tue Dec 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 13.1.1
    * add Rectangle2D to Ogre.h
    * Deprecated - drop duplicate definition of aligned_vector
    * RTSS: implement two-sided lighting
    * Bites: Use Qt 6 for OgreBitesQt if present
    * UnifiedShader:
    * add texture2DArray support and refactor respective sample
    * initial support for glslang
    * GLSLang: enable standard params & add vulkan support
    * Many other features and bug fixes, full list is available:
      https://github.com/OGRECave/ogre/releases/tag/v13.1.0
* Tue Dec 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 13.0.1, version scheme changed. With breaking changes:
    * Deprecated std wrappers and SceneType into OgreDeprecated.h
    * Several private structures are not exposed anymore
    * Dopped
    * "Custom Render Queues" support
    * deprecated SceneLoader API
    * long-standing hard deprecations
    * most of texture_alias API
    * ParticleIterator
    * _StringBase & _StringStreamBase indirection
    * subroutine API in favor of specialization constants
    * support for TEX_TYPE_2D_RECT
    * rename Media/ShadowVolume to Media/Main
    * add API for exporting scene hierarchy + dotscene implementation
    * add GLSLang shader compiler plugin
    * Many other new features and bug fixes, full list available:
      https://github.com/OGRECave/ogre/releases/tag/v13.0.0
* Fri Dec 10 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 1.12.13
    * Add API for exporting scene hierarchy + dotscene implementation
    * DDSCodec - disable mips instead of decompressing
    * FileSystemLayer - also look relative to lib for configs on Linux
    * MaterialSerializer - do not export RTSS techniques by default
    * Root - catch bad config options in restoreConfig
    * SceneManager::createLight - add convenience param to specify Type
    * TRect - add asserts to merge & intersect
    * Viewport - disable clearBuffers if clearEveryFrame is off
    * Overlay: Font - Texture must be removed to allow reloading
    * Terrain: Delete plane when shutting down.
    * A lot bug fixes
  - Add fix-assimp-cmake.patch, fixes assimp detection by cmake
* Mon Sep 06 2021 Adam Mizerski <adam@mizerski.pl>
  - Ogre is incompatible with OpenEXR v3. OpenEXR is an optional
    dependency, so disable it for now using %bcond_with.
* Mon May 03 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 1.12.12
    * See https://github.com/OGRECave/ogre/releases/tag/v1.12.12
  - Refresh python3-sitelib.patch
  - Install versioned modules, unversioned only for devel package
  - Add virtual devel package, the cmake module requires all devel
    package
* Sun Apr 18 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 1.12.11
    * A lot of new features and bug fixes, please refer to
      https://github.com/OGRECave/ogre/releases/tag/v1.12.11
      Or the release notes provided in ogre-docs packge (Notes*.md)
  - Added python and CSharp subpackages
  - Added python3-sitelib.patch for correct python site-lib path
  - Dropped upstream fixed patches
    * riscv64-architecture.patch
    * fix-aarch64-detection.patch
    * fix-template-function.patch
    * ogre-1.9.0-fixsled.patch
    * ogre1.9.0-browser-cmake.patch
    * ogre-1.9.0-texturearray-ambig-uint.patch
    * ogre-1.9.0-longlongconstants.patch
* Mon Jan 11 2021 Andreas Schwab <schwab@suse.de>
  - riscv64-architecture.patch: add riscv64 as 64bit architecture

Files

/usr/include/OGRE/Paging
/usr/include/OGRE/Paging/OgreGrid2DPageStrategy.h
/usr/include/OGRE/Paging/OgreGrid3DPageStrategy.h
/usr/include/OGRE/Paging/OgrePage.h
/usr/include/OGRE/Paging/OgrePageConnection.h
/usr/include/OGRE/Paging/OgrePageContent.h
/usr/include/OGRE/Paging/OgrePageContentCollection.h
/usr/include/OGRE/Paging/OgrePageContentCollectionFactory.h
/usr/include/OGRE/Paging/OgrePageContentFactory.h
/usr/include/OGRE/Paging/OgrePageFileFormats.h
/usr/include/OGRE/Paging/OgrePageManager.h
/usr/include/OGRE/Paging/OgrePageStrategy.h
/usr/include/OGRE/Paging/OgrePagedWorld.h
/usr/include/OGRE/Paging/OgrePagedWorldSection.h
/usr/include/OGRE/Paging/OgrePaging.h
/usr/include/OGRE/Paging/OgrePagingPrerequisites.h
/usr/include/OGRE/Paging/OgreSimplePageContentCollection.h
/usr/lib64/libOgrePaging.so
/usr/lib64/pkgconfig/OGRE-Paging.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:14:26 2024