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