NazaraEngine/include/Nazara/Shader
Jérôme Leclercq 2f8a82ed05 Shader/ShaderBuild: Fix ambiguity for AccessMember 2021-05-29 00:56:04 +02:00
..
Ast Shader: Add support for FragCoord builtin 2021-05-26 22:17:07 +02:00
Config.hpp Split shader generation to a new module 2020-08-11 00:00:36 +02:00
ConfigCheck.hpp Split shader generation to a new module 2020-08-11 00:00:36 +02:00
Debug.hpp Split shader generation to a new module 2020-08-11 00:00:36 +02:00
DebugOff.hpp Split shader generation to a new module 2020-08-11 00:00:36 +02:00
GlslWriter.hpp Shader/GlslWriter: Move function forward declaration before functions using them 2021-05-26 22:21:57 +02:00
GlslWriter.inl Shader: Add initial support for options (WIP) 2021-04-20 18:18:27 +02:00
LangWriter.hpp Shader/ShaderLang: Add support for Unary operators 2021-05-16 23:07:25 +02:00
LangWriter.inl Shader: Add initial support for options (WIP) 2021-04-20 18:18:27 +02:00
Shader.hpp Add module configurations 2020-09-17 20:10:39 +02:00
ShaderBuilder.hpp Shader/ShaderBuild: Fix ambiguity for AccessMember 2021-05-29 00:56:04 +02:00
ShaderBuilder.inl Shader/ShaderBuild: Fix ambiguity for AccessMember 2021-05-29 00:56:04 +02:00
ShaderLangLexer.hpp Initial shaderlang commit 2021-04-20 18:18:27 +02:00
ShaderLangLexer.inl Initial shaderlang commit 2021-04-20 18:18:27 +02:00
ShaderLangParser.hpp Shader: Add support for custom functions calls (and better handle intrinsics) 2021-05-22 13:37:54 +02:00
ShaderLangParser.inl Add a few helper functions 2021-05-14 02:09:25 +02:00
ShaderLangTokenList.hpp Shader: Add initial support for options (WIP) 2021-04-20 18:18:27 +02:00
ShaderWriter.hpp Shader/ShaderWrite: Add optimize bool 2021-05-16 23:08:36 +02:00
SpirvAstVisitor.hpp Shader: Add support for custom functions calls (and better handle intrinsics) 2021-05-22 13:37:54 +02:00
SpirvAstVisitor.inl Shader: First working version on both Vulkan & OpenGL (ES) 2021-04-20 18:18:27 +02:00
SpirvBlock.hpp Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvBlock.inl Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvConstantCache.hpp Shader: Cleanup and rename AST files 2021-04-20 18:18:27 +02:00
SpirvConstantCache.inl Add SpirvConstantCache 2020-08-20 01:05:16 +02:00
SpirvData.hpp SpirV grammar parser: Add result id operand and version info 2021-04-20 18:18:27 +02:00
SpirvDecoder.hpp Shader: Add SpirvDecoder 2021-04-20 18:18:27 +02:00
SpirvDecoder.inl Shader: Add SpirvDecoder 2021-04-20 18:18:27 +02:00
SpirvExpressionLoad.hpp Shader: Cleanup and rename AST files 2021-04-20 18:18:27 +02:00
SpirvExpressionLoad.inl Shader: First working version on both Vulkan & OpenGL (ES) 2021-04-20 18:18:27 +02:00
SpirvExpressionStore.hpp Shader: Cleanup and rename AST files 2021-04-20 18:18:27 +02:00
SpirvExpressionStore.inl Shader: First working version on both Vulkan & OpenGL (ES) 2021-04-20 18:18:27 +02:00
SpirvPrinter.hpp Shader: Add SpirvDecoder 2021-04-20 18:18:27 +02:00
SpirvPrinter.inl Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvSection.hpp Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvSection.inl Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvSectionBase.hpp Shader: Cleanup and rename AST files 2021-04-20 18:18:27 +02:00
SpirvSectionBase.inl Shader: Add function parameters and return handling 2021-04-20 18:18:27 +02:00
SpirvWriter.hpp ShaderLang: Add support for length intrinsic 2021-05-14 02:02:12 +02:00
SpirvWriter.inl Shader: Add initial support for options (WIP) 2021-04-20 18:18:27 +02:00