Lynix
|
6959e0bde6
|
Build: Improve build
- Help linux default to 64bits build in case of 64bits OS
- Fix linux linking with tools
Former-commit-id: c6444a691a8b0be6e85b284c60cc3f43056eee01
|
2016-05-30 08:48:22 +02:00 |
Lynix
|
18868082fc
|
Graphics/DepthRenderTechnique: Fix typo in include name
Former-commit-id: 8ac7a886fbb406d1c03ceae5ea8ac71bb48364b7
|
2016-05-30 07:41:32 +02:00 |
Lynix
|
fc24b786c7
|
Merge branch 'master' into vulkan
Former-commit-id: 09e0a4e6f0547a32c42f5a624009257af179201e
|
2016-05-29 19:21:07 +02:00 |
Lynix
|
8a3339badf
|
Fix some GCC warnings
Former-commit-id: 31c8460b4656c29ac165d7aa28f335851f2565df
|
2016-05-25 13:52:10 +02:00 |
Lynix
|
80e26a86be
|
Vulkan/CommandBuffer: Add Begin/End overloads
Former-commit-id: faab408f445aeb74a8d231590825e53648db7817
|
2016-05-19 18:34:03 +02:00 |
Lynix
|
7e63e8fdb6
|
Vulkan: Wrap vulkan queues
Former-commit-id: 9fff47e3efbb8ce7b2c70be9a468627b7e8a1340
|
2016-05-19 18:33:47 +02:00 |
Lynix
|
5b7476eab7
|
Vulkan/Swapchain: Wrap images creation/getters
Former-commit-id: 285c51718f7e7aed6bb92e1a66a5ef83f78cb477
|
2016-05-19 09:07:31 +02:00 |
Lynix
|
230a42ca88
|
Vulkan/Device: Improve and rename GetDeviceQueue method
Former-commit-id: 05c53b64d79411cc093d885457f0c7eb68364059
|
2016-05-19 09:04:29 +02:00 |
Lynix
|
6ee0b4a51d
|
Vulkan/CommandBuffer: Fix crash when moving
Former-commit-id: 441095f5be1fc45dac4b56e1cf535c1145327d4b
|
2016-05-19 09:04:01 +02:00 |
Lynix
|
c22003df0e
|
Vulkan/CommandPool: Fix linking error
Former-commit-id: a56db2c2480c280590488396f676b7bd7d80aff5
|
2016-05-19 09:03:49 +02:00 |
Lynix
|
591498e340
|
Vulkan/Surface: Add a few wrapper methods
Former-commit-id: 2d21ec0d2407caf74eac11da6da5c7776cfc584a
|
2016-05-18 21:32:41 +02:00 |
Lynix
|
87629156ed
|
Vulkan/Instance: Fix support of VK_KHR_surface
Former-commit-id: 8947e217413bb432a4221e88991ce89e0c491ea3
|
2016-05-18 21:31:49 +02:00 |
Lynix
|
840b03691a
|
Plugins/Assimp: Fix stack corruption
Former-commit-id: 15b1c22cd0bbb1601e23b1e4bd037fe0cc13ab24
|
2016-05-18 00:44:58 +02:00 |
Lynix
|
d2c372247f
|
Merge branch 'master' into vulkan
Former-commit-id: f91a339c32e2ab8f0ef3fd2cfc5c038ceccdc401
|
2016-05-17 20:25:51 +02:00 |
Lynix
|
d2a6ead9f3
|
Plugins/Assimp: Fix UV parameters
Former-commit-id: 7130ef5a3303aa24c882fc3daa36cbdf7096c265
|
2016-05-17 20:22:30 +02:00 |
Lynix
|
a386a8bd2d
|
Graphics/Light: Fix compilation
Former-commit-id: 0ae92c86e52bb18aa9587fbb82c932b71b44484c
|
2016-05-17 20:14:06 +02:00 |
Lynix
|
e0b714dacc
|
Sdk/LuaAPI: Fix handles retrieval
Former-commit-id: a1704c9ded36a42badda6303ac28018797772e82
|
2016-05-17 18:11:05 +02:00 |
Lynix
|
7df52a3ad0
|
Utility/DDSLoader: Fix bit reversing for exotic format
Former-commit-id: d12dc599714bbdeefda000eade3159080b764bde
|
2016-05-17 17:09:08 +02:00 |
Lynix
|
3dc81263dc
|
Core/Bitset: Fix OR/XOR with two bitset of similar size
Former-commit-id: 5de82c13f397c04497c11a98e1bd745c686cbb50
|
2016-05-17 17:08:45 +02:00 |
Lynix
|
5be03ab2f2
|
Core/Algorithm: Add ReverseBits function
Former-commit-id: 10921a52223af92ddaf951f613eb93945133078b
|
2016-05-17 17:08:14 +02:00 |
Lynix
|
8a38bb767d
|
Utility: Rework PixelFormat (WIP)
Former-commit-id: bb48562e5f5caac023fcfca7840931aaae7a7821
|
2016-05-17 14:23:45 +02:00 |
Lynix
|
4ecc701ad2
|
Build: Copy all dependency modules to the example directory
Former-commit-id: e6c2cb47433d84c17e7277125180469f2b3f0d37
|
2016-05-16 20:02:59 +02:00 |
Lynix
|
59b9e96f21
|
Build: Make every lib copy its binaries (and dependency bins) to the example/bin folder
Former-commit-id: 6f966190fd910968615553f4c9250d2f14a5c726
|
2016-05-15 00:38:19 +02:00 |
Lynix
|
f35c518256
|
Vulkan: Update global header
Former-commit-id: b4d773fa8c9d703dc5dc928ff218589366b06642
|
2016-05-15 00:11:26 +02:00 |
Lynix
|
bb945d773e
|
Vulkan: Add support for CommandPool and CommandBuffer
Former-commit-id: 0ed1e8d09300577be3d4c52b94d6a8f594178a8b
|
2016-05-15 00:08:05 +02:00 |
Lynix
|
e5528abb0f
|
Vulkan: Allow Device Objects to be move-constructed
Former-commit-id: 3f0d936867d1830478c5a23c3076f532ea26dc94
|
2016-05-14 21:28:59 +02:00 |
Lynix
|
e1382845b4
|
Vulkan/Swapchain: Fix compilation
Former-commit-id: 9ab7e69c0b9f61793d334410eb630487e08bcba6
|
2016-05-14 15:41:26 +02:00 |
Lynix
|
cede56fa27
|
Vulkan: Remove redundant headers
Former-commit-id: b18cbc77440d9be8dfab700b09f8a01a8eb80f26
|
2016-05-14 15:28:29 +02:00 |
Lynix
|
b37efa53bb
|
Vulkan: Use a generic class helper for all device objects
This greatly reduce the amount of code required for wrappers around
Vulkan Objects
Former-commit-id: 86d366c594cf51cefdf656d04a87180183f5aaf5
|
2016-05-14 14:46:15 +02:00 |
Lynix
|
6fa8b38976
|
Merge branch 'master' into vulkan
Former-commit-id: 875dd773cefa6dde4744443851378e33bfab0ab8
|
2016-05-14 13:58:06 +02:00 |
Lynix
|
6c8d2ed03a
|
Merge branch 'NDK-ShadowMapping'
Former-commit-id: 0fcd92b113069d2ee1edc74cf9be471cd6d97267
|
2016-05-13 13:06:23 +02:00 |
Lynix
|
6274692108
|
Sdk/CameraComponent: Clean include
Former-commit-id: 3ff8192a4ae46441c7f3d5554c532f6a0bcc07da
|
2016-05-13 13:02:42 +02:00 |
Lynix
|
206c0a9adc
|
Core/Color: Add IsOpaque method
Former-commit-id: b730460b9d81adbcee983648145cbc7a97301329
|
2016-05-13 12:47:53 +02:00 |
Lynix
|
a15b31c646
|
Graphics/Material: Add Basic2D and Translucent2D materials
Former-commit-id: fd07cb7c039d0e30b6fe74378efb3208808f9d9b
|
2016-05-13 12:47:43 +02:00 |
Lynix
|
c15dd5221d
|
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: 3bfc3cf3f6be345b552c5d773cd7a11ccd2e5bc4
|
2016-05-11 12:27:24 +02:00 |
Lynix
|
2b04a4722f
|
Utility/*TextDrawer: Fix bounds starting at a negative position
Former-commit-id: 06ac76189b5c36e108b5fc80b3c54d01068deadd
|
2016-05-11 12:27:18 +02:00 |
Lynix
|
b1288c5277
|
Sdk/LuaBinding: Make LuaClass members public
Former-commit-id: 89e8182c833073e12d18ec5a0f0ae0d0f689c4f1
|
2016-05-09 19:38:30 +02:00 |
Lynix
|
0c4172f81b
|
Core: Update global include
Former-commit-id: 6175fae50487b14ddad34bf4de94d0948f994708
|
2016-05-09 18:11:11 +02:00 |
Lynix
|
8328aae028
|
Core/ObjectHandle: Fix movement
Former-commit-id: 8b8c9789447f20572400b05349c75e18960b3e3f
|
2016-05-09 18:10:58 +02:00 |
Lynix
|
8740cf393c
|
Core/Bitset: Fix infinite loop
Former-commit-id: f1246eedcd7a0b327e7e4a70803eb5cd20b071ef
|
2016-05-09 18:10:46 +02:00 |
Lynix
|
e9608366cd
|
Core/ObjectHandle: Add noexcept move constructor/assignment
Former-commit-id: d726fab8750fe02fbed0e605bbf9a757c7f035de
|
2016-05-09 09:03:11 +02:00 |
Lynix
|
0b0f7f0755
|
Vulkan/Device: Make Device a handled object
Former-commit-id: 16a96932dfff6cea44cf57261543d3e452028f01
|
2016-05-06 20:29:45 +02:00 |
Lynix
|
11c435aa7d
|
Core/Bitset: Fix value constructor
Former-commit-id: 9ed58dc40a513d32fac946d8876ac702713e279a
|
2016-05-06 19:15:15 +02:00 |
Lynix
|
5d2fa3ce98
|
Build/Tool: Make Assimp plugin copy its library file to the example directory
Former-commit-id: c24dd8b79f56353a4b5b43b7e8de1ff0c672eb05
|
2016-05-05 23:36:53 +02:00 |
Lynix
|
1e3225d1b4
|
Build: Add an option to copy the built library to the example directory
Former-commit-id: 78618a92f864e75c1c46f478a1cfc57726188b89
|
2016-05-05 23:36:34 +02:00 |
Lynix
|
ed3b9f9a21
|
Examples: Fix MeshInfos since material update
Former-commit-id: 1d019a7c6659f2ca0f173711c03e3eb89ed1659b
|
2016-05-05 21:50:44 +02:00 |
Lynix
|
385c597434
|
UnitTests: Fix errors
Former-commit-id: fb2340e5c7c264193f1ac363d6387486215aef7e
|
2016-05-05 21:27:36 +02:00 |
Lynix
|
5e52988d87
|
Sdk/Binding: Add component access by name
Former-commit-id: 8b5cffb55c526124cddffc9f13a05bbecc638bb9
|
2016-05-05 20:40:25 +02:00 |
Lynix
|
d678951c33
|
Utility: Fix some warnings
Former-commit-id: 743eae3bfca7871bdd4c180c53a1ee09fa9dcc5a
|
2016-05-03 23:18:08 +02:00 |
Lynix
|
a6c13f85af
|
Core/Posix: Add absolutly not tested File::SetSize implementation
At least the engine should compile again on posix
Former-commit-id: 16819ae6d032d5c1983fd4b22af3e43fc98800b0
|
2016-05-03 23:15:22 +02:00 |