OSG port roadmap and design plans
Re: OSG port roadmap and design plans
Everything loads so quickly, it is shocking. Scrawl, you deserve more donations for this. So impressed.
Re: OSG port roadmap and design plans
So how have the dependencies for OpenMW changed with the switch to OSG?
Re: OSG port roadmap and design plans
Scrawl, would you say the quality of the implementation of osg is superior to the implentation of the ogre3d engine since you've had so much more experience since then?
-
- Posts: 180
- Joined: 14 Jan 2013, 03:57
Re: OSG port roadmap and design plans
Ogre3D daily build dependencies (Ubuntu 15.04):Sslaxx wrote:So how have the dependencies for OpenMW changed with the switch to OSG?
libavcodec56 (>= 6:11~beta1) | libavcodec-extra-56 (>= 6:11.2), libavformat56 (>= 6:11~beta1), libavresample2 (>= 6:11~beta1), libavutil54 (>= 6:11~beta1), libboost-filesystem1.55.0, libboost-program-options1.55.0, libboost-system1.55.0, libboost-thread1.55.0, libboost-wave1.55.0, libbulletcollision2.82, libbulletdynamics2.82, libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), liblinearmath2.82, libmygui.ogreplatform0debian1 (>= 3.2.1), libmyguiengine3debian1 (>= 3.2.1), libogre-1.9.0, libopenal1 (>= 1.14), libsdl2-2.0-0 (>= 2.0.0), libstdc++6 (>= 4.9), libswscale3 (>= 6:11~beta1), libtinyxml2.6.2
OSG daily build dependencies:
libavcodec56 (>= 6:11~beta1) | libavcodec-extra-56 (>= 6:11.2), libavformat56 (>= 6:11~beta1), libavresample2 (>= 6:11~beta1), libavutil54 (>= 6:11~beta1), libboost-filesystem1.55.0, libboost-program-options1.55.0, libboost-system1.55.0, libboost-thread1.55.0, libbulletcollision2.82, libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, liblinearmath2.82, libmyguiengine3debian1 (>= 3.2.1), libopenal1 (>= 1.14), libopenscenegraph100, libopenthreads20, libsdl2-2.0-0 (>= 2.0.0), libstdc++6 (>= 4.9), libswscale3 (>= 6:11~beta1), libtinyxml2.6.2, libtxc-dxtn-s2tc0
quick look, the following were dropped:
liboost-wave libbulletdynamics libmygui-ogreplatform libogre
added:
libgl1 libopenscenegraph libopenthreads libtxc-dxtn-s2tc0
- openmwfan27
- Posts: 113
- Joined: 23 Apr 2015, 22:11
Re: OSG port roadmap and design plans
In case anyone else has run into this issue, On Xubuntu (and probably Ubuntu) 15.04 the following packages were not found in the repos? I had to changemaqifrnswa wrote: added:
libgl1 libopenscenegraph libopenthreads libtxc-dxtn-s2tc0
libopenscenegraph libopenthreads
to
libopenscenegraph-dev libopenthreads-dev
after this the dependencies all installed ok and I could compile from source with no problems.
- sandstranger
- Posts: 438
- Joined: 19 May 2014, 19:53
- Location: Oblivion
Re: OSG port roadmap and design plans
d
Last edited by sandstranger on 18 Jan 2018, 16:11, edited 1 time in total.
Re: OSG port roadmap and design plans
Do gles2 devices not support the S3TC extension? Decompressing DXT format textures would potentially quadruple the amount of texture memory needed. The decoding routines would also require a license from S3 to use, which is why Mesa doesn't support it internally (but provides a separate lib that does it for places that don't recognize software patents).sandstranger wrote:Does osg supports unpacking dds textures to RAM as ogre on gles2 ?
- sandstranger
- Posts: 438
- Joined: 19 May 2014, 19:53
- Location: Oblivion
Re: OSG port roadmap and design plans
d
Last edited by sandstranger on 18 Jan 2018, 16:11, edited 1 time in total.
-
- Posts: 180
- Joined: 14 Jan 2013, 03:57
Re: OSG port roadmap and design plans
Yes, sorry I just showed the runtime library (actually libopenscenegraph99 or libopsenscenegraph100). Here's the current build deps:openmwfan27 wrote:In case anyone else has run into this issue, On Xubuntu (and probably Ubuntu) 15.04 the following packages were not found in the repos? I had to changemaqifrnswa wrote: added:
libgl1 libopenscenegraph libopenthreads libtxc-dxtn-s2tc0
libopenscenegraph libopenthreads
to
libopenscenegraph-dev libopenthreads-dev
after this the dependencies all installed ok and I could compile from source with no problems.
Code: Select all
debhelper (>= 9~), cmake, libbullet-dev,
libboost-filesystem-dev, libboost-program-options-dev, libboost-system-dev,
libboost-thread-dev, libboost-wave-dev, libfreeimage-dev, libfreetype6-dev,
libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libice-dev,
libopenal-dev, libsm-dev, uuid-dev, libqt4-dev, libtinyxml-dev,
libx11-dev, libxaw7-dev, libxrandr-dev, libxt-dev, libzzip-dev, libz-dev,
libpng12-dev, libavcodec-dev, libavformat-dev, libavdevice-dev, libavutil-dev,
libswscale-dev, libpostproc-dev, libavresample-dev, libsdl2-dev, libmygui-dev (>= 3.2.1), libunshield-dev,
libopenscenegraph-dev, libqt4-opengl-dev, libtxc-dxtn-s2tc0
- sandstranger
- Posts: 438
- Joined: 19 May 2014, 19:53
- Location: Oblivion
Re: OSG port roadmap and design plans
d
Last edited by sandstranger on 18 Jan 2018, 16:11, edited 1 time in total.