index
:
external/shaderc/spirv-tools.git
busytown-mac1010-release
main
master
master-ndk
ndk-r11-release
ndk-r12-release
ndk-r13-release
ndk-r14-release
ndk-r15-release
ndk-r16-release
ndk-r24-release
ndk-r25-release
ndk-r26-release
ndk-r27-release
ndk-release-r16
ndk-release-r17
ndk-release-r18
ndk-release-r19
ndk-release-r20
ndk-release-r21
ndk-release-r22
ndk-release-r23
sparse_history
upstream-main
upstream-master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
opt
/
type_manager.cpp
Age
Commit message (
Expand
)
Author
2023-01-19
Revert "Merge commit '0e6fbba7762c0' into update-shaderc"
ndk-r27-rc1
ndk-r26d
ndk-r26c
ndk-r26b
ndk-r26-rc1
ndk-r26-beta1
ndk-r26
ndk-r27-release
ndk-r26-release
master-ndk
James Farrell
2022-11-24
Add validation support for SPV_NV_shader_invocation_reorder. (#4979)
alelenv
2022-11-17
clean: constexpr-ify and unify anon namespace use (#4991)
Nathan Gauër
2022-11-08
Add pass to eliminate dead output components (#4982)
Greg Fischer
2022-11-04
Switch SPIRV-Tools to use spirv.hpp11 internally (#4981)
alan-baker
2022-01-31
Complete handling of RayQueryKHR type (#4690)
Steven Perron
2021-12-08
Fix endianness of string literals (#4622)
Marius Hillenbrand
2021-03-09
Fix -Wextra-semi-stmt -Wsuggest-destructor-override -Wdeprecated-copy-dtor (#...
Corentin Wallez
2020-11-23
Update MeshShadingNV dependencies (and land Ray tracing updates) (#4028)
David Neto
2020-03-19
Add RayQueryProvisionalKHR to opt types (#3239)
JiaoluAMD
2019-10-07
Enable OpTypeCooperativeMatrix specialization (#2927)
Jeremy Hayes
2019-08-22
Handle Id overflow in private-to-local (#2807)
Steven Perron
2019-06-05
Optimizer: Handle array type with OpSpecConstantOp length (#2652)
David Neto
2019-05-29
Linker: Better type comparison for OpTypeArray and OpTypeForwardPointer (#2580)
Pierre Moreau
2018-12-19
Added additional changes for the new AccelerationStructureNV type. (#2218)
kholtnv
2018-12-11
Recognize OpTypeAccelerationStructureNV as a type instruction (#2190)
Jeff Bolz
2018-12-06
Document in the context what happens with id overflow. (#2159)
Steven Perron
2018-10-01
Fix erroneous uses of the type manager in copy-prop-arrays. (#1942)
Steven Perron
2018-08-14
Use MakeUnique. (#1837)
dan sinclair
2018-08-14
Move make_unique to source/util. (#1836)
dan sinclair
2018-08-14
Don't copy decorations twice when rebuilding a type. (#1835)
Steven Perron
2018-08-03
Cleanup includes. (#1795)
dan sinclair
2018-07-12
Cleanup extraneous namespace qualifies in source/opt. (#1716)
dan sinclair
2018-07-09
Move the ir namespace to opt. (#1680)
dan sinclair
2018-07-07
Change libspirv to spvtools namespace (#1678)
dan sinclair
2018-07-05
Make sure the constant folder get the correct type.
Steven Perron
2018-05-30
Handle types with self references.
Steven Perron
2018-03-28
Handle non-constant accesses in memory objects (copy prop arrays)
Steven Perron
2018-03-26
Copy propagate arrays
Steven Perron
2018-03-19
Change merge return pass to handle structured cfg.
Steven Perron
2018-02-06
Registering a type now rebuilds it out of memory owned by the manager.
Alan Baker
2017-12-21
Fixing bugs in type manager memory management
Alan Baker
2017-12-19
Convert private variables to function scope.
Steven Perron
2017-12-18
Improving the usability of the type manager. The type manager hashes
Alan Baker
2017-04-01
Fix typo in method name Struct::AddMemberName
David Neto
2016-09-22
Clean up header dependency.
Lei Zhang
2016-09-16
Add MessageConsumer to PassManager, Pass, and analysis interfaces.
Lei Zhang
2016-09-02
Relicense SPIRV-Tools under Apache 2.0
David Neto
2016-08-11
Create an iterator class for in-memory representation.
Lei Zhang
2016-08-11
Make the lookup up of type id accepts const arg
qining
2016-08-11
Reuse the iterator on Id and type lookup
David Neto
2016-08-11
Add GetId(Type* type) API to the type manager
qining
2016-08-10
Make type manager RAII-like w.r.t. the module to be analyzed.
Lei Zhang
2016-08-10
Optimization: Add type manager.
Lei Zhang