platform/upstream/SPIRV-Tools.git
2016-09-21 Lei ZhangUse C style names for MessageLevel.
2016-09-21 Lei ZhangChange to use enum instead of enum class for MessageLevel.
2016-09-20 Lei ZhangAdd a C++ interface to the optimization functionalities.
2016-09-20 Lei ZhangAllow changing MessageConsumer in Pass & PassManager.
2016-09-20 Lei ZhangChange BuildModule() to accept pointer-size pair for...
2016-09-20 Lei ZhangChange interface of Pass::Process() to return possible...
2016-09-19 David NetoProvide friendly names for shader ballot BuiltIns
2016-09-19 Umar ArshadUpdate validate interface to accept binary pointers
2016-09-19 Lei ZhangSet the default source name as "input".
2016-09-16 David NetoStart v2016.6-dev
2016-09-16 David NetoFinalize v2016.5
2016-09-16 David NetoAdd basic support for SPV_KHR_shader_ballot
2016-09-16 Lei ZhangPrepare the C++ interface for publication.
2016-09-16 Lei ZhangMove functions for building modules outside of the...
2016-09-16 Lei ZhangLet SPIRV_ASSERT() exit the program if the assertion...
2016-09-16 Lei ZhangAdd MessageConsumer to PassManager, Pass, and analysis...
2016-09-16 Lei ZhangAdd utility macros for logging messages.
2016-09-15 Lei ZhangAdd a callback mechanism for communicating messages...
2016-09-14 David NetoMake friendly names for built-in variables.
2016-09-14 David NetoUpdate CHANGES to say #414 is fixed
2016-09-14 David NetoFix validator: OpUndef can be member of a constant...
2016-09-14 David NetoClarify: Ok to pass null diagnostic to spvBinaryParse
2016-09-14 David NetoFix validator SSA check: Phi can use its own value...
2016-09-14 qiningBuild "spec id->default val str" mapping from string
2016-09-13 qiningGuard against nullptr in number parsing utilities
2016-09-13 qiningSet default values for spec const decorated by SpecId
2016-09-12 David NetoUpdate CMake condition for Emacs load/save helper
2016-09-11 steve-lunargadd spirv-dis/spirv-as support for emacs when loading...
2016-09-08 qiningAdd IsSigned() to opt::Analysis::Integer.
2016-09-08 qiningPull out the number parsing logic
2016-09-08 Lei ZhangMerge diagnostic tests and single them out in a separat...
2016-09-07 Lei ZhangCreate separate binaries for validation tests.
2016-09-07 Lei ZhangPrefix test binaries with `test_`, rename UnitSPIRV...
2016-09-07 Lei ZhangTravis CI: mark build as finished once a job failed.
2016-09-07 Lei ZhangKill the spvCheck macro which is just alias to if-state...
2016-09-07 Lei ZhangUpdate README about the optimization library and tool.
2016-09-07 David NetoSay contributors have to click through the CLA
2016-09-02 David NetoAdd test for presence of copyrights and license terms
2016-09-02 David NetoStart v2016.5-dev
2016-09-02 David NetoRelicense SPIRV-Tools under Apache 2.0
2016-09-02 David NetoAdd check_copyright to check or update copyright.
2016-09-02 David NetoFix Google copyright lines
2016-09-02 Lei ZhangKill the spvCheckReturn macro.
2016-09-02 Lei ZhangKill diagnostic_helper & the wrapping DIAGNOSTIC macro.
2016-09-01 Lei ZhangTests for preserving line debug insts even killing...
2016-09-01 qiningUnify constants pass
2016-09-01 David NetoRefactor CapabilitySet into templated class EnumSet
2016-08-31 qiningAdd forwarding so that passes' ctor can have args.
2016-08-30 David NetoHandle capabilities larger than value 63
2016-08-30 David NetoAdd libspirv::CapabilitySet
2016-08-30 qiningGet annotation instructions of a given id.
2016-08-29 qiningAdd AppendNames() interface for AssemblyBuilder
2016-08-29 Lei ZhangCreate a separate header and source file for each pass.
2016-08-29 qiningFold spec constants to normal constants (values fixed)
2016-08-27 David NetoPass manager recomputes Id bound automatically.
2016-08-27 Lei ZhangCreate const overloads for begin() and end() in Instruc...
2016-08-26 David NetoFix typo in spirv-opt help
2016-08-26 David NetoAdd Module::ComputeIdBound
2016-08-26 Lei ZhangAdd tests for decoration_empty().
2016-08-26 qiningAdd a method in the types to check whether there is...
2016-08-26 David NetoTest ir::Instruction::GetOperand and GetInOperand
2016-08-26 David NetoIrLoader gracefully handles incomplete blocks and functions
2016-08-25 David NetoAdd Instruction begin and end mutable iterators
2016-08-25 David NetoAdd Instruction cbegin and cend to access operands
2016-08-25 David NetoForEachInst optionally runs on attached debug line...
2016-08-24 Lei ZhangTravis CI: add build configuration for Android NDK...
2016-08-24 David NetoStart v2016.4-dev
2016-08-24 David NetoFinalize v2016.3
2016-08-24 David NetoAdd spirv-lesspipe.sh
2016-08-24 David NetoMere mention of PointSize BuiltIn does not require...
2016-08-24 Lei ZhangAdd a home brewed make_unique to ease creating unique_ptrs.
2016-08-24 Lei ZhangRemove some unused macros and functions.
2016-08-23 David NetoCHANGES captures fix for issue 365
2016-08-23 David NetoRelax ClipDistance, CullDistance capability check in...
2016-08-23 David NetoAdd opt::ir::Module::SetIdBound
2016-08-23 qiningGet the number of elements for Vector and Matrix type
2016-08-18 qiningRefine the DefUseManager
2016-08-18 qiningGet the width from integer and float type
2016-08-16 qiningReplace the SetOperand() with SetInOperand() and SetRes...
2016-08-16 Lei ZhangMake clear that we are using ptrdiff_t as the iterator...
2016-08-15 Lei ZhangDerive iterator from std::iterator to reap standarad...
2016-08-15 Lei ZhangMake analyses RAII-like and turn disable copy/move...
2016-08-15 David NetoAvoid integer modulo by 1, to avoid warning
2016-08-15 David NetoAvoid race on mkdir
2016-08-15 Lei ZhangAllow OpUndef appearing in the type and global variable...
2016-08-13 qiningAdd another construtor for opt::ir::Instruction
2016-08-12 David NetoTest INotEqual for OpSpecConstantOp in asm, disasm
2016-08-12 qiningAdd iterator getter interface for types_values_
2016-08-12 Umar ArshadOpUndef can appear in type declaration section
2016-08-12 Lei ZhangTurn off modifying methods for const iterators.
2016-08-12 qiningClear old def-use record when re-analyze an ID
2016-08-12 Lei ZhangAdd make_range() & make_const_range() for creating...
2016-08-12 Lei ZhangAvoid non-oneliner definition in class and add missing...
2016-08-12 qiningMove the def-use analysis for single inst to public
2016-08-12 qiningAdd getter for pointee, element type
2016-08-11 Lei ZhangCreate an iterator class for in-memory representation.
2016-08-11 qiningMake the lookup up of type id accepts const arg
2016-08-11 David NetoReuse the iterator on Id and type lookup
2016-08-11 qiningAdd the const version of AsXXtype() interface.
2016-08-11 qiningAdd GetId(Type* type) API to the type manager
next