Lynix
7dca3f1ab9
Merge remote-tracking branch 'refs/remotes/origin/master' into vulkan
...
Former-commit-id: 12d5722252889558981b1e0b7e4a4538f6884e75 [formerly d4af159fa65c936f375e9e145bacba8ac38fdaa4] [formerly fee7f096c0bd0fb40fc03d663d74f2e847d06156 [formerly 6463645a926ad288de74646a470c3c4b7f8482c8]]
Former-commit-id: ad1e056ead3806ea657842b21d2a19d488ab52e1 [formerly 904fb40602ee4e6d936da58bbbca27acf6f89d82]
Former-commit-id: 7fe9d74b7100cf561c6cdd7445721e686da87f23
2016-08-16 13:02:07 +02:00
Lynix
f3c57a5417
Graphics/DeferredRenderTechnique: Optimize Deferred Shading
...
No longer copies depth twice
Former-commit-id: aa2096ade409861b773bc7302ced27ae84fab858 [formerly 80fd00bd4a75506b128b70a545eb43ff6a3a7071] [formerly d8576a8858caca9314ea67661af0ce7d9077ba9d [formerly e626f2fd62d19ca5f952485478bfe46f4a803227]]
Former-commit-id: 363c93e397887e66b25446927bc5ef89e761c488 [formerly a8bee284456d7f46d182ae7df2d565fa29e55b61]
Former-commit-id: 168792d853247ada5add8f97057c213af7c801b3
2016-08-15 01:27:33 +02:00
Lynix
56e320baa3
Graphics/ParticleDeclaration: Fix particle declarations leak
...
Former-commit-id: f3bfd3eae0d9f355fb6305eae32ea89893e62e5e [formerly 8118af1525528ad5c7a215b97b0ac50c48f2e864] [formerly b217c105316722dd8c94d7be40fbb03d45758bda [formerly f337a26f1ff53bfe3b9afa48a492b01fa2292d74]]
Former-commit-id: b5fc8da0e8c13a15e6647202bdaa95d02a2fe971 [formerly 10298d983fb9206a69ae8c6fa8d11f155e040a86]
Former-commit-id: 3594d2e8b2846ab1cff07d27c26020ffb140780a
2016-08-14 17:57:53 +02:00
Lynix
262f4c2a87
Graphics/Particles: Add wrappers on functions controller/generator/renderer
...
Former-commit-id: 8a0eab88a918f901e918a81cc8a81906167eccb8 [formerly 1fea24282314656473187fd5320f36eb6d06c004] [formerly ec24ee686b68f7e684853d49772105bc5a92b5a0 [formerly e9d6783dd6dff1de2468bd0fd979b28037b1cb44]]
Former-commit-id: fc6ad0e1dbf563f3b3b485fe9c7f93b35c0712bc [formerly 9cfcb29a154a3461183695df3daccbb8965eaee9]
Former-commit-id: b91d72a005fdb104711fb8892b14a5f98fc29ab3
2016-08-14 17:54:37 +02:00
Lynix
a0547ae576
Core/Signal: Remove debug log that got accidentaly commited
...
Former-commit-id: 00e2d8f110409986b8a5fe0e0ae58a2aa5189e20 [formerly a9e1a317e7255a7980a26d42457b4e3e383bab35] [formerly ac72eb216ffe4edc66f382d9e3c1928b2ea8b5fa [formerly b788b785f11797bd6c13ac7836a76b3055f26f5b]]
Former-commit-id: 18be9d7ef0f40a722c261626d5c882e4093d173b [formerly 58746ee0d1a9091aaae34b09f4b4a674c69e0176]
Former-commit-id: b2a6448db8fbfb092cc5ebd59a3fc1a58f16305a
2016-08-11 01:06:21 +02:00
Lynix
54c9097cd1
Core/Log: Fix errors not being written in NazaraLog.log
...
>.>
Former-commit-id: adce8a3bc0bb64259737b27298df4551cf6cad7d [formerly f9acff41d4178b0156115c0346342d9ed0121874] [formerly 0e35f200661e175a12426683abad5ae474297872 [formerly e56e7a3d51be5c79e8f975639c7eac0be7910d8f]]
Former-commit-id: f38cd83510fd55b1d5b4a6d9635963974367431a [formerly 463d76ed049ddc1bfd8e38f29b9f06dc2dd6f008]
Former-commit-id: c053b343069348176fa824df9e2fd84e89a602bf
2016-08-10 23:50:51 +02:00
Lynix
11d483f115
Graphics/ParticleGroup: Fix include name
...
Former-commit-id: 6910ca1bf41e8455aaeb47d3f1cb290d2b479773 [formerly 3ed3685948c3951fd3f5a5df849b589a7e694d9a] [formerly c19e4f0a5c132cb9166699ecb8567b3033ee5f3c [formerly cd43d0051605d1f9fadedce942fa0d003aa8bf19]]
Former-commit-id: a80b02ea1a4dfb50fdc0c9e96cff3f2f83fd7792 [formerly 6d9a8f7d96e315d1bc00e2d9c511748f5d91a8dd]
Former-commit-id: 48107f17ea36a31f7f39b8d563e3eab0a49ffa36
2016-08-10 23:18:49 +02:00
Lynix
0aa9658dd4
Ditto
...
Former-commit-id: 5cb29c2fb4f8784b32ee827747d6a6c9817610cd [formerly b829d211af88b307682c2da13f1c90c809b3f7cb] [formerly f06859f02d279137edb3372b2b31932b702e380d [formerly 5395decad1eb27038bbecbd31569e91625f09123]]
Former-commit-id: 6c3355cf30e066eb3a76b9faf418f3f97efbaada [formerly 54aee068e98e897122f2b23a5bff7f4bb879db93]
Former-commit-id: 17b48986c81e954b632650594cfadbde5d64d23e
2016-08-10 23:17:25 +02:00
Lynix
a87e5fb823
Renderer/RenderStates: Fix compilation with GCC/Clang
...
Former-commit-id: 94415ad48c519f7e243932d63213bc2769126773 [formerly 226fbf0a755fe6897361b25816fb819d1f6e761a] [formerly df91cbb488e40b5edc59408e860ec325ec01e746 [formerly b6284bcf325ae1b2d64ee1f225c41993ec3b8cd3]]
Former-commit-id: b938d3c4b782c95a9f024f23856e3207b1ae5813 [formerly 31544309ddd428a189898b6a72c169958519224a]
Former-commit-id: 36ad48f83668aacdbd60a5c830aa7b82a216ce9d
2016-08-10 23:12:22 +02:00
Lynix
5ebff77ef0
Fix compilation with GCC/Clang
...
Thanks to @Gawaboumga
Former-commit-id: c2ecad3d8c0bad06cb47b906829585c8d0b910c0 [formerly 7790b792e730ed65c3e8b8dddbd91b1527631e2e] [formerly ae62fe532d14dd33bfc88cf7bca1d19e63487a3f [formerly 41b273ee595cc56c6145651fb4caa1ceca0b2bf6]]
Former-commit-id: 7d4c3b3d0b48235a6c3534154c5787738440b2ae [formerly 96dcb709ba81c5696ba633b06e887007d5d9caf5]
Former-commit-id: 2a2013af6d26bb64362d1edd2e6aacaac000708f
2016-08-10 22:17:55 +02:00
Lynix
8776ffe953
Vulkan/RenderWindow: Add support for depth buffer
...
Former-commit-id: 42f113fcb7463c0f010fdc325b9024b08de3c667 [formerly 95040d268ff328f2d54459bf11c269dd5f042f73] [formerly 77c2d1139585cbf31f881ffddfb43b23284a7073 [formerly d235ff32fae4612d95d25524410bf1b43974d520]]
Former-commit-id: bab56f18d034bade640bf023c97810adf2c717ff [formerly c62041abb56103d6c7aeac2b55f7bf66acd8882b]
Former-commit-id: cef0ac55f6eaa54f17d3d0cc2030a4b9de7b166c
2016-08-09 13:53:12 +02:00
Lynix
16818fa7a3
Vulkan: Simplify GetPhysicalDevice* functions if possible
...
Former-commit-id: b988fa0aa44cd6a4901f2c3a186be36f7af4fa5b [formerly 078ffb29db688a5be9073a878c9097c1dd8d5b90] [formerly 4ec47c87662b2a5e9ce6552a136028fd38926137 [formerly 608a8dfadf1d4a28c83eaf7e8c7f1d68367ed311]]
Former-commit-id: a648892c9de765f4ad831502650389ab134e932c [formerly 40666003fc56c12591937aae0de884904fe0a6cb]
Former-commit-id: 6517c78c107dcded7b5a3dbcec860f1a3d74936d
2016-08-09 13:51:56 +02:00
Lynix
7fe5710dd3
Utility/OBJParser: Fix failure to load some OBJ because of their "high error rate"
...
Former-commit-id: f9041ec52283dc0bdc83869c1d032303a1e200e8 [formerly be218c9edb44bf7e4bd075a60694febaff823c03] [formerly 7f7d145fd94379ba2ad3a853ccb2fe9f7d940397 [formerly 92ee9fda6879f5e85f6106bc30af475cebc3f78f]]
Former-commit-id: 75d958c182fd859499881bde919f57e3baa1db0f [formerly a4d130067033e98e00904ebce6ba5ae372717bd3]
Former-commit-id: a59ed77ae02e7d05de12c4d5d90755c8aef08af0
2016-08-09 00:08:31 +02:00
Lynix
e9f888b550
Merge remote-tracking branch 'refs/remotes/origin/master' into vulkan
...
Former-commit-id: 2d7b8f2258dcb13272482a886aa88e780bffd307 [formerly ffaa87cb5564013addc8749dff6589f732ffe599] [formerly 6792cc9d7a87711eab92875da19bc4200e4463d6 [formerly 0a51ed831d274b1e325cc2efc57016094a7aee83]]
Former-commit-id: b16416186770928262bc982969e9dbf10308d121 [formerly 92dc66185439cf46dcd3fb4672061d75d003d508]
Former-commit-id: 34072644c9bf88918998070201d9b131ea5b3731
2016-08-08 08:54:09 +02:00
Lynix
218dfc9bb1
Graphics/ParticleGroup: Emitters are now updated in case of move and removed in case of release
...
Former-commit-id: 2aeee76d912fe28845cf3654374a70f6035f115b [formerly e5bc7e35688b44ed78e6b76cd2a448ec0f1bb89e] [formerly e2924ddad7955a7b4aa0b11932a4019bddfdf19e [formerly 30651b18c45b8da9bcfda621a6b21d42520e85a1]]
Former-commit-id: 205e52c5da9e9da01a48285f71f9b9dc7603f29b [formerly a4040aaacf0c0eb7625ab739123116e18a4a07a8]
Former-commit-id: abb37a852646924793a2cfd00b74a05c00479cb3
2016-08-06 01:07:09 +02:00
Lynix
ac25df0126
Graphics: Separate pipeline state from Material into a new class, MaterialPipeline
...
This allows much more efficient batching, along with pipeline reusage and preparation for the Vulkan API
Former-commit-id: fd2de2f0e9612ea275ee69c5578c68e7169cd05b [formerly 53bd8a5ed5695311b7543ad717df63f93fad2da6] [formerly 171740929652ac9fe30e84983709388859cedd6b [formerly 25096a76678f1052e76f67d26b458077a0632cc3]]
Former-commit-id: 7978dbeb87af2eac9e5501a97afa83849648bf6e [formerly 81b6cce1ee81a2ca8873d3c70d468b2c71510c95]
Former-commit-id: 6663e2721c3f79d5f1e3f33c6183174378b502f4
2016-08-05 22:11:13 +02:00
Lynix
3cf4cd3d53
Graphics/AbstractRenderQueue: Remove AddBillboard method
...
Former-commit-id: 9429c5e127d9c4d2172d5ae224b60338d62a58ce [formerly 8e723fad4893f182a3d7b7735e5a156973ca6e59] [formerly d961c2da7c6989cd861d4a703608466dede9ba40 [formerly 20783627678843cb2f1c414862193c079d81e168]]
Former-commit-id: b019c83ab483922120a9d37c16e8294694a16aa3 [formerly a651bc66c4cb96962a34ef3f2ade62d91ce1d6b7]
Former-commit-id: 820dcb4d787709600d9306025c34b9feb1ced7b2
2016-08-05 21:55:26 +02:00
Lynix
1d758d370c
Graphics/InstancedRenderable: Take a const reference to the matrix instead of a non-const one
...
Former-commit-id: 148f4367351f79994f51699a656a938c6784af8f [formerly 27ef2f23da51c156f615bb33e6b3138b44f77498] [formerly 120334bc6e2bd3fcff30fde0febc901d83cdeb9b [formerly 9f4d16e134fb009ce021f4720ffc6d410cc5bd3c]]
Former-commit-id: 55595b1a006dfa313e7f088f76ff6880971530c4 [formerly 7e3a37de6c217d1b7734be14df74c174f6e0b4d6]
Former-commit-id: 0ebdab2df6d218a51c5ee425482bff7c660fddd8
2016-08-05 09:09:14 +02:00
Lynix
3a18c4bb98
Graphics/Model: Add AddToRenderQueue(renderQueue, matrix, order) overload
...
Former-commit-id: 51b2eb160cee64341f659cb9233f7323648196ff [formerly eed84804d642972f3952ed5ea5c3991afb6c9657] [formerly 9eb1f9d149bf3eb9beeea950d780e713acbd34b1 [formerly eec842ec8bcebc5e04f2b48c18ec608ae5a82014]]
Former-commit-id: 82dee95422af697ba8319c53a60f32bf98ff31da [formerly c797b9f8a5964390dcdd2a55271e7a18896a8d8f]
Former-commit-id: 8c5e34da6e3686be332a84613230a6734b58966a
2016-08-05 09:08:56 +02:00
Lynix
00fb383f70
Utility/MaterialData: Remove CustomDefined
...
Former-commit-id: a3051df8a12d596901043b142ee1fa55a2481644 [formerly 97b1364fc5ba7f22bb28479f0edb351db8e7cfff] [formerly 49730b561eda3f1350e87b2c99c48c04f45c849a [formerly e20bc09b46ea5a6555ef887b1db3a6f7f2b7cb3a]]
Former-commit-id: 78f2eff516042ec38f0f61ab9b4263d968c0488a [formerly c6e7d6d63628402d8a58cf8e95dbb0509d07ff03]
Former-commit-id: b269a6e53c5205aa27ef921f348367f1affde02e
2016-08-04 01:12:06 +02:00
Lynix
66bc8a5dde
Graphics: Change ParticleStruct_Sprite position and velocity type from Vector2f to Vector3f
...
Former-commit-id: 8697752459c0f8a99c545ae41eedf6e0382c366e [formerly a855bebde268850fba035f3981e3e907acf33232] [formerly 2894f133ef2b92b49a0642df95393939269ee50b [formerly 348a5a1f8745537e3fb20a0aeac5e89a6f831c19]]
Former-commit-id: 50a4cef7ee7ac3be85cc9ccc6a6b194c4beb79f2 [formerly 49fdda2e6a597ed6251d822ff4b189442c5a9296]
Former-commit-id: ee48615b811e902841ff29529c15a6910fc8e1c1
2016-08-03 13:47:17 +02:00
Lynix
a2fbd9f2d0
Improved declarations
...
Former-commit-id: fae51c9344fd88a35b6c6ebb825ba71e6ca33f1a [formerly 75901e046e5bbe5732846eed7ba7cdc3ebcc7bb2] [formerly c14ba82b5e7849ff610789fc4dca09aa67907200 [formerly f9dd4fd281c9b68aff9affef037d5ce1a3802fd7]]
Former-commit-id: 88f4d343858f42b06420f593efa6a481018e05fb [formerly 09a6ba61ac09ded89c59612aec2ab7263eb75e36]
Former-commit-id: 6268a2a01d13a27f79f18f6282023cac1a8579d4
2016-08-02 13:31:09 +02:00
Lynix
6f265a1cb3
Revert "Core/RefCounted: Remove persistent boolean"
...
This reverts commit db2ef3e90c3871290d114a9e6437b412e96c65aa [formerly a3f6ff88a25e63374eb6ce5b18269da2ba743b06] [formerly cfa12604fbb0da76fc27288b210ee1254a8b3a38 [formerly dee6ce858398e2de38ef1af00c1c630fd0126e09]] [formerly 1a23f0fddcd80ac33030061b7a00a3cfd43cb7fe [formerly d3cb17069c71449ae3f1cba6de55ea70f509e7a4] [formerly b2f8f82e9f3427310204f2e8a61d7bdfd96202d2 [formerly 5d117720d08d6d6243b3428d4b3f8aea1abef845]]].
Former-commit-id: a7af09faec974d268de6680f2c0c16d531048935 [formerly 37761044d13cf2e2041c9eed9ff113a41efd87f8] [formerly ae05b7afb5f43daf90cd8182bf24c98067be4d16 [formerly 6633982a51ba117a749f08efda338455eabe59b3]]
Former-commit-id: a4c99f7c8c26a0c1276eb5262871a1964d470bfb [formerly 741d46a0838a64e92aaa46fe563493da10d62c98]
Former-commit-id: fe30e63aeb19e56fa64447bdd884766f84f305dd
2016-08-02 13:20:34 +02:00
Lynix
07725ceb03
Core/RefCounted: Remove persistent boolean
...
Former-commit-id: 99602e0fa1e54b6fc8e0087ef89d0e2c74bcfc15 [formerly 83374368c28b83e4916958e7a58d54ec663a9842]
Former-commit-id: 603d0c81eada7d1f25058163bbf97672cd96d08c
2016-08-02 12:52:49 +02:00
Lynix
554c17702b
Build: Fix empty install commands
...
Former-commit-id: 7083dfd9716873707791d46bc1fe333a6e229712 [formerly a8122cb99bcf5023ffad732fbf8d2b922faf1252]
Former-commit-id: b9913ad6e47551044afd0259f9a1b64b82b1a743
2016-07-31 12:59:04 +02:00
Lynix
4efb8f0354
Graphics/ParticleEmitter: No longer inherit from Node
...
Former-commit-id: d2d67fdfc9940cf09b6bf15560c4f8b2b8c3819d [formerly 6deadba03ab57675310b279ce401c1db8b02869b]
Former-commit-id: 115f0a7f6293703be1bd497a107419ec95683dc1
2016-07-30 15:50:41 +02:00
Lynix
e68b962f4d
Graphics/ParticleGroup: Remove fixed step parameter (wasn't used)
...
Former-commit-id: 28e6d1d11ac699d184e9f0ca90994c1ae6368962 [formerly 696269b6f34dd4f9f61fd1c1f4b93bd2a50fdcdf]
Former-commit-id: d3fbf42609596a03cde0cdaf1256dd014e87087e
2016-07-29 13:55:59 +02:00
Lynix
5d6cee8291
Utility/OBJParser: Abort parsing when there's more than one error per two line
...
Former-commit-id: b8126ca529f91492a1d116da7cb446b8eaa25a90 [formerly c33f7b8d27ba18303b839693aa3ef056d1f48ae1]
Former-commit-id: 701965304b9e51ddf1ee2233559f2f97d4a51894
2016-07-29 13:37:44 +02:00
Lynix
9fa7267523
Graphics: Rename ParticleSystem to ParticleGroup
...
Preparing for integration into the ECS
Former-commit-id: 201e28c9f00ee31f809d9de3d9a37f57a7fe740c [formerly 9b88616308f9801482fc8811a9a19a7231dce2a7]
Former-commit-id: 579f4e9597f94620f922fb145931202d8fc9cc96
2016-07-29 13:24:19 +02:00
Gawaboumga
4c1c8dd2a9
Various fixes
...
Former-commit-id: bc799bb6b028f94a57c30dad8563367ab8a89973 [formerly 6c3e07c34170a8df0a4465d80cdfe9e5b8e04087]
Former-commit-id: e685bae1b31f698856efaf66d7bab8d96cb047f8
2016-07-28 19:22:41 +02:00
Lynix
b988c34622
Doc: Fix \see
...
Former-commit-id: 2d9bd386e63fc602f2a92ac083f3e252b9a9b797 [formerly 6fd2cb0e7bb10a68d83b3d44520413f679f8872a]
Former-commit-id: 70d70144834b1dea6055348f70960a5df5197309
2016-07-23 18:24:27 +02:00
Lynix
25d7112054
Graphics: Add TileMap class
...
Former-commit-id: 0a45b956501998a40a6406f7fff6e6cc85b4b4db [formerly ab84ea10c52b128b17241844e6a4b3887c6618ab]
Former-commit-id: d62bbb11f5205daa6af3f7b9152be3fb213ca564
2016-07-23 18:06:17 +02:00
Lynix
56443c91e4
Renderer/RenderStates: Update RenderStates structure (preparing for renderer update)
...
Former-commit-id: 392c7c33ff64d19e0fe3c7bdc8b22fe17c150887 [formerly d12a3c5f664fccebe0ee40a73bb0310e2d02287e]
Former-commit-id: 22743f015567a8471f97cb90a06175f600ef0f8f
2016-07-21 23:00:09 +02:00
Lynix
6e286ed2fe
Vulkan/CommandBuffer: Add clear commands
...
Former-commit-id: 864dd930ae6514900eb28dfc19410ed4d02223ad [formerly 5f23a3dcf2387b85b606554e38e3809c25886139]
Former-commit-id: 3f17750c2673273909752d1423422b5c9d8be164
2016-07-21 13:04:02 +02:00
Lynix
6d737b07cc
Vulkan: Add support for Descriptors
...
Former-commit-id: 3aeb182030040b707dd2d98ddb2991a3b7f58b19 [formerly bf30ae4035d9855f493252bd7c1c95d97e7f4bf5]
Former-commit-id: 8bdbc5f6ff1bec375c80b0974bdd1e269cfca675
2016-07-21 12:25:05 +02:00
Lynix
cccf5ae36b
Merge branch 'master' into vulkan
...
Former-commit-id: e2aa8425da79e895900639e75c19e6155ae1681e [formerly e85202803b75ef6526f537bb1c8baab5a02c63db]
Former-commit-id: 08e921b9afd2e004413b5777e9371593d42815ee
2016-07-17 21:14:29 +02:00
Lynix
a5690a0aef
I can now render meshes !
...
Former-commit-id: 5f292c0f81730f8fa26d7c930130671da6c8a26d [formerly 2145d599592770fe9a6cf65c46e10400417c4726]
Former-commit-id: c0740828e97fcb2a704d55f9d769a371f8d6a4d3
2016-07-13 18:08:56 +02:00
Lynix
c78daeb888
Revert "Commit missing lines"
...
This reverts commit 1792bd15dd50a87f1b9e53d0c79c95d85f06c873.
Former-commit-id: 795d8da0e170915e91826d56eabbe606781fe3fe [formerly 2e020939bfcc4aa52bcfa8f1e152d18256795709]
Former-commit-id: a4add61ffb2a249da4279369bd0bdc0a690a4964
2016-07-13 12:48:35 +02:00
Lynix
96b745d6b8
Commit missing lines
...
Former-commit-id: f132bf8dd03b58a4f97db030b39be890b955adfb [formerly 5aad066c0ad529922f09301db473d4a8f952b57d]
Former-commit-id: d9c68d4607a669533d040125539c9ac9f161dfa5
2016-07-13 12:47:35 +02:00
Lynix
c7355ad166
Update global headers
...
Former-commit-id: 57e803ee99f077bc0436b5284dc14bab7ab33555 [formerly 1551090a7423e44e74b68452c0f209a121ad8cd8]
Former-commit-id: b275b8b680a3ddee30589d0e5f67a49d0448f066
2016-07-13 12:27:30 +02:00
Lynix
7bbc2f6992
Vulkan: Add VkDeviceMemory wrapper
...
Former-commit-id: a7ba192880bb034718a2a3d37022343ff32aae1a [formerly e6911d0772f7c2d4612bdbd97da195873f5a30f6]
Former-commit-id: bf235ba9b59bfeb39da3b0fd0b89934cb21061b6
2016-07-13 12:24:46 +02:00
Lynix
80404cf320
Vulkan: Add VkBuffer wrapper
...
Former-commit-id: 1038adae4a7ca619f0953cb305d14345b197f056 [formerly f03490e99245cb167e95057e80422908654d6644]
Former-commit-id: aa5cf8a3d91db8a109504e542f255120a319d70b
2016-07-13 12:24:27 +02:00
Lynix
90826e4467
Vulkan: Add GetPhysicalDeviceInfo
...
Former-commit-id: 613eaa539d90c2480b0c20e09561a45df01e8b9e [formerly 5302439064226b00d49fa8bf2680980eaf806e7a]
Former-commit-id: 62e30089bf6d93d893e86dda3d6fcd89e6a2688b
2016-07-13 12:23:35 +02:00
Lynix
f8c4dda97f
Delete Image.inl.save-failed
...
Former-commit-id: 160b8d589c85d05886f46f77f191781e966ded37 [formerly 2bd02c1131275b7f48e71966f935c33a8517fa8e]
Former-commit-id: b721cff7e246a88538296e29f9f7234f3773b431
2016-07-12 17:16:20 +02:00
Lynix
6084ff1707
Utility/Mesh: Add MeshSaver properly
...
Former-commit-id: 08a7fb99853e68e692e1346577c8d616c1f4a6f9 [formerly 626e980416ee0ceea15036bd6355321400a19475]
Former-commit-id: d39fd4d74d2d58c14057b0f769ceb7ce120c103a
2016-07-12 08:14:05 +02:00
Lynix
ce8461ca35
Utility: Add MTL exporting
...
Former-commit-id: b524c2d445f4c5cdadedabc3a9c38307dbfecb9b [formerly d65160f4e3f2fa2c7c9ddd151c73990c6712b4c1]
Former-commit-id: 7ccdf043ccf793d3d9a5c9d93c65919ac015b52c
2016-07-12 08:14:05 +02:00
Lynix
45c51d2a13
Core/ResourceSaver: Truncate output file
...
Former-commit-id: dc3d2191feeb53daac920670d8054d74bea899c5 [formerly 58e3f50290a8f3dde6f0745438bf5852b12dab29]
Former-commit-id: a5b9c5fe16ce738968d2e7b12b922344dc35e52d
2016-07-12 08:14:05 +02:00
Lynix
1e7d82ceb5
Vulkan/CommandBuffer: Add SetImageLayout shortcut
...
Former-commit-id: ae936f1fedca28c5e9bf846da14f6f3c6a6b6aa7 [formerly 1df5bdf1684be416c0e6217184fead54be7adc90]
Former-commit-id: 51f8797c05a5e3fead1558e30c698aa06d340879
2016-07-11 13:33:23 +02:00
Lynix
992cd303a7
Vulkan/DeviceObject: Add IsValid()
...
Former-commit-id: 5ac734d6444206e36570f9b85d01920442913618 [formerly 677ce9e18ce84afae896bb98b0a4bbbf9eea8132]
Former-commit-id: 2fc3167fba652add5a39860cbc95a7094671a6c7
2016-07-08 17:59:52 +02:00
Lynix
f1c5f8d0b7
Vulkan/RenderTarget: Change interface to better suit needs
...
Former-commit-id: cc61462eca9a4b73821eb0c9bd10b74366e5a6ce [formerly 8e64df958d6b9ccd61b9df22456cd566947fcb0b]
Former-commit-id: 750ea64ee603b0c52058eb93045310db4977dfdb
2016-07-08 17:59:43 +02:00