├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── examples ├── 1.hellow_world │ └── main.cpp ├── 2.adding_names │ └── main.cpp ├── 3.arrays │ └── main.cpp ├── 4.multidimensional_arrays │ └── main.cpp ├── 5.swizzle_masks │ └── main.cpp └── CMakeLists.txt └── include ├── array.h ├── binary_operators.h ├── builetin_constants.h ├── builetin_variables.h ├── context.h ├── datatypes.h ├── detail ├── macroses.h ├── node.h ├── output_proxy.h ├── token_generator.h └── variable.h ├── functions.h └── shaderboiler.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/README.md -------------------------------------------------------------------------------- /examples/1.hellow_world/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/examples/1.hellow_world/main.cpp -------------------------------------------------------------------------------- /examples/2.adding_names/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/examples/2.adding_names/main.cpp -------------------------------------------------------------------------------- /examples/3.arrays/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/examples/3.arrays/main.cpp -------------------------------------------------------------------------------- /examples/4.multidimensional_arrays/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/examples/4.multidimensional_arrays/main.cpp -------------------------------------------------------------------------------- /examples/5.swizzle_masks/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/examples/5.swizzle_masks/main.cpp -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /include/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/array.h -------------------------------------------------------------------------------- /include/binary_operators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/binary_operators.h -------------------------------------------------------------------------------- /include/builetin_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/builetin_constants.h -------------------------------------------------------------------------------- /include/builetin_variables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/builetin_variables.h -------------------------------------------------------------------------------- /include/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/context.h -------------------------------------------------------------------------------- /include/datatypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/datatypes.h -------------------------------------------------------------------------------- /include/detail/macroses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/detail/macroses.h -------------------------------------------------------------------------------- /include/detail/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/detail/node.h -------------------------------------------------------------------------------- /include/detail/output_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/detail/output_proxy.h -------------------------------------------------------------------------------- /include/detail/token_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/detail/token_generator.h -------------------------------------------------------------------------------- /include/detail/variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/detail/variable.h -------------------------------------------------------------------------------- /include/functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/functions.h -------------------------------------------------------------------------------- /include/shaderboiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/podgorskiy/ShaderBoiler/HEAD/include/shaderboiler.h --------------------------------------------------------------------------------