Lynix
|
c136f8eddc
|
Commit WIP about RenderSurface
|
2016-11-10 12:54:10 +01:00 |
Lynix
|
86b892c3bc
|
Regenerate Vulkan global include; add wrapper global include
|
2016-10-29 02:46:59 +02:00 |
Lynix
|
51f1df1ec0
|
Renderer/Renderer: Fix missing include
|
2016-10-29 01:59:17 +02:00 |
Lynix
|
e61c6d0a8e
|
VulkanRenderer: Move vulkan wrappers to a separate directory
|
2016-10-29 01:59:06 +02:00 |
Lynix
|
8d06c57d0d
|
Renderer: Add support for hardware buffers
|
2016-10-29 00:52:25 +02:00 |
Lynix
|
b317c10f23
|
VulkanRenderer/Vulkan: Fix IsInitialized() missing implementation
|
2016-10-28 23:25:27 +02:00 |
Lynix
|
71aa4d53a3
|
Renderer: Allow to pass custom parameters
|
2016-10-28 22:31:04 +02:00 |
Lynix
|
66172a163c
|
Renderer: Fix implementation uninitialization
|
2016-10-28 22:30:52 +02:00 |
Lynix
|
a1352b8823
|
VulkanRenderer: Move all the initialization back to the Vulkan static class
|
2016-10-28 22:30:22 +02:00 |
Lynix
|
5eefbdeb60
|
Vulkan/VkInstance: Add IsValid() method
|
2016-10-28 22:18:41 +02:00 |
Lynix
|
1df3201b39
|
Merge remote-tracking branch 'refs/remotes/origin/master' into vulkan
|
2016-10-28 18:46:51 +02:00 |
Lynix
|
28a2328371
|
Global headers: Remove the generation date
They should now generate the same input everytime
|
2016-10-28 17:53:03 +02:00 |
Lynix
|
00c37c5917
|
Regenerated global headers
|
2016-10-28 17:48:46 +02:00 |
Lynix
|
f64cef33e8
|
Extlibs/Linux: Fix chipmunk library file on 32bits (Was 64bits)
|
2016-10-27 21:28:25 +02:00 |
Lynix
|
15a1302522
|
SDK/Lua: Simplify graphics binding code
|
2016-10-27 18:30:11 +02:00 |
Lynix
|
6b1d1a1d64
|
Sdk/Lua: Bind TextureLibrary and TextureManager
|
2016-10-27 11:29:02 +02:00 |
Lynix
|
9206cf65b5
|
Lua/LuaInstance: Optimize the T& method(...) case
Instead of instancing a new T from Lua, the original userdata is now
returned
|
2016-10-27 11:28:34 +02:00 |
Lynix
|
1d7e1b46ff
|
Sdk/Lua: Bind more Matrix4 methods
|
2016-10-27 11:23:24 +02:00 |
Lynix
|
5ffc5a8784
|
Lua/LuaClass: Don't remove instance from the Lua stack
The instance Lua entry now remains as the first index, shifting all the
parameters indexes by 1
|
2016-10-27 11:22:35 +02:00 |
Lynix
|
c58ec94e2d
|
Core/Algorithm: Fix return type of Apply()
|
2016-10-27 10:48:02 +02:00 |
Lynix
|
9328a8124d
|
Math/Quaternion: Fix compilation of operator* with double instance
|
2016-10-27 10:47:36 +02:00 |
Lynix
|
e59bd4ba35
|
Matrix4: Fix GetColumn and GetRow code
|
2016-10-27 10:47:17 +02:00 |
Lynix
|
f867c20c7c
|
Core/ResourceManager: Fix Purge() compilation
|
2016-10-27 10:40:41 +02:00 |
Lynix
|
b81b774c51
|
Core/ObjectRef: Fix <= operator between two ObjectRef
|
2016-10-27 10:27:17 +02:00 |
Lynix
|
d6f6b4421e
|
Sdk/Lua: Fix GraphicsComponent:Attach not taking other overloads into account
|
2016-10-25 13:52:26 +02:00 |
Lynix
|
b5a32d7eb2
|
Lua/LuaClass: Fix static methods
|
2016-10-25 13:14:16 +02:00 |
Lynix
|
fa7d6a10b0
|
Lua/LuaInstance: Fix PushInstance memory corruption
Whoops
|
2016-10-25 13:10:12 +02:00 |
Lynix
|
b27cfd30af
|
Sdk/VelocityComponent: Cleanup
|
2016-10-25 12:22:57 +02:00 |
Lynix
|
2a08e19e77
|
Sdk/Lua: Bind Material class
|
2016-10-25 12:22:46 +02:00 |
Lynix
|
bf31ee289e
|
Lua/LuaInstance: Add mutli-arg Push()
|
2016-10-24 14:25:02 +02:00 |
Lynix
|
46e4bb41b5
|
Lua/LuaClass: Fix global table
|
2016-10-24 13:45:42 +02:00 |
Lynix
|
55a010e0de
|
Lua/LuaClass: Fix compilation
|
2016-10-21 17:39:04 +02:00 |
Lynix
|
034f5cc8d7
|
Sdk/Lua: Bind SpriteLibrary
|
2016-10-21 17:32:40 +02:00 |
Lynix
|
511ded215b
|
Lua/LuaClass: Fix compilation
|
2016-10-21 17:32:20 +02:00 |
Lynix
|
d6b6e26d31
|
Lua/LuaClass: Reference the destructor only if the class has one
Allows to bind classes with deleted destructors
|
2016-10-21 17:24:45 +02:00 |
Lynix
|
3f7f12b625
|
Lua/LuaClass: Refactor Register() implementation
|
2016-10-21 16:50:49 +02:00 |
Lynix
|
373b8a7069
|
SDKServer: Fix compilation
|
2016-10-21 02:29:09 +02:00 |
Lynix
|
b1abe2aac8
|
SDK: Fix compilation²
|
2016-10-21 02:22:12 +02:00 |
Lynix
|
b062b496cf
|
Fix compilation
|
2016-10-21 02:12:35 +02:00 |
Lynix
|
8f84700628
|
Sdk/LuaAPI: Make GetBinding() initialize the binding in case it wasn't initialized
|
2016-10-21 02:12:23 +02:00 |
Lynix
|
6b6608eccc
|
Sdk/LuaBinding: Remove "class" suffix from classes instances
|
2016-10-21 02:03:31 +02:00 |
Lynix
|
6d597aa2bc
|
Sdk/Application: Cleanup
|
2016-10-21 02:01:08 +02:00 |
Lynix
|
350c7dad59
|
Sdk/Lua: Bind Sprite class
|
2016-10-21 02:00:51 +02:00 |
Lynix
|
4cd6bdd14a
|
Sdk/Lua: Bind Texture class
|
2016-10-21 02:00:35 +02:00 |
Lynix
|
0c6f7131a6
|
Lua/LuaInstance: Fix warning when using default parameters
|
2016-10-21 01:58:37 +02:00 |
Lynix
|
7a0a8543c3
|
Renderer/Texture: Add override specifier
|
2016-10-21 00:35:44 +02:00 |
Lynix
|
a7d2d8cddd
|
Utility/AbstractImage: Inherit RefCounted
|
2016-10-20 23:53:22 +02:00 |
Lynix
|
3c29bfe516
|
Lua/LuaInstance: Make ArgCheck and ArgError const
|
2016-10-20 23:44:12 +02:00 |
Lynix
|
6885e99ee7
|
SDK/Lua: Bind Matrix4
|
2016-10-20 17:24:22 +02:00 |
Lynix
|
baf4cb0e16
|
Lua/LuaClass: Add Reset method and default constructor
|
2016-10-19 22:48:46 +02:00 |