Lynix
|
48e5af6373
|
Added NazaraDebug macro
Former-commit-id: 5a8cec09bd4a7283f86d030ac2d867cda23736cd
|
2013-07-30 21:31:28 +02:00 |
Lynix
|
4352083c4b
|
Added ShaderManager (Experimental)
Former-commit-id: 327e373f2b932e31184e88c5f29bd5bd8fa3ba46
|
2013-07-15 00:23:04 +02:00 |
Lynix
|
68d5f9a8e6
|
Added default subdivision value for planes
Former-commit-id: 3884f79e74e52b4d78140f3cf96c02768d7ba440
|
2013-07-14 00:47:23 +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
|
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
|
54bc1d77fd
|
Removed useless config defines
Former-commit-id: 37daf78c04fe1e810ab4e0ca6880c857797f7020
|
2013-06-15 16:11:19 +02:00 |
Lynix
|
6b2af70f1d
|
Cleaned interface
Former-commit-id: cdd284de8396d5988853c84d5db17bfa6fa0ba51
|
2013-06-09 22:05:05 +02:00 |
Lynix
|
c76c419867
|
Cleaned interface
And fixed some VS warnings
Former-commit-id: 8c89fa1d4dc92a362053e4cdeabe20537fcec2a6
|
2013-06-09 11:25:17 +02:00 |
Lynix
|
f233db0b4e
|
Changed default recursion level of icospheres
When used with PrimitiveList
Former-commit-id: b0010d2eb22535c7a2574f76546dc5d42ab4da5a
|
2013-06-05 19:49:56 +02:00 |
Lynix
|
fbc0d7404e
|
Improved code
Former-commit-id: 33082b8f9d55c7a3b9550c788eb27fc613c08032
|
2013-06-05 13:24:33 +02:00 |
Lynix
|
573b4ebf79
|
Fixed forgotten file in last commit
Former-commit-id: ac75cc7dacda565f0a12ac0afa58cf939b2b2e5d
|
2013-06-04 14:52:12 +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
|
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
|
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
|
6699ce328f
|
ResourceLoader SteamChecker now return a ternary
Former-commit-id: 2ee274ebb2b61f39e93f6ff2306b5a326b158594
|
2013-04-27 11:51:42 +02:00 |
Lynix
|
86cd0ddbe1
|
Initializer now uninitialize in the inverse order
Former-commit-id: f6edf57dbad8e131bec0b1ed02e96d41aa40c3aa
|
2013-04-16 11:58:51 +02:00 |
Lynix
|
f8e942af65
|
Improved error message
Former-commit-id: e7193cb36ffba475c6b1c37822676da31042bf15
|
2013-04-09 11:33:18 +02:00 |
Lynix
|
8c77d6e990
|
Fixed leaks
Former-commit-id: 2f0a73b3bb5df04c13200d71dc198e2fe9ec30e1
|
2013-04-06 00:13:56 +02:00 |
Lynix
|
91a272482e
|
Initializer will initialize several class at once
Former-commit-id: b64c87006e5fd237399b623fca32ec03d0d3d50c
|
2013-04-03 16:42:54 +02:00 |
Lynix
|
8694f71c2a
|
X::Initialize no longer takes arguments
Former-commit-id: a8233235e89112630f2d31c637723443bd0829a4
|
2013-04-03 16:41:57 +02:00 |
Lynix
|
d8c5f4a0fd
|
Renamed TupleUnpack to ImplTuplUnpack
Former-commit-id: 34c987536e7835e411f51a5a87eb2cb1eaf29ea2
|
2013-04-03 14:55:32 +02:00 |
Lynix
|
e617783999
|
Improved resource loader error message
Former-commit-id: 3a8c565551b38a2ec3311db3d134e641d46527f8
|
2013-03-26 01:01:59 +01:00 |
Lynix
|
ddc900185d
|
Added String::Append(str, length);
Former-commit-id: a1c16d5966221cffe1f28b20f099922078360818
|
2013-03-26 01:00:29 +01:00 |
Lynix
|
5dd2d0d6a7
|
Changed Resource::SetPersistent default argument
Former-commit-id: 803534a0216d85f96e6f6f7810e5e76ebcc8bb44
|
2013-03-24 01:07:01 +01:00 |
Lynix
|
9c88cbfa84
|
Fixed ResourceRef not removing references
Former-commit-id: 4f3578aeb60ea6cba6f18ba7d5f0f0e9a06a05c9
|
2013-03-24 00:59:16 +01:00 |
Lynix
|
8f21a75c43
|
Reworked ResourceLoader
Former-commit-id: 9809e7fcd3657dfe90a0795986d0918f4ae1823c
|
2013-03-23 22:49:06 +01:00 |
Lynix
|
b82cbc074b
|
Optimized ResourceRef assignation
Former-commit-id: 9dfdadb8e34f17c93caabef12f097504c89ee51b
|
2013-03-16 01:01:16 +01:00 |
Lynix
|
63fae2f9ca
|
Removed useless comments
Former-commit-id: a80cc9caf7a113fd37e322c0f7fbf26fb2747cba
|
2013-03-15 03:14:27 +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
|
a20818d66b
|
Added interfaces
Former-commit-id: dfe596f28917dd5358e0bb87269fcfd4efa74f1c
|
2013-03-02 01:03:20 +01:00 |
Lynix
|
eca2ec3115
|
Stabilized TaskScheduler (Still buggy)
Former-commit-id: a604c6616065342b21d2c11c27974ec11935a852
|
2013-03-02 00:26:48 +01:00 |
Lynix
|
00d636fb1c
|
Changed module initialisation behavior
Former-commit-id: f3901c7785ab89b113afd961d7a51b609db2e314
|
2013-01-29 01:57:51 +01:00 |
Lynix
|
07f8f5d029
|
Added experimental PluginManager
Former-commit-id: 717e0a6b8a729a4c7c3bf0f377a93028543a1e2d
|
2013-01-15 16:54:41 +01:00 |
Lynix
|
3080ed8a43
|
Deleted TaskScheduler constructor/destructor
Made no sense
Former-commit-id: 9ce8eb9a565db98d8124a2ca941897365ba45885
|
2013-01-15 16:33:46 +01:00 |
Lynix
|
a186a66b1f
|
Added NAZARA_DYNLIB_EXTENSION macro
Former-commit-id: bdf82a80846fd599328d2f9ff4454d9050eda091
|
2013-01-15 15:43:46 +01:00 |
Lynix
|
f338cc3609
|
Added Resource::GetResourceReferenceCount()
Former-commit-id: 1e07449a9a28887f2fd6fbc211590b360ec16dc1
|
2013-01-12 18:53:44 +01:00 |
Lynix
|
41fb7f7ae5
|
Removed todo comment
Former-commit-id: da05f6ee8aeb04e3b88c225b9cfded0cb2e70aa1
|
2013-01-03 12:31:27 +01:00 |
Lynix
|
73cb237925
|
Added HardwareInfo::IsInitialized()
Former-commit-id: ef668ac6d2e92a05730b56c892a693a21c7d651e
|
2012-12-13 19:57:05 +01:00 |