Commit Graph

  • 882a2a0e52 Remove OpenVG dependency from header file Thomas Geymayer 2012-11-04 19:21:33 +01:00
  • c6ce1d8c67 Fix adding ShivaVG include directory Thomas Geymayer 2012-11-04 16:51:07 +01:00
  • 77e1a2e4be Fix signed/unsigned comparison warning Thomas Geymayer 2012-11-04 15:26:41 +01:00
  • b99f53fda3 Refactor Canvas and add some helpers. Thomas Geymayer 2012-11-04 14:12:05 +01:00
  • a7f64cf7aa scenery: put stg loaded models under a common lod node. Mathias Froehlich 2012-10-27 08:22:45 +02:00
  • 8ebc0f2b24 Add VGInitOperation for initializing OpenVG Thomas Geymayer 2012-10-31 01:38:59 +01:00
  • 5330dc34bc Helper for property controlled subsystems Thomas Geymayer 2012-10-29 16:10:10 +01:00
  • 4854a9e320 No bzero in MSVC Frederic Bouvier 2012-10-29 08:48:55 +01:00
  • 71be1a9e28 HTTP enhancements. James Turner 2012-08-15 11:42:12 +01:00
  • d0ae09c7e2 Link with ShivaVG Thomas Geymayer 2012-10-25 01:00:37 +02:00
  • a25bd06138 ShivaVG: Support for pseudo non-zero fillrule Thomas Geymayer 2012-09-21 22:03:44 +02:00
  • 1b55076897 Fix a Clang warning in Shiva. James Turner 2012-09-19 15:55:49 +01:00
  • 5eac7974c9 Add missing glx.h include and fix some warnings. Thomas Geymayer 2012-07-03 15:48:11 +02:00
  • 3afd6e9f51 Fix OS-X compilation. James Turner 2012-06-17 21:12:47 +01:00
  • 05c107ba9c Allow filling paths and do some clean up/fixing. Thomas Geymayer 2012-06-07 00:11:10 +02:00
  • 99b00daf87 Add ShivaVG sources Thomas Geymayer 2012-06-06 11:32:02 +02:00
  • 8ddb99f62f pt_lights: 9 seconds+ break for the ODALS flash sequence is a bit too much. Set it to 2 seconds. Christian Schmitt 2012-10-23 18:55:46 +02:00
  • 47dec485e5 Add SGGeod read and write to gzFile Peter Sadrozinski 2012-10-18 22:46:35 -04:00
  • f191b4f35c Move FGODGauge from FlightGear to SimGear. Thomas Geymayer 2012-10-19 11:48:39 +02:00
  • e24e3c0612 Add method SGPropertyNode::addChildren to create multiple children at once Thomas Geymayer 2012-10-14 17:26:52 +02:00
  • 1dfac0a8b9 Avoid randomness when processing directories. Order of files in file system order is random (maybe different for every user). Determinsm is good, i.e. when loading Nasal scripts in a fixed, known sequence, or config files, where the later may overrule settings of the earlier. ThorstenB 2012-10-13 12:29:04 +02:00
  • f5cc151618 Extend addChild to allow using first unused index Thomas Geymayer 2012-10-13 15:07:18 +02:00
  • 1ff3a61de6 Move uppercase function to strutils. ThorstenB 2012-10-10 21:31:57 +02:00
  • 81d5b651d2 Change default tree-max-density-angle-deg to 30 and tree-zero-density-angle-deg to 45, as redommended by Thorsten Renk to account for our scenery generally rendering slopes shallower than they are IRL. Stuart Buchanan 2012-10-10 19:57:16 +01:00
  • ea4ed7cdd1 Reduce tree and object cover on steep slopes, configurable through materials.xml Stuart Buchanan 2012-10-05 21:59:13 +01:00
  • e30ea5206f Fix Linux compile: "free" needs stdlib.h. Also move to .cxx file to avoid another include dependency in the header. ThorstenB 2012-10-04 21:11:35 +02:00
  • c188f6e3cb Initial work on making OpenAL private to the sound code. James Turner 2012-09-30 19:41:51 +01:00
  • 2fb8999ac2 scenery: remove default zero reader writer options argument. Mathias Froehlich 2012-10-03 22:04:47 +02:00
  • 9c9bfc1a98 scenery: Make sure makeEffects has reader writer options. Mathias Froehlich 2012-10-03 20:23:05 +02:00
  • f7a87789ab Improve decode_bin output slightly. James Turner 2012-09-30 16:44:22 +01:00
  • 7bcf02a0b4 Handle isnan at a more central place. Mathias Froehlich 2012-09-27 18:39:18 +02:00
  • fcd1733787 Fix line segment plane intersect. Mathias Froehlich 2012-09-26 22:45:12 +02:00
  • c04ec5953f bvh: Build bigger leaf nodes for paged bvh nodes. Mathias Froehlich 2012-09-25 23:42:14 +02:00
  • 63aa16b97c scene: Factor out a common primitive functor. Mathias Froehlich 2012-09-25 23:42:14 +02:00
  • cafbf860be bvh: Make BVHPageNode::_Request fields private. Mathias Froehlich 2012-09-25 20:03:04 +02:00
  • 700b0bc776 Provide a definition for GL_SAMPLE_ALPHA_TO_COVERAGE_ARB Frederic Bouvier 2012-09-26 08:38:04 +02:00
  • 98ca36e8f5 MSVC has no std::isnan Frederic Bouvier 2012-09-26 08:36:56 +02:00
  • 25130e3c82 Add alpha-to-coverage GL parameter to effects code. Stuart Buchanan 2012-09-25 22:51:37 +01:00
  • dc463d1c2c Macro to disable the copy-constructor. James Turner 2012-09-24 23:18:57 +01:00
  • 89d30acbc5 SGTime: use SGGeod, quieter init. James Turner 2012-09-24 00:02:11 +01:00
  • be405d2311 Add another overload of SGGeodesy::direct James Turner 2012-09-23 21:43:42 +01:00
  • acbe42775c Sound Manager: support subsystem reinit, move initialization stuff to standard init phase. Prevent AL calls when sound was never initialized. ThorstenB 2012-09-21 15:06:58 +02:00
  • 42d8772dd6 Avoid signed/unsigned compiler warning. We don't really need a signed int here. ThorstenB 2012-09-21 12:55:40 +02:00
  • 81ef922f02 mat.cxx: fix an error reported by Valgrind Christian Schmitt 2012-09-19 10:10:14 +02:00
  • d6e18c8a35 Support for incremental init of subsystems. James Turner 2012-09-18 20:26:28 +01:00
  • 4993a5c6c0 Sort fgfs source files in IDE folders - Don't work for headers though Frederic Bouvier 2012-09-16 21:19:11 +02:00
  • 052382af89 cmake: Make rti/hla compile again. Mathias Froehlich 2012-09-16 21:13:26 +02:00
  • 18f7102461 stg: Fix typo. Mathias Froehlich 2012-09-16 18:39:16 +02:00
  • ddbb2bea8a Option to use system, instead of built-in, expat James Turner 2012-09-16 17:07:35 +01:00
  • 27131b43cb Add convenience method for tiedPropertyLists ThorstenB 2012-09-16 17:56:38 +02:00
  • e8c2483432 De-virtualise SGSky to avoid a clang warning. James Turner 2012-09-16 16:34:10 +01:00
  • fd495574a4 Kill off MIPS compatibility header. James Turner 2012-09-16 16:27:22 +01:00
  • 12f85b3d1f Add an SG_UNUSED macro to SimGear. James Turner 2012-09-16 16:25:11 +01:00
  • 47d88bcfa7 Standardise SimGear libraries, for static vs shared. James Turner 2012-09-16 16:04:08 +01:00
  • e4dacaf0d2 pt_lights: softly fade in and out the blinking lights Christian Schmitt 2012-09-14 16:31:42 +02:00
  • 2906a2d007 pt_lights: add some randomness to the blinking interval of the hold short lights Christian Schmitt 2012-09-14 10:14:31 +02:00
  • 3000fdc33c Improve memory occupancy and load time of random buildings. Stuart Buchanan 2012-09-12 22:45:12 +01:00
  • 076bde34a2 Scene: use better clipping mode for material textures. This eliminates the black borders on runways between threshold and designation textures and also between two designation numbers. Christian Schmitt 2012-09-12 12:26:01 +02:00
  • 836c563c89 Signs: if the size is not allowed by the spec, print out a more meaningful warning to help identify the problematic line. Christian Schmitt 2012-09-04 10:27:07 +02:00
  • 78c0419007 Fix libsvn detection for some Linux distros Distros like Debian/Ubuntu use architecture-specific directory structures (like /usr/lib/x86_64-linux-gnu) which we cannot hardcode/guess, so we really need to search the default paths. ThorstenB 2012-09-03 23:51:38 +02:00
  • 9dd5b91cea Support MS VS2012 Frederic Bouvier 2012-09-03 17:32:26 +02:00
  • b4c8b00c0e Try to discover the most recent Boost version installed in MSVC_ROOT (Windows only) Frederic Bouvier 2012-09-02 12:43:21 +02:00
  • 430e72b424 Ugly hack to please Boost 1.51.0 Frederic Bouvier 2012-09-02 12:22:20 +02:00
  • 135a8102f0 Remove plib dep references from documentation files Christian Schmitt 2012-08-29 12:08:27 +02:00
  • c9cf4ad02a Remove plib reference Christian Schmitt 2012-08-28 13:04:25 +02:00
  • 3001809bc3 Remove unused source files Christian Schmitt 2012-08-28 12:59:33 +02:00
  • 9e77ff328e CMake: fix underlinking Julian Ospald 2012-08-28 10:37:22 +02:00
  • efddcb18a3 bvh: Fix headless build. Mathias Froehlich 2012-08-27 18:00:01 +02:00
  • 54ff2bec90 scene: Allow ground based elevations in stg files. Mathias Froehlich 2012-08-26 14:58:39 +02:00
  • 287ed83de7 btg: Lights are much better visible. Mathias Froehlich 2012-08-25 17:29:41 +02:00
  • dd13924a67 bvh: add missing include. Mathias Froehlich 2012-08-25 17:28:21 +02:00
  • a050a3b80f scenery: OptionsReadFileCallback for use with reader writer options. Mathias Froehlich 2012-08-25 11:54:00 +02:00
  • f1201eaebc scene: Reorganize stg loading. Mathias Froehlich 2012-08-25 08:43:12 +02:00
  • 68dd50ecbc stg: Add flag to load only specific parts of the stg files. Mathias Froehlich 2012-08-25 08:43:12 +02:00
  • 2129cf5aa6 bvh: Implement paging for osg derived bvh trees. Mathias Froehlich 2012-08-24 21:20:40 +02:00
  • cf1bdcef46 bvh: Add an abstract pager implementation. Mathias Froehlich 2012-08-24 21:20:40 +02:00
  • 7a879e2abf bvh: Introduce BVHMaterial independent of SGMaterial. Mathias Froehlich 2012-08-24 21:20:40 +02:00
  • 22878b6f89 bvh: Move the basic bounding volume tree functionality into core. Mathias Froehlich 2012-08-24 21:20:40 +02:00
  • e99064ca18 Refactor mat.hxx header. James Turner 2012-08-22 19:02:46 +01:00
  • b93661508e Fix more Linux warnings/errors. James Turner 2012-08-21 23:49:30 +01:00
  • 27ade6c420 Fix tests linkage when building static libs. James Turner 2012-08-21 22:55:04 +01:00
  • 473249d605 Unbreak Linux: malloc() needs <cstdlib> James Turner 2012-08-21 22:49:36 +01:00
  • 62cf65ce0f Remove a couple of lingering alut references. James Turner 2012-08-21 19:25:33 +01:00
  • c4f6aa2f90 Remove ALUT usage from SimGear . James Turner 2012-08-21 13:18:45 +01:00
  • 9ca112c362 Compatibility fix Frederic Bouvier 2012-08-18 14:53:14 +02:00
  • cdcc17ee37 Christoph Korn/PlayDeb.net: support additional architechtures ThorstenB 2012-08-17 23:48:41 +02:00
  • 4f3e1587b1 Restore auto-detection of SVN libs on Windows Frederic Bouvier 2012-08-15 23:02:29 +02:00
  • 2e60af7cc0 Mac changes for Subversion bundling. version/2.8.0-final James Turner 2012-08-11 15:21:52 +01:00
  • b18c92f515 hla: Add virtual method for creating data elements. Mathias Froehlich 2012-08-12 11:45:10 +02:00
  • 3270edcf87 Mac changes for Subversion bundling. James Turner 2012-08-11 15:21:52 +01:00
  • c0e8dd97ae change dynamic variance of effect attributes Tim Moore 2012-08-06 10:58:51 +02:00
  • 3a0ae3df58 hla: Do not call time advance with non positive increment. Mathias Froehlich 2012-08-04 10:53:48 +02:00
  • d6361dfee4 Merge branch 'timoore/optimizations' into next Tim Moore 2012-08-03 22:33:57 +02:00
  • b61692b667 add libosgGA to OpenSceneGraph libraries used with tests Tim Moore 2012-08-03 22:32:39 +02:00
  • 2815688c7e Merge branch 'timoore/optimizations' into next Tim Moore 2012-08-03 20:15:36 +02:00
  • 78a78a17cc DeletionManager Tim Moore 2012-08-03 17:15:15 +02:00
  • e202d4e4a5 bug: 823 change rotation animation to use a subclass of SGRotateTransform Tim Moore 2012-08-02 17:26:31 +02:00
  • 8b585db238 Allow a <parameters> section of a material definition, to pass parameters straight into the effect. Stuart Buchanan 2012-08-01 21:06:59 +01:00
  • a7519c9e95 Make dependent template lookups explicit. James Turner 2012-07-31 00:57:09 +01:00
  • e288549c9e Make dependent template lookups explicit. James Turner 2012-07-31 00:57:09 +01:00