Commit Graph

21 Commits

Author SHA1 Message Date
Lynix 29a0ee773b Renderer/ShaderAst: Add ConditionalStatement 2017-01-21 15:53:18 +01:00
Lynix af766019ad Renderer/ShaderAst: Add Swizzle 2017-01-15 22:04:51 +01:00
Lynix 27fcfe2fb1 Renderer/ShaderBuild: Fix build? 2017-01-06 16:43:31 +01:00
Lynix 607bb9d3a0 Renderer/ShaderAst: Fix compilation errors on Linux 2017-01-06 16:34:04 +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 193c0d4a92 Renderer/ShaderBuilder: Rename Builtin to BuiltinVariable 2017-01-06 02:06:14 +01:00
Lynix 831175f466 Renderer/ShaderAst: Add Cast node 2017-01-06 00:49:24 +01:00
Lynix 44942b2997 Renderer/ShaderBuilder: Add builder for remaining binary operations 2017-01-05 15:29:07 +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 487ada825e Renderer/GlslWriter: Add support for Uniform and Parameters variables 2017-01-04 12:34:47 +01:00
Lynix df162a8bea Commit current work 2017-01-03 14:40:49 +01:00
Lynix 4352083c4b Added ShaderManager (Experimental)
Former-commit-id: 327e373f2b932e31184e88c5f29bd5bd8fa3ba46
2013-07-15 00:23:04 +02:00
Lynix e111e6b907 Fixed incorrect comment
Former-commit-id: d3abeb65dd314f563d6cacaf45f09e06626c72f8
2013-04-01 02:52:03 +02:00
Lynix 32b1d02cec Updated copyright texts
Former-commit-id: 81483f7a94935c925e53b7f450e42635b1357833
2013-03-13 23:23:41 +01:00
Lynix df7b11d1d2 Added ShaderBuilder
Former-commit-id: 0eee75821b7bb4b2b69a020c8e79f3cbe18b522f
2012-12-25 12:14:57 +01:00
Lynix 82d6438ec3 Removed unused file
Former-commit-id: c52361f0ae454048e62507996beff70cf857210e
2012-12-03 01:34:16 +01:00
Lynix ef567bd223 Added Task Scheduler
Former-commit-id: ac37f749ae78f364db3d3edfabc8221802579989
2012-12-03 01:30:04 +01:00