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
|
e31a670041
|
Minor changes
Former-commit-id: 5954ff863d8f51d7ed47a1b84ae9ff0a5348ecce
|
2013-08-16 00:27:42 +02:00 |
Lynix
|
d4cff9946e
|
Improved ResourceListeners
Former-commit-id: 8016c23cb75aab94762a1e2838dbbcac2093119b
|
2013-08-09 16:28:07 +02:00 |
Lynix
|
c6f89757b6
|
Fixed missing noexcept
Former-commit-id: 58276c2ba77d0242fade3b29034f28871b48a987
|
2013-08-07 01:10:52 +02:00 |
Lynix
|
901b917d37
|
Fixed Color::operator+ and operator*
Thanks to Overdrivr
Former-commit-id: 696e2a35f4e0243577a56feeb16e2268f25290d3
|
2013-08-06 23:15:22 +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
|
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
|
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 |