NazaraEngine/src/Nazara/Shader
Jérôme Leclercq 863fb3ea7e Shader: Fix optimization issues
Moving the unique_ptrs but failing to optimize the expression could cause issues
Also the constant query callback defaulted to ConstantValue (without const ref), thanks auto.
2021-07-11 11:17:48 +02:00
..
Ast Shader: Fix optimization issues 2021-07-11 11:17:48 +02:00
Debug Split shader generation to a new module 2020-08-11 00:00:36 +02:00
GlslWriter.cpp Shader: Rename ConstantExpression to ConstantValueExpression 2021-07-08 15:22:08 +02:00
LangWriter.cpp Shader: Rename ConstantIndexExpression to ConstantExpression 2021-07-08 15:24:22 +02:00
Shader.cpp Add module configurations 2020-09-17 20:10:39 +02:00
ShaderLangLexer.cpp Shader: Replace select_opt by const_select 2021-07-08 10:53:11 +02:00
ShaderLangParser.cpp Shader: Replace select_opt by const_select 2021-07-08 10:53:11 +02:00
ShaderWriter.cpp Split shader generation to a new module 2020-08-11 00:00:36 +02:00
SpirvAstVisitor.cpp Shader: Rename ConstantExpression to ConstantValueExpression 2021-07-08 15:22:08 +02:00
SpirvConstantCache.cpp Shader: Fix struct indexes in case of disabled field 2021-07-07 22:38:24 +02:00
SpirvData.cpp SpirV grammar parser: Add result id operand and version info 2021-04-20 18:18:27 +02:00
SpirvDecoder.cpp Shader: First working version on both Vulkan & OpenGL (ES) 2021-04-20 18:18:27 +02:00
SpirvExpressionLoad.cpp Shader/NZSL: Add support for array indexing 2021-06-01 16:22:41 +02:00
SpirvExpressionStore.cpp Shader/NZSL: Add support for array indexing 2021-06-01 16:22:41 +02:00
SpirvPrinter.cpp Shader: Minor fixes 2021-04-20 18:18:27 +02:00
SpirvSectionBase.cpp Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvWriter.cpp Shader: Rename ConstantExpression to ConstantValueExpression 2021-07-08 15:22:08 +02:00