Lynix
|
682dab32b3
|
Graphics/Shader: Make texture units statics
Provides better performances and prevents the sampler type bug to happen
|
2016-12-18 01:13:46 +01:00 |
Lynix
|
1a8805aad1
|
Renderer/UberShaderPreprocessor: Log shader code when failing to compile
|
2016-12-18 00:37:39 +01:00 |
Lynix
|
b468dbe092
|
Renderer: Add uniform dumper when shader fails to validate
|
2016-12-18 00:36:41 +01:00 |
Lynix
|
b410956d1b
|
Renderer/Renderer: Change texture unit parameter from UInt8 to unsigned int
|
2016-12-18 00:36:05 +01:00 |
Lynix
|
7de3c4905f
|
Core/String: Add Format static method
|
2016-12-16 18:37:06 +01:00 |
Lynix
|
997a874c0e
|
Graphics/ForwardRenderTechnique: Fix light selection
|
2016-12-15 23:55:35 +01:00 |
Lynix
|
5aa0c362a6
|
Graphics/DepthRenderTechnique: Fix SceneAmbient uniform not being sent
|
2016-12-15 23:08:56 +01:00 |
Lynix
|
2d3c6010be
|
UnitTest/Math: Fix Sphere test
|
2016-12-15 20:14:44 +01:00 |
Lynix
|
937fdef953
|
Math/Sphere: Fix ExtendTo method
|
2016-12-15 19:27:05 +01:00 |
Lynix
|
d015d6e85e
|
Math/Sphere: Fix compilation
|
2016-12-15 19:10:44 +01:00 |
Lynix
|
f5f6c859d7
|
Math/Sphere: Remove SquaredDistance method
|
2016-12-15 18:32:58 +01:00 |
Lynix
|
165b73acb3
|
Math/Sphere: Fix SquaredDistance weirdness..
Fixes light selection
|
2016-12-15 14:37:58 +01:00 |
Lynix
|
ff5b72b469
|
Graphics/DepthRenderTechnique: No longer require a viewer
Fixes crash
|
2016-12-15 14:37:12 +01:00 |
Lynix
|
cb447e4db7
|
Core/Flags: Add assertion in case EnumAsFlags has not been specialized
|
2016-12-12 15:12:34 +01:00 |
Lynix
|
e98a02b190
|
Core/Flags: Allow handling of more than 32 enum options
|
2016-12-12 15:12:15 +01:00 |
Lynix
|
876fec6f5e
|
Core/Flags: Make aware of enumeration max value
Preventing it to enable bits that have no corresponding enum value
|
2016-12-12 15:10:37 +01:00 |
Lynix
|
e9061a6cf8
|
Core/Flags: Rename EnableFlagsOperators to EnumAsFlags
|
2016-12-12 15:07:16 +01:00 |
Lynix
|
bc073de94a
|
Core/Flags: Add documentation
|
2016-12-12 14:41:34 +01:00 |
Lynix
|
d29730067f
|
GitHub: Markdown fix
|
2016-12-11 10:07:29 +01:00 |
Lynix
|
b3549f1229
|
GitHub/ Add nightlies link to the readme
|
2016-12-11 10:00:22 +01:00 |
Lynix
|
4e239236b1
|
Utility/SoftwareBuffer: Move to public API
|
2016-12-09 09:11:22 +01:00 |
Lynix
|
e6bcf48b97
|
Plugins/Assimp: Fix compilation
|
2016-12-09 09:08:34 +01:00 |
Lynix
|
92d26ab18d
|
Build: Add Configurations option (and add support for ReleaseWithDebug configuration)
|
2016-12-09 09:02:14 +01:00 |
Lynix
|
1334dc1fc2
|
Build: Little refactor
|
2016-12-09 08:58:19 +01:00 |
Lynix
|
d62720d610
|
Utility/Buffer: Refactor Buffer classes
|
2016-12-09 08:56:46 +01:00 |
Lynix
|
e66e0dfdce
|
SDK/TextAreaWidget: Add multiline option
|
2016-12-06 16:34:23 +01:00 |
Lynix
|
7dc600fb34
|
SDK/TextAreaWidget: Add ReadOnly option
|
2016-12-06 16:33:55 +01:00 |
Lynix
|
c781f7cb45
|
SDK/TextAreaWidget: Improve glyph selection
|
2016-12-05 20:39:33 +01:00 |
Lynix
|
d3e3e9cbe2
|
SDK/TextAreaWidget: Expose cursor
|
2016-12-05 20:39:13 +01:00 |
Lynix
|
6138c02b9b
|
SDK/TextAreaWidget: Make Write public
|
2016-12-05 16:48:29 +01:00 |
Lynix
|
2960157f8f
|
SDK/TextAreaWidget: Fix insertion with accents
|
2016-12-05 16:10:48 +01:00 |
Lynix
|
60fee4bba6
|
SDK/TextAreaWidget: Add getters methods
|
2016-12-05 15:22:01 +01:00 |
Lynix
|
e3e254532d
|
SDK/TextAreaWidget: Add Clear() method
|
2016-12-05 15:21:47 +01:00 |
Lynix
|
d6e02d486b
|
SDK/TextAreaWidget: Fix cursor position after inserting special characters
|
2016-12-05 15:17:11 +01:00 |
Jérôme Leclercq
|
58866fd4ac
|
SDK/LuaBinding: Fix File binding
|
2016-12-03 11:01:57 +01:00 |
Lynix
|
b4db169312
|
Try to fix branch
|
2016-12-03 00:58:01 +01:00 |
Lynix
|
85c5f4b48b
|
SDK/TextAreaWidget: Make character erasing work with cursor
Adds support for delete key
|
2016-12-03 00:41:27 +01:00 |
Lynix
|
6c03803c5e
|
SDK/TextAreaWidget: Add cursor shifting by left and right arrows
|
2016-12-03 00:40:31 +01:00 |
Lynix
|
d28dab2e36
|
SDK/TextAreaWidget: Fix cursor handling
|
2016-12-03 00:39:19 +01:00 |
Lynix
|
1794c83a32
|
Utility/SimpleTextDrawer: Fix handling of whitespace glyphs
|
2016-12-03 00:37:02 +01:00 |
Lynix
|
fd196cf0ae
|
Graphics/TextSprite: Fix undefined behavior
|
2016-12-03 00:36:24 +01:00 |
Lynix
|
cfa9b4bf2f
|
SDK/Widgets: Add OnKeyPressed/OnKeyReleased callbacks
|
2016-12-03 00:35:39 +01:00 |
Lynix
|
e3daf7ef1f
|
Core/String: Add GetCharacterPosition method
|
2016-12-03 00:34:55 +01:00 |
Lynix
|
370cdb4799
|
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
|
2016-12-01 16:14:54 +01:00 |
Lynix
|
72034c3301
|
Core/Prerequesites: Fix Wexpansion-to-defined warning
|
2016-12-01 16:14:34 +01:00 |
Lynix
|
e6e4a437bd
|
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
|
2016-11-30 13:08:08 +01:00 |
Lynix
|
6ebbf882f3
|
Graphics/CullingList: Fix compilation for all major compilers
|
2016-11-29 15:57:29 +01:00 |
Lynix
|
3c5594c206
|
Merge remote-tracking branch 'refs/remotes/origin/master' into culling
|
2016-11-28 17:27:12 +01:00 |
Lynix
|
d37a9d0230
|
Graphics/CullingList: Fix compilation (Thanks MSVC!)
|
2016-11-28 17:26:52 +01:00 |
Lynix
|
71408d7c3b
|
Lua/LuaInstance: Fix LuaImplReplyVal for enum flags
|
2016-11-27 14:26:39 +01:00 |