Lynix
|
7f7e8d8567
|
Fixed ErrorFlag not being exported
Former-commit-id: 0b24f1beb68333806bb6b29786e1ea05a0802638
|
2013-11-06 23:53:55 +01:00 |
Lynix
|
cb007b48fd
|
Fixed compilation error on POSIX
Former-commit-id: 92c425519f250d15f4fe71d2e08e987b965dac70
|
2013-10-19 18:28:05 +02:00 |
Lynix
|
a410e8856a
|
Improved Error system
Former-commit-id: ddd08841d30575713f4a28ac02566f92791e5539
|
2013-10-09 10:14:09 +02:00 |
Lynix
|
3167531b39
|
Fixed some VS warnings
Thanks to Fraggy again !
Former-commit-id: bd0eea66714701b065892d8b69d576e7b3615dd2
|
2013-09-21 00:10:10 +02:00 |
Lynix
|
75de88066b
|
Fixed crash
Former-commit-id: 4388600646138181546d59d6602b1e1cacaf59ec
|
2013-08-26 12:27:27 +02:00 |
Lynix
|
72a57fbf4c
|
Fixed crash when resources in use by the Renderer are released
Former-commit-id: 98eedb556f0387f0a5c1cafde2fc74645d1d0457
|
2013-08-26 00:40:45 +02:00 |
Lynix
|
bf4b762a5d
|
Renamed CORE_DUPLICATE_TO_COUT to CORE_DUPLICATE_LOG_TO_COUT
Former-commit-id: fc877ab4467261e052f167e39471bc8b3b0b6c5e
|
2013-08-24 21:59:21 +02:00 |
Lynix
|
09e3027129
|
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: ea9e193d2cd3a4dca31c570037ea7b6c12edb826
|
2013-08-12 00:54:21 +02:00 |
Lynix
|
5085e0b43f
|
Fixed crash caused by String class
Former-commit-id: 642c9f06e81e00dbd65a149e4fd72d2d90848f77
|
2013-08-12 00:53:27 +02:00 |
=
|
244c4d96e9
|
[POSIX] Fix ConditionVariableImpl.cpp compilation errors.
Former-commit-id: d6cd13392acfa62329bf0efe9957d553bbc5657a
|
2013-08-11 19:44:26 +02:00 |
Lynix
|
dbbbde0575
|
Fixed POSIX support for NazaraCore (Close #15)
Former-commit-id: 7fee4f65f1306698a8e399a7d4b0593b68929d33
|
2013-08-11 15:53:53 +02:00 |
Lynix
|
d4cff9946e
|
Improved ResourceListeners
Former-commit-id: 8016c23cb75aab94762a1e2838dbbcac2093119b
|
2013-08-09 16:28:07 +02:00 |
Lynix
|
b969c24060
|
Disabled thread_local keyword on directory current path (Close #14)
Still buggy
Former-commit-id: 2daf33fe93dbac37ff3deccf0ff8df60ac21e9a9
|
2013-08-08 23:12:32 +02:00 |
Lynix
|
1ebaf4749c
|
Added static assertions to secure code
Former-commit-id: 207f1135b3b40cee74fbf8ba98e6fb7379ba8c33
|
2013-08-03 20:58:50 +02:00 |
Lynix
|
19e02a900b
|
Added Directory::Exists
Former-commit-id: 51e6b909b323074401b0200747db35f2e4b1c42a
|
2013-08-03 20:20:30 +02:00 |
Lynix
|
f47ecfe414
|
Added unsigned int constructor to ByteArray/String classes
Former-commit-id: 2b52c0dabcd6fbf4ad33b31ef3cb84e668edcd54
|
2013-08-03 20:18:12 +02:00 |
Lynix
|
ce028e497a
|
Made current file relative to engine directory
Former-commit-id: 7a664df265a1d1b7f9b3594e34418163cc023eda
|
2013-08-03 17:35:08 +02:00 |
Lynix
|
8f593d56f4
|
Made current directory thread local
Former-commit-id: 6d4f42b6ca5102404b543a5b4e6bedee1aa291f1
|
2013-08-03 17:32:03 +02:00 |
Lynix
|
ae53b01ca1
|
Added File::Write(ByteArray)
Former-commit-id: 7f064cc17d940b5d2e3229264598cb0f1c778c80
|
2013-08-03 17:13:34 +02:00 |
Lynix
|
ccb3adfc1c
|
Cleaned ByteArray class
Former-commit-id: a155b789634cb1e7d875be2f4d1ba6cc896b4212
|
2013-08-03 17:13:16 +02:00 |
Lynix
|
29ee943871
|
Made non-filling version of ByteArray::Resize
Former-commit-id: 0fec6b5749a786fc1999b9fc718a481d47c52895
|
2013-08-01 23:14:49 +02:00 |
Lynix
|
5b730f1d4c
|
ResourceListener no longer add a resource reference
Former-commit-id: b249d472b4140b85e4e286552323fde6b9b66bd7
|
2013-07-09 01:06:11 +02:00 |
Lynix
|
b035852576
|
Optimisations
Former-commit-id: 81d277a49b57f061a6339678bd953054e434c613
|
2013-07-03 01:17:22 +02:00 |
Lynix
|
4abefc3e93
|
Reworked IndexBuffer, Vertex[Buffer|Declaration|Structs]
Former-commit-id: e3f637f2680afda57a444f73b8f7ad681bb1b8a5
|
2013-07-01 16:14:29 +02:00 |
Lynix
|
b7c4d607ce
|
Improved interface of Primitive
Former-commit-id: bcd4f2eb247c8f7fb59d864884e6ecda5f60afb1
|
2013-06-25 14:06:04 +02:00 |
Lynix
|
3609f31708
|
Added std::hash for String, made use of unordered_map
Former-commit-id: 20f3d12bc3222873706949f0a7d0a131e237a247
|
2013-06-23 16:53:37 +02:00 |
Lynix
|
17c9461610
|
Optimized String::GetWord (2x faster)
Former-commit-id: 9257614bff0d2a38d089f8073ce7f7de2fa51467
|
2013-06-19 14:59:02 +02:00 |
Lynix
|
3f9faa3a5a
|
Fixed stack corruption
Former-commit-id: 0ec71c8cc8f69d3dbf3b8ffda6556a9eebfeac1e
|
2013-06-19 14:33:06 +02:00 |
Lynix
|
b0c46b2384
|
Revised String class
Renamed String::Substr to SubString
Former-commit-id: 6aa925799e71af6916f7808368a3faa26efbe1bc
|
2013-06-19 02:25:19 +02:00 |
Lynix
|
c1e57c829c
|
Added experimental implementation of ByteArrays
Former-commit-id: c95729bb45059c199344471a61042d98090034c8
|
2013-06-18 21:07:53 +02:00 |
Lynix
|
880c2aa32c
|
Plane primitives no longer rely on normal vector
Former-commit-id: 66e1e2a83799055ad773f7b145e569469f68279a
|
2013-06-18 16:39:46 +02:00 |
Lynix
|
8595a110a4
|
Fixed compilation warning (C-style cast)
Former-commit-id: 063414bfd23047ce05010546f3cfe5188bd8e9b7
|
2013-06-15 16:11:37 +02:00 |
Lynix
|
c76c419867
|
Cleaned interface
And fixed some VS warnings
Former-commit-id: 8c89fa1d4dc92a362053e4cdeabe20537fcec2a6
|
2013-06-09 11:25:17 +02:00 |
Lynix
|
b1d7770570
|
Fixed compilation error when building for vista
Former-commit-id: e6a1948da62dd5837293a9febc706f52c93c60e4
|
2013-06-07 11:53:29 +02:00 |
Lynix
|
fbc0d7404e
|
Improved code
Former-commit-id: 33082b8f9d55c7a3b9550c788eb27fc613c08032
|
2013-06-05 13:24:33 +02:00 |
Lynix
|
9239ff8881
|
Box primitives now uses vec3 lengths parameter
Instead of a Box parameter
Former-commit-id: 6c433e883252c6db8eba3b791d1e9364ce5d3b1e
|
2013-06-03 17:14:09 +02:00 |
Lynix
|
fb839de33e
|
Renamed (Oriented)Cube to (Oriented)Box
Also renamed BoundingBox to BoundingVolume
Former-commit-id: 795c70c265ba17f6b96fc30799e89f140c52852b
|
2013-06-03 14:18:31 +02:00 |
Lynix
|
65c08442ce
|
Added Primitive(List)
Former-commit-id: 3080a1846616fb2dac25e6d341c8a9220f406de4
|
2013-05-30 13:22:10 +02:00 |
Lynix
|
e0229ab390
|
Cleaned Thread class code
Former-commit-id: d8c918c7a3c50ed3ed2f225303540d3860863d4e
|
2013-05-30 02:59:08 +02:00 |
Lynix
|
738788b4c3
|
Made use of smart pointers :)
Former-commit-id: 5380752e0da3f4b958a944e41fcde38722e3c4c2
|
2013-05-23 02:14:41 +02:00 |
Lynix
|
3ff5761703
|
Fixed missing headers
Former-commit-id: 85c27f12d393c087a455433b2bf7298a25f13b44
|
2013-05-21 14:00:23 +02:00 |
Lynix
|
8f09eea340
|
Renamed XImpl to AbstractX (More consistent)
Where * is Buffer, Hash and Shader
Former-commit-id: a99681ab1d515c9b39e6ba5f447c9000ef1092b8
|
2013-05-21 13:54:10 +02:00 |
Lynix
|
a6cbc5c872
|
Fixed missing debug tools include
Former-commit-id: b9a53f96e603c057f08e11e17a38d5a8322820c9
|
2013-05-11 20:15:08 +02:00 |
Lynix
|
ad2c66bbb3
|
Improved Windows ClockGetMicroseconds precision
Former-commit-id: 601157e2116bc4f3ecd22ec89a285f62e4b36c11
|
2013-05-11 14:04:08 +02:00 |
Lynix
|
991d841d57
|
Made String(char) explicit
Former-commit-id: 02f5ead8fe60b825464f956d9fc6ea4689bda44b
|
2013-05-11 13:51:56 +02:00 |
Lynix
|
459c7a4d07
|
Made use of atomic variables
In order to replace mutex-protected integer values (Performance
improvement)
Former-commit-id: d40ed2444111f00dab372f2371fe91cfd9cd2472
|
2013-05-03 23:12:58 +02:00 |
Lynix
|
44f1309836
|
Fixed warning on 64 bits (Yep, again)
Former-commit-id: 303f3592124dfbd9b15fbaf04ba371cdfe20209a
|
2013-05-03 11:48:59 +02:00 |
Lynix
|
5aeb9d63b8
|
Fixed SHA(384|512) not resetting SHA context
Former-commit-id: 0bfc4e206b7203a179bf18f6fa16c64fbbfbf169
|
2013-05-03 02:52:07 +02:00 |
Lynix
|
f694c3be40
|
Fixed warning on 64bits
Former-commit-id: eb4c1fb88cc0aec38507c3100650d45deeb4e64a
|
2013-05-03 02:50:06 +02:00 |
Lynix
|
dd7025eae2
|
Fixed operator+(char, NzString)
Former-commit-id: ccd06c224bc95e292d0d276af69354f9e5e8d803
|
2013-04-04 14:06:27 +02:00 |