1. 160da1d Merge remote-tracking branch 'aosp/upstream-master' into update-shaderc by David Neto · 8 years ago main master
  2. bd5b0bf Checks that result IDs are within the ID bound specified in the SPIR-V header by Ehsan Nasiri · 8 years ago
  3. f72189c Validation for OpSampledImage instruction. by Ehsan Nasiri · 8 years ago
  4. 6fa6a3f Adding validation for OpSpecConstantComposite. by Ehsan Nasiri · 8 years ago
  5. 8c414eb Adding validation code for OpTypeStruct. by Ehsan Nasiri · 8 years ago
  6. 5c19de2 Skip building example executable when asked by David Neto · 8 years ago
  7. c935253 Make friendly number-based names for OpConstant by David Neto · 8 years ago
  8. 4f750c0 Extract EmitNumericLiteral from disassembler by David Neto · 8 years ago
  9. d062006 Adding validation code for more data rules. by Ehsan Nasiri · 8 years ago
  10. 38036a7 Rename validation source files to comply with Google style guide. by Lei Zhang · 8 years ago
  11. 2881fe9 Rename validation tests to comply with Google style guide. by Lei Zhang · 8 years ago
  12. 6c899a5 Adding validation for vector data rule. by Ehsan Nasiri · 8 years ago
  13. 4f57e14 Renaming test files to comply with Google style guide. by Lei Zhang · 8 years ago
  14. bf190ec Remove source/instruction.cpp by David Neto · 8 years ago
  15. b371439 enum_set: Fix bool performance warning. by Jamie Madill · 8 years ago
  16. 1401a61 Merge remote-tracking branch 'aosp/upstream-master' into update-shaderc by David Neto · 8 years ago ndk-r14-beta1
  17. 2d89b6a Do not gitignore source/opt/build_module.* by Christopher Gautier · 8 years ago
  18. 9964bb6 Merge remote-tracking branch 'aosp/upstream-master' into refresh-shaderc by David Neto · 8 years ago
  19. ee6c877 Test SPV_KHR_shader_draw_parameters support by David Neto · 8 years ago
  20. f92e87a Fix compilation errors when building inside Chromium by Corentin Wallez · 8 years ago
  21. c1d5e66 Add begin() and end() for TypeManager. by Lei Zhang · 8 years ago
  22. f0a96c9 Remove unnecessary #include by David Neto · 8 years ago
  23. 689df65 Add examples to demo C++ library APIs. by Lei Zhang · 8 years ago
  24. f9cb7c2 Avoid appending EOL in StringifyMessage(). by Lei Zhang · 8 years ago
  25. 069b0a7 Fix operand class test coverage table. by Lei Zhang · 8 years ago
  26. dc6e483 Clean up header dependency. by Lei Zhang · 8 years ago
  27. c6b23f8 Handle parse failure for setting spec constants by David Neto · 8 years ago
  28. a6ef1ea Fix forward reference issues with forword pointer by Umar Arshad · 8 years ago
  29. 01df41d Command line option for set default value for spec constant by qining · 8 years ago
  30. 1ca817a Use nullptr as the default message consumer to ignore all messages. by Lei Zhang · 8 years ago
  31. 6effeaa Change some asserts to normal errors in IrLoader. by Lei Zhang · 8 years ago
  32. 3767e32 Add two more utility functions for sending errors to consumer. by Lei Zhang · 8 years ago
  33. 74afb5d Change parameter name from file to source in Log() and Logf(). by Lei Zhang · 8 years ago
  34. 5edf054 Add more Assemble(), Disassemble() and Validate() overloads. by Lei Zhang · 8 years ago
  35. 620f05e Publish the C++ interface. by Lei Zhang · 8 years ago
  36. 92411ca Rename SpvTools to SpirvTools. by Lei Zhang · 8 years ago
  37. 06502e2 Merge remote-tracking branch 'aosp/upstream-master' into shaderc-update-master by David Neto · 8 years ago
  38. 6849a3c Use C style names for MessageLevel. by Lei Zhang · 8 years ago
  39. 80eb079 Change to use enum instead of enum class for MessageLevel. by Lei Zhang · 8 years ago
  40. f18e1f2 Add a C++ interface to the optimization functionalities. by Lei Zhang · 8 years ago
  41. 1bc0b27 Allow changing MessageConsumer in Pass & PassManager. by Lei Zhang · 8 years ago
  42. f8dbed0 Change BuildModule() to accept pointer-size pair for binary. by Lei Zhang · 8 years ago
  43. 2cbb2cc Change interface of Pass::Process() to return possible failures. by Lei Zhang · 8 years ago
  44. 12b5777 Provide friendly names for shader ballot BuiltIns by David Neto · 8 years ago
  45. bf467da Update validate interface to accept binary pointers by Umar Arshad · 8 years ago
  46. 3590279 Set the default source name as "input". by Lei Zhang · 8 years ago
  47. 6519fce Start v2016.6-dev by David Neto · 8 years ago
  48. f9763ac Finalize v2016.5 by David Neto · 8 years ago
  49. 9382035 Add basic support for SPV_KHR_shader_ballot by David Neto · 8 years ago
  50. 8654caa Prepare the C++ interface for publication. by Lei Zhang · 8 years ago
  51. b54686d Move functions for building modules outside of the C++ interface. by Lei Zhang · 8 years ago
  52. 869440e Let SPIRV_ASSERT() exit the program if the assertion fails. by Lei Zhang · 8 years ago
  53. 114af21 Add MessageConsumer to PassManager, Pass, and analysis interfaces. by Lei Zhang · 8 years ago
  54. bfd7cd6 Add utility macros for logging messages. by Lei Zhang · 8 years ago
  55. 755f97f Add a callback mechanism for communicating messages to callers. by Lei Zhang · 8 years ago
  56. e0dd033 Make friendly names for built-in variables. by David Neto · 8 years ago
  57. 247e024 Update CHANGES to say #414 is fixed by David Neto · 8 years ago
  58. 1f3fb50 Fix validator: OpUndef can be member of a constant composite by David Neto · 8 years ago
  59. 4e2ed04 Clarify: Ok to pass null diagnostic to spvBinaryParse by David Neto · 8 years ago
  60. 5c9080e Fix validator SSA check: Phi can use its own value sometimes by David Neto · 8 years ago
  61. 66f5b4b Build "spec id->default val str" mapping from string by qining · 8 years ago
  62. 5ac6352 Guard against nullptr in number parsing utilities by qining · 8 years ago
  63. abf5793 Set default values for spec const decorated by SpecId by qining · 8 years ago
  64. 26b51ef Update CMake condition for Emacs load/save helper by David Neto · 8 years ago
  65. 6accefc add spirv-dis/spirv-as support for emacs when loading .spv binaries by steve-lunarg · 8 years ago
  66. 049f80f Add IsSigned() to opt::Analysis::Integer. by qining · 8 years ago
  67. 1773b95 Pull out the number parsing logic by qining · 8 years ago
  68. a35919c Merge diagnostic tests and single them out in a separate binary. by Lei Zhang · 8 years ago
  69. 219f0cc Create separate binaries for validation tests. by Lei Zhang · 8 years ago
  70. ef600df Prefix test binaries with `test_`, rename UnitSPIRV, update README. by Lei Zhang · 8 years ago
  71. 860030f Travis CI: mark build as finished once a job failed. by Lei Zhang · 8 years ago
  72. 9222467 Kill the spvCheck macro which is just alias to if-statement. by Lei Zhang · 8 years ago
  73. 53c8433 Update README about the optimization library and tool. by Lei Zhang · 8 years ago
  74. dcd7fed Say contributors have to click through the CLA by David Neto · 8 years ago
  75. 881816f Add test for presence of copyrights and license terms by David Neto · 8 years ago
  76. e70a957 Start v2016.5-dev by David Neto · 8 years ago
  77. 9fc8658 Relicense SPIRV-Tools under Apache 2.0 by David Neto · 8 years ago
  78. 6f35405 Add check_copyright to check or update copyright. by David Neto · 8 years ago
  79. 0e001b7 Fix Google copyright lines by David Neto · 8 years ago
  80. 5abf408 Kill the spvCheckReturn macro. by Lei Zhang · 8 years ago
  81. 75bf78c Kill diagnostic_helper & the wrapping DIAGNOSTIC macro. by Lei Zhang · 8 years ago
  82. 2ad3b74 Tests for preserving line debug insts even killing its affecting targets. by Lei Zhang · 8 years ago
  83. eb60e29 Unify constants pass by qining · 8 years ago
  84. 909d7f9 Refactor CapabilitySet into templated class EnumSet by David Neto · 8 years ago
  85. 2ce6725 Add forwarding so that passes' ctor can have args. by qining · 8 years ago
  86. 273920c Handle capabilities larger than value 63 by David Neto · 8 years ago
  87. 47f2a14 Add libspirv::CapabilitySet by David Neto · 8 years ago
  88. 7698270 Get annotation instructions of a given id. by qining · 8 years ago
  89. ecb5692 Add AppendNames() interface for AssemblyBuilder by qining · 8 years ago
  90. d9e63de Create a separate header and source file for each pass. by Lei Zhang · 8 years ago
  91. 380f36e Fold spec constants to normal constants (values fixed) by qining · 8 years ago
  92. 1d59aa0 Pass manager recomputes Id bound automatically. by David Neto · 8 years ago
  93. b1b2cac Create const overloads for begin() and end() in Instruction. by Lei Zhang · 8 years ago
  94. 923a459 Fix typo in spirv-opt help by David Neto · 8 years ago
  95. d7b6362 Add Module::ComputeIdBound by David Neto · 8 years ago
  96. 0a175eb Add tests for decoration_empty(). by Lei Zhang · 8 years ago
  97. ec07a07 Add a method in the types to check whether there is no decoration on a type. by qining · 8 years ago
  98. 58e1a1e Test ir::Instruction::GetOperand and GetInOperand by David Neto · 8 years ago
  99. cc60cab IrLoader gracefully handles incomplete blocks and functions by David Neto · 8 years ago
  100. 53013cc Add Instruction begin and end mutable iterators by David Neto · 8 years ago