aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-09-23Merge remote-tracking branch 'aosp/master' into updatendk-r13ndk-r13-releaseDan Albert
2016-09-21Merge remote-tracking branch 'aosp/upstream-master' into shaderc-update-masterDavid Neto
2016-09-20Add a C++ interface to the optimization functionalities.Lei Zhang
2016-09-20Allow changing MessageConsumer in Pass & PassManager.Lei Zhang
2016-09-20Change BuildModule() to accept pointer-size pair for binary.Lei Zhang
2016-09-20Change interface of Pass::Process() to return possible failures.Lei Zhang
2016-09-19Provide friendly names for shader ballot BuiltInsDavid Neto
2016-09-19Update validate interface to accept binary pointersUmar Arshad
2016-09-19Set the default source name as "input".Lei Zhang
2016-09-16Start v2016.6-devDavid Neto
2016-09-16Finalize v2016.5David Neto
2016-09-16Add basic support for SPV_KHR_shader_ballotDavid Neto
2016-09-16Prepare the C++ interface for publication.Lei Zhang
2016-09-16Move functions for building modules outside of the C++ interface.Lei Zhang
2016-09-16Let SPIRV_ASSERT() exit the program if the assertion fails.Lei Zhang
2016-09-16Add MessageConsumer to PassManager, Pass, and analysis interfaces.Lei Zhang
2016-09-16Add utility macros for logging messages.Lei Zhang
2016-09-15Add a callback mechanism for communicating messages to callers.Lei Zhang
2016-09-14Make friendly names for built-in variables.David Neto
2016-09-14Update CHANGES to say #414 is fixedDavid Neto
2016-09-14Fix validator: OpUndef can be member of a constant compositeDavid Neto
2016-09-14Clarify: Ok to pass null diagnostic to spvBinaryParseDavid Neto
2016-09-14Fix validator SSA check: Phi can use its own value sometimesDavid Neto
2016-09-14Build "spec id->default val str" mapping from stringqining
2016-09-13Guard against nullptr in number parsing utilitiesqining
2016-09-12Set default values for spec const decorated by SpecIdqining
2016-09-12Update CMake condition for Emacs load/save helperDavid Neto
2016-09-11add spirv-dis/spirv-as support for emacs when loading .spv binariessteve-lunarg
2016-09-08Add IsSigned() to opt::Analysis::Integer.qining
2016-09-08Pull out the number parsing logicqining
2016-09-08Merge diagnostic tests and single them out in a separate binary.Lei Zhang
2016-09-07Create separate binaries for validation tests.Lei Zhang
2016-09-07Prefix test binaries with `test_`, rename UnitSPIRV, update README.Lei Zhang
2016-09-07Travis CI: mark build as finished once a job failed.Lei Zhang
2016-09-07Kill the spvCheck macro which is just alias to if-statement.Lei Zhang
2016-09-07Update README about the optimization library and tool.Lei Zhang
2016-09-07Say contributors have to click through the CLADavid Neto
2016-09-02Add test for presence of copyrights and license termsDavid Neto
2016-09-02Start v2016.5-devDavid Neto
2016-09-02Relicense SPIRV-Tools under Apache 2.0David Neto
2016-09-02Add check_copyright to check or update copyright.David Neto
2016-09-02Fix Google copyright linesDavid Neto
2016-09-02Kill the spvCheckReturn macro.Lei Zhang
2016-09-02Kill diagnostic_helper & the wrapping DIAGNOSTIC macro.Lei Zhang
2016-09-01Avoid race on mkdirDavid Neto
2016-09-01Tests for preserving line debug insts even killing its affecting targets.Lei Zhang
2016-09-01Unify constants passqining
2016-09-01Refactor CapabilitySet into templated class EnumSetDavid Neto
2016-08-31Add forwarding so that passes' ctor can have args.qining
2016-08-30Handle capabilities larger than value 63David Neto