Lynix
c7368ada97
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
...
Former-commit-id: 697da26034e54dc8a1783323267516e325763caa [formerly 15a99dd6acc7dff37e81c12677d8024f5d877b1b]
Former-commit-id: ab2a6f8009ef2a9dcdd801611c473d7f78986ee4
2016-06-09 08:49:14 +02:00
Lynix
26475973e2
Graphics/Material: Ugly spaces to tabs
...
Former-commit-id: c7cd3feda3f3d8d8e27f9732f3aebcffa4dbd2dc [formerly 1480fcc5e873656a6975cd8fa6e8233292e9960b]
Former-commit-id: 32cafba52a1e1e7d558483d3c416cd14a253eeba
2016-06-09 08:48:04 +02:00
Lynix
33dbf6ffa0
Utility/Mesh: Replace scale by transform matrix
...
Former-commit-id: 5f1d121a44a86fac59e32b993a015c4e0d464618 [formerly 2ba88d2c6c0a6913fee3d8945ab5870b163d654a]
Former-commit-id: 84b306c8bf7abaee0161eb4a8e4e2d46da7698ac
2016-06-09 08:46:44 +02:00
Lynix
9a1a1fd4f2
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
...
Former-commit-id: 26d81ee028482353c88538e156c161f3b9a10829 [formerly 981d3920bef80f2a31dfa28fa1909e92ab363f58]
Former-commit-id: df8afd797c8924f41b2f22d766c0e365852da741
2016-06-08 18:46:31 +02:00
Lynix
77d895d9f5
Network/Windows: Fix build on some plateforms (Hi MinGW)
...
Former-commit-id: 009ba7af27ba937beb9a96a9eb197472a913d02d [formerly 5f0054863311431861703e8bcabb624af8f5ba82]
Former-commit-id: abeb92f066cb2e7d7999ed7f27e234fead395908
2016-06-08 18:45:56 +02:00
Lynix
c067489c13
Merge pull request #64 from Gawaboumga/Documentation-Update
...
Add documentation for Audio, Graphics and Network modules
Former-commit-id: 0181d14f444810c3cad6163b95bc3d8edc32b6d6 [formerly 55cd4a2f4dd565c73d8db3a3283fcb334dc4ed38]
Former-commit-id: 57e5ec1c3ab68be98d2150a2c08fd14e6cf5c984
2016-06-08 14:29:34 +02:00
Gawaboumga
6d4768f46d
Revert changes
...
Former-commit-id: 7ad63a3ebfa604eed86ec7bfd57a5423389f0cbd [formerly 8b657a9850128e4e46c3234ad275d9c5d1369360]
Former-commit-id: 85ac94dca00f84c309ad473ebae5862cee610124
2016-06-08 14:13:19 +02:00
Lynix
f799ef654b
Network/Windows: Fix build on compilers with outdated windows.h (Fixes 63)
...
Former-commit-id: 8ef1d9bc867d0413c12e14e1c41042a73bc239a6 [formerly 4e07c16b7ea58c6d0afd6b91511c1856af155375]
Former-commit-id: 1e36f93d085a06a06e9e7179f18d32284b79ee5a
2016-06-08 12:58:25 +02:00
Gawaboumga
d42462941c
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine into Documentation-Update
...
Former-commit-id: 16ef7368ec0c27e3b941625a8b49d092fdededc3 [formerly ecaced20d9577ef1a58f8cd296a66af0c42e7f8f]
Former-commit-id: 5937a6b71285a4c0aff1796ee2ea67df237f50a8
2016-06-06 19:33:33 +02:00
Lynix
0ee76b30a9
Graphics: Prevent shadow-mapping code to compile without shadow-mapping
...
Temporary fix for OpenGL 3.3
Former-commit-id: 52d8ae54ee861f85e0cd2c66848c933227d02041 [formerly 3a43b5badc40d76aeca49795ad36d6475510ae68]
Former-commit-id: 39bf34c0ae386859a5bc74106ffccca5adf78475
2016-06-02 13:49:30 +02:00
Lynix
ab2e0d7c62
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
...
Former-commit-id: 30a3fb7936fe1f45985ae65d903f33df338b575a [formerly 3a912497dd81485cd848d529fb7687616c6ddf70]
Former-commit-id: 8086009a7db17290258ec4dd8bb1dcb413b55be9
2016-06-01 08:42:58 +02:00
Gawaboumga
c18e2a81a9
Fix for problems signaled by clang static analyzer
...
Former-commit-id: 4ed4c9c3f39bc1769c4b79f62401266a842e8d8b
2016-05-31 21:50:31 +02:00
Lynix
c208da71e4
Physics: Upgrade Newton to 3.13
...
Former-commit-id: d47450f1a5f04c50514993de1eda228ac8e5545b
2016-05-31 09:02:35 +02:00
Gawaboumga
56f98162d9
Fail in copy-paste
...
Former-commit-id: 98eab6094b00370c45213e0df33635dc08bb3064
2016-05-30 20:43:27 +02:00
Gawaboumga
482665c470
Default behaviour without precision on name
...
Former-commit-id: 612548b83a95f26f4480b18a3906521542b175d8
2016-05-30 14:27:31 +02:00
Gawaboumga
53ce22711c
Slightly faster (about 5%)
...
Former-commit-id: 286f14bbe625aeca31822ee2d0ec6221ab85b525
2016-05-30 14:27:07 +02:00
Gawaboumga
73c6f36494
Fix loading of MD5
...
Former-commit-id: 551c26d193748e079a5049d87fc3a5c743694d33
2016-05-30 14:26:32 +02:00
Gawaboumga
e212c8ce85
Documentation for module: Network
...
Former-commit-id: cb5674c011d3d6895848cab77bb2e4a05e5d9b7b
2016-05-30 14:22:31 +02:00
Gawaboumga
74081c2b9f
Documentation for module: Graphics
...
Former-commit-id: 5fba876346aec7b35bc618002b669ff194e58544
2016-05-30 14:21:36 +02:00
Gawaboumga
6b1cfca761
Fix documentation for module: Core
...
Former-commit-id: da32124ed87931c0b574bcad2b1ab44825e756bc
2016-05-30 14:09:51 +02:00
Gawaboumga
9eae42f72b
Documentation for module: Audio
...
Former-commit-id: 0b55ca6dd75769c29d8882a709395a8b90203759
2016-05-30 13:36:52 +02:00
Lynix
3f7319858d
Merge branch 'master' into vulkan
...
Former-commit-id: e47a1a300377e4880fc4bc234b5ec6a8d9a3d131
2016-05-29 19:21:07 +02:00
Lynix
b2f1762148
Fix some GCC warnings
...
Former-commit-id: fc3fa0fba08f558fc78eae72efdd150da9110a31
2016-05-25 13:52:10 +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
d2c372247f
Merge branch 'master' into vulkan
...
Former-commit-id: f91a339c32e2ab8f0ef3fd2cfc5c038ceccdc401
2016-05-17 20:25:51 +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
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
bb945d773e
Vulkan: Add support for CommandPool and CommandBuffer
...
Former-commit-id: 0ed1e8d09300577be3d4c52b94d6a8f594178a8b
2016-05-15 00:08:05 +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
a15b31c646
Graphics/Material: Add Basic2D and Translucent2D materials
...
Former-commit-id: fd07cb7c039d0e30b6fe74378efb3208808f9d9b
2016-05-13 12:47:43 +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
385c597434
UnitTests: Fix errors
...
Former-commit-id: fb2340e5c7c264193f1ac363d6387486215aef7e
2016-05-05 21:27:36 +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
Lynix
1fa545da73
Utility/Formats: Fix MD5 loading
...
Former-commit-id: 6eb5e2bc69277e0bd87284a66ed73f6fa7e5101c
2016-05-03 12:42:52 +02:00
Lynix
3b5d6e9cde
Make mesh able to carry material informations
...
- Move OBJ Loader to Utility module, where it belongs
- Change Mesh material informations from a path to a parameterlist
- Improve Mesh code
Former-commit-id: f16f48f8b6399188a09797cec3707ab6726bdbca
2016-04-30 18:44:33 +02:00
Lynix
9aab369791
Core/ParameterList: Add support for color values and updated documentation
...
Former-commit-id: 87478d0e90a39ec24779ee9174e9f4e1a1f6d32b
2016-04-30 12:44:34 +02:00
Lynix
cc9d2c6ab2
Vulkan/Device: Add proper support for all device functions and extensions
...
At least I hope that's all
Former-commit-id: acf25110dc4598f0bb59737d09521570ca39e4ef
2016-04-30 11:43:35 +02:00
Lynix
72e849fa85
Vulkan/Surface: Move all of .cpp code to .inl
...
There's no point to have .cpp file of this class and others (swapchain,
fence, semaphore, etc.)
Former-commit-id: 82472312ac31bbe60683cf7e3c4b8f40bb5cd984
2016-04-29 23:20:44 +02:00
Lynix
da3682149c
Vulkan: Move device-level extension to Vk::Device
...
Former-commit-id: a73c8cd9744517baea7a5fbd440ccb4d90e9bfc7
2016-04-29 22:45:54 +02:00
Lynix
1742fa9457
Merge branch 'master' into vulkan
...
Former-commit-id: fd9f2f119e959847d4d9eabece7b678243b26bde
2016-04-29 20:12:27 +02:00
Lynix
019c1f4a36
Core/File: Add SetSize method (currently missing Posix implementation!)
...
Former-commit-id: c9ffb545485d90940d620e94fd25a7256d62ab58
2016-04-29 14:20:22 +02:00
Lynix
a3cc866bbd
Vulkan: Add support for surfaces
...
Former-commit-id: c4599c430add1bc54e9665d5bb0e0ca5071bcf41
2016-04-28 20:37:41 +02:00
Lynix
e1d424e5f9
Vulkan: Add support for extensions
...
Former-commit-id: ab5742edc79815dd75473bf467c7b1dd46e2fecb
2016-04-28 20:37:30 +02:00
Lynix
78469266fd
Core/File: Add OpenMode_MustExit
...
Former-commit-id: 1df10e230d3c6ef71244060845b1fc02f7b5a8e9
2016-04-27 18:10:45 +02:00
Lynix
0d6727e746
Core/ByteStream: Fix SetStream pointer overloads
...
Former-commit-id: ca35afb6e7257df7097d6aa39e99ccc9b3c0085a
2016-04-25 18:34:00 +02:00
Lynix
6d66063b2c
Core/MemoryHelper: Improve PlacementNew interface
...
Make it possible to deduce type from arguments
Former-commit-id: ed25b667fcacefcc39fddcb941ea11c40e6ce22b
2016-04-24 19:48:12 +02:00
Lynix
b5f237b58f
Fix some errors
...
Former-commit-id: df7db9ab69395ca969779817fcdc17acb711967d
2016-04-24 04:38:18 +02:00