aboutsummaryrefslogtreecommitdiff
path: root/libshaderc/src
AgeCommit message (Expand)Author
2016-10-21Add API support for compiling HLSLDavid Neto
2016-10-21Rename GlslInitialzer -> GlslangInitializerDavid Neto
2016-09-30Sort out target environments used in different components.Lei Zhang
2016-09-30Chanage the C interface for assembling to accept options.Lei Zhang
2016-09-30Change to use SPIRV-Tools C++ interface for Disassembling.Lei Zhang
2016-09-23Add support for optimization after compilation in the library.Lei Zhang
2016-07-15Fix test failures due to glslang behaviour change.Lei Zhang
2016-04-21Add support for assembly files in glslc.Lei Zhang
2016-04-21Add assembling support into shaderc C and C++ interface.Lei Zhang
2016-04-18Compilation fails for null input file name stringDavid Neto
2016-03-29Update the interface to handle the new Glslang includer.Andrew Woloszyn
2016-03-21Removed the remaining threaded tests.Andrew Woloszyn
2016-03-09Added simple C smoke test to prevent future C breakages.Andrew Woloszyn
2016-02-25Fix various issues reported by cppcheck.Lei Zhang
2016-02-22Use statically typed compilation results in C++ APIDavid Neto
2016-02-18Rearrange libshaderc header files.David Neto
2016-02-17Rename spv module to compilation resultqining
2016-02-17Fix output data alignment and avoid copyqining
2016-02-11Add dumping dependency info option (-M, -MD, etc) for glslc, like rules requi...qining
2016-02-03Change the contained data type of libshaderc_util::Compiler::predefined_macro...qining
2016-02-03Glslang rejects SPIR-V compilation on old shadersDavid Neto
2016-02-01Add --target-env option to glslcqining
2016-02-01Disassembled output is indented.David Neto
2016-01-29Enabled caching of glsl state.Andrew Woloszyn
2016-01-27Improve includer blurbs and run clang-format.Dejan Mircevski
2016-01-22Add tests to spot check disassembly in libshaderc.Lei Zhang
2016-01-22Return ICE instead of Compilation Failure if we catch an exception.Andrew Woloszyn
2016-01-22Add shaderc_parse_verison_profile utility functionqining
2016-01-22Add compilation status to shaderc_spv_moduleqining
2016-01-21Add input_file_name arg to C and C++ compile methods.qining
2016-01-20Shader kind extended to allow forced, inferred, and fallback.qining
2016-01-20Fix mismatch of builtins in preprocess vs. compileDavid Neto
2016-01-15Compiler options support setting an include handlerqining
2016-01-12bug fix: comparing signed with unsigned.qining
2016-01-12add get_num_errors() and get_num_warnings()qining
2016-01-09Use char array for global strings and run clang-format.Lei Zhang
2016-01-08add set-generate-debug-infoqining
2016-01-08Add set_forced_version_profile to libshaderc.qining
2016-01-06DRY shaderc_test.ccqining
2016-01-06Fix several compilation warnings/errors with VS2013Mark Adams
2016-01-06Add set_warnings_as_errors() to libshadercqining
2016-01-05Merge #68: Rename CompilationErrors to CompilationWarnings.Dejan Mircevski
2016-01-05Don't call Compiler::IsValid() at the start of every test.Dejan Mircevski
2016-01-05Move shaderc::CompileOptions to test fixture.Dejan Mircevski
2016-01-05Squash and merge #66: Simplify shaderc_cpp tests.Dejan Mircevski
2016-01-04Squash and merge #62: Add SetSuppressWarnings() to libshadercqining
2016-01-04Make Compilation::result() const.Dejan Mircevski
2015-12-23Add C++ interface for setting preprocessing and disassembly modesqining
2015-12-22Add shaderc_compile_options_set_disassembly_mode() to libshaderc (shaderc.h, ...qining
2015-12-22Add set_preprocessing_only_mode() to libshaderc.h APIqining