30 Commits (cc5f2d786279b9b2bf7c0b50baea66bfdf8378ff)

Author SHA1 Message Date
Vladimír Vondruš 29ac7b5a4d Trade,ShaderTools: add addFlags() / clearFlags() to all plugin interfaces. 5 years ago
Vladimír Vondruš 41dc0dffff ShaderTools: --{input,output}-format is a thing now. 5 years ago
Vladimír Vondruš d591c8d003 ShaderTools: GCC 4.8, come on, it's Friday. 5 years ago
Vladimír Vondruš c879f91f5a shaderconverter: add a very basic --info option. 5 years ago
Vladimír Vondruš c477836396 magnum-shaderconverter: use the less error-prone >= for flag checks. 5 years ago
Vladimír Vondruš cbdc5c9e21 ShaderTools: initial internal tools for SPIR-V reflection. 5 years ago
Vladimír Vondruš 50d187fe83 {scene,shader,image}converter: make output argument treating consistent. 5 years ago
Vladimír Vondruš 9b5c62fa46 ShaderTools: recognize also the Kernel stage. 5 years ago
Vladimír Vondruš 97d1c17ae1 ShaderTools: move the Stage enum to a dedicated header. 5 years ago
Vladimír Vondruš fa08cda9e5 ShaderTools: fart. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 4f22a6a3fe Test: forgot to set IDE folders for some of these. 5 years ago
Vladimír Vondruš 92d0609e33 shaderconverter: avoid creating StringViews on dangling std::strings. 6 years ago
Vladimír Vondruš 38172d41b2 shaderconverter: allow specifying input/output format as well. 6 years ago
Vladimír Vondruš 6ec446ac2e ShaderTools: document relation between the CLI and C++ APIs. 6 years ago
Vladimír Vondruš 709931896d ShaderTools: doc that optimization / debug info doesn't affect validation. 6 years ago
Vladimír Vondruš c9d28af5d4 shaderconverter: hmm, this is wrong. 6 years ago
Vladimír Vondruš d15d024da1 ShaderTools: check for PreprocessOnly also in validate*(). 6 years ago
Vladimír Vondruš 0a32b74356 ShaderTools: forgot to test the PreprocessOnly check in link*(). 6 years ago
Vladimír Vondruš 5c223d2045 doc: reference CLI utils from plugin interface classes. 6 years ago
Vladimír Vondruš f80b238e27 ShaderTools: intro docs for AbstractConverter. 6 years ago
Vladimír Vondruš dcbd860f9b shaderconverter: new tool. 6 years ago
Vladimír Vondruš 7c0266f3eb ShaderTools: add a TODO. 6 years ago
Vladimír Vondruš b9ef6b4a02 ShaderTools: ability to control optimizations and debug level. 6 years ago
Vladimír Vondruš ff7b08a59b ShaderTools: ability to control the preprocessor. 6 years ago
Vladimír Vondruš 7ee589552f ShaderTools: expand verbosity levels, add warnings as errors. 6 years ago
Vladimír Vondruš 709ed229f5 ShaderTools: ability to specify input/output shader format and version. 6 years ago
Vladimír Vondruš 332030aaa2 ShaderTools: add a linking API to AbstractConverter. 6 years ago
Vladimír Vondruš ad12575a08 ShaderTools: C++, you're stupid. Fuck you. 6 years ago
Vladimír Vondruš 13dfb6472f ShaderTools: bootstrap new library. 6 years ago