Lynix
|
b756a5b288
|
Renderer/ShaderAst: Fix a few multiply/divide cases
|
2017-01-15 15:07:12 +01:00 |
Lynix
|
07e6a405c5
|
Merge remote-tracking branch 'refs/remotes/origin/master' into ast-shader-generation
|
2017-01-15 14:47:20 +01:00 |
Lynix
|
c9458eeb17
|
Sdk/BaseWidget: Add visibility control
|
2017-01-15 12:13:29 +01:00 |
Lynix
|
e1e290808a
|
Sdk/Canvas: Fix crash at Canvas destruction
|
2017-01-15 12:12:58 +01:00 |
Lynix
|
5865679891
|
Sdk/BaseWidget: Add a way to change background color
|
2017-01-15 12:11:59 +01:00 |
Lynix
|
14e327c603
|
Sdk/TextAreaWidget: Add SetTextColor
|
2017-01-15 12:11:15 +01:00 |
Lynix
|
fd923ed58b
|
Sdk/BaseWidget: Add Destroy method
|
2017-01-11 19:14:32 +01:00 |
Lynix
|
6acf101d77
|
Sdk/BaseWidget: Fix crash at Canvas destruction
|
2017-01-11 19:14:21 +01:00 |
Lynix
|
d57498be10
|
Sdk/BaseWidget: Widget::Add now returns a pointer (easier to use)
|
2017-01-11 19:13:40 +01:00 |
Lynix
|
4f1438f0f1
|
SDK/BaseWidget: Add OnParentResized method
|
2017-01-11 18:27:32 +01:00 |
Lynix
|
c9b84e3852
|
Core/Signal: Make move constructor/operator noexcept
|
2017-01-11 17:12:35 +01:00 |
Lynix
|
e3aed7ddea
|
Graphics/InstancedRenderable: Optimize OnInstancedRenderableInvalidateMaterial signal
|
2017-01-11 17:11:14 +01:00 |
Lynix
|
1fad7606c7
|
Graphics/Sprite: Fix sprites not initializing materials
|
2017-01-09 14:23:30 +01:00 |
Lynix
|
e0db2e69f8
|
Graphics/InstancedRenderable: Add OnInstancedRenderableInvalidateMaterial signal
|
2017-01-09 14:23:05 +01:00 |
Lynix
|
6b949afb9b
|
Graphics: Add support of skins to InstancedRenderable + big clean up
|
2017-01-09 01:52:00 +01:00 |
Lynix
|
d2ee4744a9
|
Merge remote-tracking branch 'refs/remotes/origin/master' into reflection-mapping
|
2017-01-06 17:29:54 +01:00 |
Lynix
|
27fcfe2fb1
|
Renderer/ShaderBuild: Fix build?
|
2017-01-06 16:43:31 +01:00 |
Lynix
|
3557d0c9a8
|
Forgot to save all files..
|
2017-01-06 16:38:52 +01:00 |
Lynix
|
607bb9d3a0
|
Renderer/ShaderAst: Fix compilation errors on Linux
|
2017-01-06 16:34:04 +01:00 |
Lynix
|
cb566b14d4
|
Renderer: Replace shaders files by runtime-generated GLSL
|
2017-01-06 16:21:38 +01:00 |
Lynix
|
8fcd2f1886
|
Renderer/ShaderAst: Rename Builtin enum to BuiltinEntry
|
2017-01-06 13:47:05 +01:00 |
Lynix
|
b4ff55c50c
|
Revert "Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable"
This reverts commit 193c0d4a92.
|
2017-01-06 13:18:05 +01:00 |
Lynix
|
9ba8e48813
|
Renderer/GlslWriter: Fix exception
|
2017-01-06 02:06:29 +01:00 |
Lynix
|
193c0d4a92
|
Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable
|
2017-01-06 02:06:14 +01:00 |
Lynix
|
1ad8316d53
|
Renderer/ShaderAst: Add Constant overloads
|
2017-01-06 01:16:03 +01:00 |
Lynix
|
7b77f010bb
|
Renderer/ShaderAst: Fix Mat4x4 handling
|
2017-01-06 01:06:49 +01:00 |
Lynix
|
913bc1ce50
|
Renderer/ShaderAst: Fix support for matrix4 type
|
2017-01-06 00:51:05 +01:00 |
Lynix
|
831175f466
|
Renderer/ShaderAst: Add Cast node
|
2017-01-06 00:49:24 +01:00 |
Lynix
|
40d612dbc4
|
Renderer/ShaderAst: Add support for expression type
|
2017-01-05 16:41:48 +01:00 |
Lynix
|
44942b2997
|
Renderer/ShaderBuilder: Add builder for remaining binary operations
|
2017-01-05 15:29:07 +01:00 |
Lynix
|
79caa74db7
|
Renderer/GlslWriter: Fix comment sections being "Uniforms" no matter the section value
|
2017-01-05 15:28:52 +01:00 |
Lynix
|
206576ec9d
|
Renderer/ShaderAst: Add input and outputs variables
|
2017-01-05 15:17:34 +01:00 |
Lynix
|
d1c44cc1ff
|
Renderer/ShaderBuilder: Cleanup
|
2017-01-05 14:11:41 +01:00 |
Lynix
|
6ebaf510db
|
Renderer/ShaderBuilder: Add builder for builtins
|
2017-01-05 14:04:29 +01:00 |
Lynix
|
553616fa33
|
Renderer/ShaderAst: Add NamedVariable and BuiltinVariable classes
|
2017-01-05 13:56:01 +01:00 |
Lynix
|
ba4ce41d41
|
Renderer/GlslWriter: Add comment sections
|
2017-01-04 14:00:58 +01:00 |
Lynix
|
65fd942dff
|
Renderer/GlslWriter: Fix typo
|
2017-01-04 14:00:46 +01:00 |
Lynix
|
4b0b453001
|
Renderer/GlslWriter: Add #version directive
|
2017-01-04 12:35:27 +01:00 |
Lynix
|
487ada825e
|
Renderer/GlslWriter: Add support for Uniform and Parameters variables
|
2017-01-04 12:34:47 +01:00 |
Lynix
|
bfff04a936
|
Renderer/GlslWriter: Move variables to the function scope
|
2017-01-04 11:39:57 +01:00 |
Lynix
|
df162a8bea
|
Commit current work
|
2017-01-03 14:40:49 +01:00 |
Lynix
|
645e4aed17
|
Examples/Particles: Disable compatibility profile by default
|
2016-12-28 18:11:19 +01:00 |
Lynix
|
a00dd39c51
|
Graphics/MaterialPipeline: Fix error when failing to override a shader
|
2016-12-21 18:25:22 +01:00 |
Lynix
|
adf5cd32b8
|
Graphics/ForwardRenderTechnique: Remove useless uniform sending
|
2016-12-19 18:45:42 +01:00 |
Lynix
|
69296daac0
|
Graphics/SkyboxBackground: Reverse Z axis to match reflections
There's something wrong about skyboxes at the moment.
|
2016-12-19 18:25:19 +01:00 |
Lynix
|
e36374dfc4
|
SDK/Lua: Fix EulerAngles constructor
|
2016-12-19 18:23:24 +01:00 |
Lynix
|
d1a9748c33
|
Merge branch 'master' into reflection-mapping
|
2016-12-18 01:24:19 +01:00 |
Lynix
|
b64aa72626
|
Renderer/UberShaderPreprocessor: Fix compile error
|
2016-12-18 01:23:46 +01:00 |
Lynix
|
37d36a89a6
|
Graphics: Add basic reflection mapping
|
2016-12-18 01:18:48 +01:00 |
Lynix
|
459c5e7a09
|
Graphics/Shaders: Add possibility to override Über-shaders at runtime
|
2016-12-18 01:16:26 +01:00 |