dcde67038f
ICC compile fixes (VC's overload resolution is apparently quite different)
...
This was SVN commit r9169.
2011-04-05 17:45:47 +00:00
1c2e410b7d
final smbios improvements.
...
add comments
add support for bit flags
use wrapper classes and SFINAE instead of flags to detect enums / sizes
/ handles
avoid potential truncation of byte sizes
avoid displaying numeric_limits::min values ("unknown")
This was SVN commit r9168.
2011-04-05 17:14:18 +00:00
d3ba9a24d3
Fix GCC build errors ("explicit template specialization cannot have a storage class",
...
"need 'typename' before 'static_assert_<...>::type' because
'static_assert_<...>' is a dependent scope").
Fixes #767 .
This was SVN commit r9167.
2011-04-05 17:07:06 +00:00
99a1049ef9
added flame particle to hele_litho projectile and removed from female heads
...
This was SVN commit r9166.
2011-04-05 16:50:48 +00:00
3dbb29d665
smbios improvements: add specializations for bool/Handle (no longer requires a flag); omit empty/meaningless fields
...
convert remaining enumerators to ENUM, lowercase them to avoid conflicts
with macros, wrap them in struct to allow identical enumerator names
This was SVN commit r9165.
2011-04-05 09:52:57 +00:00
c95b88a0c8
New particle textures and campfire.
...
This was SVN commit r9164.
2011-04-05 05:43:32 +00:00
f35da41a0c
smbios: minor fixes, add partial support for displaying enumerator names, move visitors to .cpp, use pragma pack regardless of compiler
...
This was SVN commit r9163.
2011-04-04 17:44:36 +00:00
68bc0a5651
smbios: add support for stringizing the structures
...
This was SVN commit r9162.
2011-04-04 16:50:02 +00:00
a2bad46f27
smbios fixes:
...
- memmove all bytes in the table, not just 8
- end pointer was off by 4
- add support for structures 8,10,22,26,27,28
This was SVN commit r9161.
2011-04-04 15:01:40 +00:00
6beb1ea89b
Exclude FCollada tests from Unix releases, since they rely on non-free data file Eagle.DAE
...
This was SVN commit r9160.
2011-04-04 14:20:16 +00:00
1abbf8b64b
Old changes to compress releases better
...
This was SVN commit r9159.
2011-04-04 14:17:39 +00:00
0ddf2b0f34
Fix build on VC2008
...
This was SVN commit r9157.
2011-04-03 21:41:17 +00:00
66807d40c1
windows build fix: use arb names/function pointers; +noncopyable/struct vs. class warning fix
...
This was SVN commit r9156.
2011-04-03 20:45:43 +00:00
3d21cf98f9
better aio error checking / avoid unnecessary repeated calls to aio_error (investigated on the occasion of the recent Linux aio trouble)
...
This was SVN commit r9155.
2011-04-03 20:07:55 +00:00
a9531bd88c
Add missing files
...
This was SVN commit r9154.
2011-04-03 19:51:25 +00:00
231387d2da
linux compile fix (explicit instantiation must be at namespace scope), adjust end pointer to match 8 bytes removed in workaround
...
This was SVN commit r9153.
2011-04-03 19:29:16 +00:00
9e1850bbe5
Set female citizens' heads on fire.
...
This was SVN commit r9152.
2011-04-03 19:16:20 +00:00
823e63a93b
# Initial version of new particle system.
...
This was SVN commit r9151.
2011-04-03 19:15:15 +00:00
01a0825c94
disable aio on linux until the glibc aio implementation and/or kernel is fixed (see http://www.wildfiregames.com/forum/index.php?showtopic=14561&pid=217711&st=0&#entry217711 )
...
This was SVN commit r9150.
2011-04-03 19:07:35 +00:00
384b8fa3e1
Delete old particle data files
...
This was SVN commit r9148.
2011-04-03 18:54:01 +00:00
253efdad57
Delete non-working particle system code
...
This was SVN commit r9147.
2011-04-03 18:49:48 +00:00
09413d940c
Delete an obsolete particle system editor
...
This was SVN commit r9145.
2011-04-03 18:44:20 +00:00
2c72e1f364
(requires update-workspaces)
...
add initial SMBIOS implementation for retrieving system information
wacpi -> wfirmware (now also used to retrieve SMBIOS table)
This was SVN commit r9144.
2011-04-03 15:38:48 +00:00
1a072a3f37
Use a predictable RNG seed for random actor variations, so they are consistent between runs of the game.
...
This was SVN commit r9143.
2011-04-02 12:51:42 +00:00
97c934ad1c
Apply unit shading colour in shader renderpath.
...
Don't adjust the shading colour of units in FoW (the shading comes from
the LOS texture instead).
This was SVN commit r9142.
2011-04-02 12:04:19 +00:00
012c47057a
Optimise some matrix operations, based on patch from ortalo.
...
Fixes #750 .
This was SVN commit r9141.
2011-04-01 18:33:47 +00:00
6d3d93c355
# Add idle worker button, based on patch from veprbl.
...
Fixes #744 .
This was SVN commit r9140.
2011-04-01 18:00:04 +00:00
ce85f4e825
Fix minimap ignoring GUI z-ordering.
...
This was SVN commit r9139.
2011-04-01 17:58:33 +00:00
5b7a23f75c
Make ResetCameraTarget more sensible if the camera was rotated.
...
This was SVN commit r9138.
2011-04-01 17:57:04 +00:00
6026330fce
updated version of Aken that includes support for MSR and static validation (-> .c instead of .cpp)
...
closes #754 (please re-open if not)
This was SVN commit r9137.
2011-04-01 15:06:52 +00:00
d5b3201bfe
noted while checking MSR prerequisites that the previous HasNehalem is inaccurate. PLATFORM_INFO is also supported by newer processors (e.g. Sandy Bridge), whereas UNCORE_* are tied to Nehalem and Westmere => split up HasNehalem into HasPlatformInfo and HasUncore. (the latter has been replaced by a "system agent" in newer designs)
...
refs #754
This was SVN commit r9136.
2011-03-31 21:30:42 +00:00
bbc5d4142e
This was SVN commit r9135.
2011-03-31 04:45:06 +00:00
7d95b3bc62
Added Iberians to Gold Rush.
...
This was SVN commit r9134.
2011-03-31 02:23:40 +00:00
eac7d55675
Moved Cloudless skybox to Public.
...
This was SVN commit r9133.
2011-03-30 21:50:12 +00:00
1014da1f88
Use pool allocator to avoid apparently expensive dynamic allocations when rendering terrain.
...
Add function to get pool usage, for debugging.
This was SVN commit r9132.
2011-03-30 21:42:35 +00:00
98fa860199
Adjusting lighting.
...
This was SVN commit r9131.
2011-03-30 13:57:37 +00:00
044eaaccf3
Messing with the new lighting.
...
This was SVN commit r9130.
2011-03-30 13:34:05 +00:00
fb872e0bd5
fix: update all pool freelist initializations to reflect the new invariant (prevents null-pointer dereference crash)
...
This was SVN commit r9129.
2011-03-28 21:10:41 +00:00
c396997009
fixes from work: avoid potential 0-pointer dereference in freelist, also avoid branching in freelist functions via sentinel
...
wdll_main.h: avoid warning for DLLs using TLS
file_system_util.h: export functions
This was SVN commit r9128.
2011-03-28 12:28:29 +00:00
0dfc72bc2c
Fixes filter behavior in setup when switching map type.
...
Fixes broken texture in Latium rms.
Adds demo keyword to rms test.
Fixes default rms lighting with new model.
This was SVN commit r9127.
2011-03-27 22:00:49 +00:00
daad510013
fix bug where AI would only train one unit type
...
This was SVN commit r9126.
2011-03-26 22:22:22 +00:00
53f522d220
Fix warning
...
This was SVN commit r9124.
2011-03-26 20:38:42 +00:00
d295dacb9b
# Add new renderer mode based on GL_ARB_fragment_program.
...
Change lighting model for new maps to allow better overbrightness.
Cache player colours instead of loading from scripts every time the
renderer wants them.
This was SVN commit r9123.
2011-03-26 20:17:21 +00:00
8b11b73226
Tweak OGRE preprocessor to fit in our code, and fix bug with #define inside #ifdef.
...
This was SVN commit r9122.
2011-03-26 20:09:54 +00:00
d1241cd6e9
Import original OgreGLSLProcessor from OGRE 1.7.2
...
This was SVN commit r9121.
2011-03-26 20:07:57 +00:00
6e98a886ed
broken rope bridge eyecandy object added
...
This was SVN commit r9120.
2011-03-26 09:32:03 +00:00
e08c5e22a0
Added unit icon to Iberian siege ram
...
This was SVN commit r9119.
2011-03-25 01:00:16 +00:00
2a822eb4d4
Added Iberian siege ram unit
...
This was SVN commit r9118.
2011-03-25 00:46:02 +00:00
afbfca17ce
Fix silhouettes being displayed for some models that always stick into the ground
...
This was SVN commit r9117.
2011-03-24 23:54:08 +00:00
1eb5eeb225
minor fixes from integration with working copy at work.
...
This was SVN commit r9116.
2011-03-24 09:05:06 +00:00