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 |
|
Lynix
|
8694f71c2a
|
X::Initialize no longer takes arguments
Former-commit-id: a8233235e89112630f2d31c637723443bd0829a4
|
2013-04-03 16:41:57 +02:00 |
|
Lynix
|
ce6902d37c
|
Fixed String::GetWordPosition
Former-commit-id: df701345b94a899f91d4f67d270b2da20c23e904
|
2013-03-29 23:02:58 +01:00 |
|
Lynix
|
36cb681adc
|
Greatly optimized file-based streams
Former-commit-id: 3adef66ec27b9e423667d2d17b914a3a6c71a4ca
|
2013-03-26 01:01:17 +01:00 |
|
Lynix
|
ddc900185d
|
Added String::Append(str, length);
Former-commit-id: a1c16d5966221cffe1f28b20f099922078360818
|
2013-03-26 01:00:29 +01:00 |
|
Lynix
|
a65a6f14b5
|
Fixed and improved String::IsNumber
Former-commit-id: 5b3dbfb349b64d227670cb891e2c7ef43606a56a
|
2013-03-21 17:32:13 +01:00 |
|
Lynix
|
6c2fb1eb89
|
Added ResourceRef (Automatic resource reference)
Former-commit-id: 97a0b2732f4dc443b8e1676e68b33b1b53ddf4fb
|
2013-03-15 03:09:58 +01:00 |
|
Lynix
|
6b2690ef30
|
Fixed files encoding not being UTF-8
Also updated copyright texts for some files forgotten in the last commit
Former-commit-id: 79f158a7943c32f76a9a1e80fba109f15a3b7346
|
2013-03-14 00:14:16 +01:00 |
|
Lynix
|
32b1d02cec
|
Updated copyright texts
Former-commit-id: 81483f7a94935c925e53b7f450e42635b1357833
|
2013-03-13 23:23:41 +01:00 |
|
Lynix
|
eca2ec3115
|
Stabilized TaskScheduler (Still buggy)
Former-commit-id: a604c6616065342b21d2c11c27974ec11935a852
|
2013-03-02 00:26:48 +01:00 |
|
Lynix
|
3a4fb198e8
|
Fixed TaskScheduler leak
Former-commit-id: 3c8a5217fdd89f4ad7acad86a184420a6abf9e2f
|
2013-02-15 13:41:52 +01:00 |
|
Lynix
|
8134704d88
|
Refactored HardwareInfo code
Former-commit-id: feafd33838718cc37843a599049af419e554951a
|
2013-02-13 01:34:20 +01:00 |
|
Lynix
|
9ce7903b63
|
Fixed core not initialized
Former-commit-id: 8eaaeae007e92d419fa9ee4e84bcf94c2aa30492
|
2013-02-09 17:12:03 +01:00 |
|
Lynix
|
00d636fb1c
|
Changed module initialisation behavior
Former-commit-id: f3901c7785ab89b113afd961d7a51b609db2e314
|
2013-01-29 01:57:51 +01:00 |
|
Lynix
|
85ccf53557
|
Fixed PluginManager::AddDirectory
Was not adding absolute path
Former-commit-id: 9eb89a3302fc82ced5c8c962f1cbb4cf41ffb072
|
2013-01-24 00:17:53 +01:00 |
|
Lynix
|
07f8f5d029
|
Added experimental PluginManager
Former-commit-id: 717e0a6b8a729a4c7c3bf0f377a93028543a1e2d
|
2013-01-15 16:54:41 +01:00 |
|
Lynix
|
f338cc3609
|
Added Resource::GetResourceReferenceCount()
Former-commit-id: 1e07449a9a28887f2fd6fbc211590b360ec16dc1
|
2013-01-12 18:53:44 +01:00 |
|
Lynix
|
d177971810
|
Merged changes
Former-commit-id: 3431062688bcc29574e7611391d8cd356d484e9b
|
2013-01-06 00:21:49 +01:00 |
|
Lynix
|
62d238d236
|
Fixed spaces
Former-commit-id: 2045fa2b37d3f0cbcd9d9d9cdcadb962ea07ecd0
|
2013-01-05 19:51:40 +01:00 |
|
Alexandre Janniaux
|
c2e197bda5
|
Fix compilation errors for POSIX files and make premake4-linux executable.
Former-commit-id: bb094585a678b983e25b55c4fab00665e66f64c5
|
2013-01-05 01:53:54 +01:00 |
|
Lynix
|
dba9470baf
|
Fixed POSIX DynLib implementation
Former-commit-id: 17142fc657e5f6332f980ab9180c071e9de20280
|
2013-01-04 23:23:32 +01:00 |
|
Lynix
|
e00779ebe0
|
[Core] Added POSIX support (Experimental)
Thanks to Danman
I don't think it actually compile although tried my best to correct
code.
Former-commit-id: c3366c2c924f7392f4d46824dafca63ecf7f1fea
|
2013-01-04 22:01:06 +01:00 |
|
Lynix
|
7785516f85
|
Fixed POSIX build
Former-commit-id: 51c9eec6b1bff341d0e80971da26c05f4224ac60
|
2013-01-04 18:35:24 +01:00 |
|