Lei Zhang f8c493f577 [spirv] Add support for VK_EXT_scalar_block_layout 6 jaren geleden
..
AlignmentSizeCalculator.cpp f8c493f577 [spirv] Add support for VK_EXT_scalar_block_layout 6 jaren geleden
AlignmentSizeCalculator.h 6e19f0d4ae [spirv] Remove TypeTranslator and ModuleBuilder. 6 jaren geleden
AstTypeProbe.cpp 1e9a00fc63 [spirv] Remove old comments/TODOs. 6 jaren geleden
BlockReadableOrder.cpp ec5123c7e0 [spirv] Discover BBs in FNs in reachable order. 6 jaren geleden
BlockReadableOrder.h ec5123c7e0 [spirv] Discover BBs in FNs in reachable order. 6 jaren geleden
CMakeLists.txt b257554a5f [spirv] Remove old representation of type, constant, and decoration. 6 jaren geleden
CapabilityVisitor.cpp b853678a61 [spirv] Cleanup and simplify handling of NonUniform. 6 jaren geleden
CapabilityVisitor.h 52bfb4e86c [spirv] LiteralTypeVisitor (and reverse visiting). 6 jaren geleden
DeclResultIdMapper.cpp fd1f7bee5a [spirv] Allow aliasing builtin variables 6 jaren geleden
DeclResultIdMapper.h 55ee94cbca [spirv] Use SourceLocations to get better error messages. 6 jaren geleden
EmitSPIRVAction.cpp a2bb5d400e [spirv] Cleanup of cl option handling for SPIRV. (#1521) 7 jaren geleden
EmitVisitor.cpp e1cdab8028 [spirv] No need to expose specific visitor headers. 6 jaren geleden
EmitVisitor.h e1cdab8028 [spirv] No need to expose specific visitor headers. 6 jaren geleden
FeatureManager.cpp a2bb5d400e [spirv] Cleanup of cl option handling for SPIRV. (#1521) 7 jaren geleden
GlPerVertex.cpp 04a701a698 [spirv] Better handling of constants. 6 jaren geleden
GlPerVertex.h 36c1cd728e [spirv] Remove usages of TypeTranslator. 6 jaren geleden
InitListHandler.cpp 5f0b492f46 [spirv] Add support for casting involving vector decomposition 6 jaren geleden
InitListHandler.h 5f0b492f46 [spirv] Add support for casting involving vector decomposition 6 jaren geleden
InstBuilderAuto.cpp ff49be0412 [spirv] Add SpirvInstruction classes 6 jaren geleden
InstBuilderManual.cpp 4d004f7d31 [spirv] Remove dead code from InstBuilder (#1456) 7 jaren geleden
LiteralTypeVisitor.cpp 246f19a4c9 [spirv] Add more visitors to LiteralTypeVisitor. 6 jaren geleden
LiteralTypeVisitor.h 246f19a4c9 [spirv] Add more visitors to LiteralTypeVisitor. 6 jaren geleden
LowerTypeVisitor.cpp 5fb1e5313f [spirv] Add half as allowed (RW)Buffer element type 6 jaren geleden
LowerTypeVisitor.h af73a4c801 [spirv] Factor out Alignment and Size calculator. 6 jaren geleden
ModuleBuilder.cpp 883ce4a32c [spirv] Support non-fp MAD intrinsic function. (#1730) 6 jaren geleden
SPIRVContext.cpp 429b1bfdee [spirv] Clean up usage of FunctionType. 6 jaren geleden
SPIRVEmitter.cpp 5f0b492f46 [spirv] Add support for casting involving vector decomposition 6 jaren geleden
SPIRVEmitter.h 36c1cd728e [spirv] Remove usages of TypeTranslator. 6 jaren geleden
SpirvBasicBlock.cpp 52bfb4e86c [spirv] LiteralTypeVisitor (and reverse visiting). 6 jaren geleden
SpirvBuilder.cpp fd1f7bee5a [spirv] Allow aliasing builtin variables 6 jaren geleden
SpirvEvalInfo.h a2bb5d400e [spirv] Cleanup of cl option handling for SPIRV. (#1521) 7 jaren geleden
SpirvFunction.cpp 52bfb4e86c [spirv] LiteralTypeVisitor (and reverse visiting). 6 jaren geleden
SpirvInstruction.cpp 52bfb4e86c [spirv] LiteralTypeVisitor (and reverse visiting). 6 jaren geleden
SpirvModule.cpp 52bfb4e86c [spirv] LiteralTypeVisitor (and reverse visiting). 6 jaren geleden
SpirvType.cpp 429b1bfdee [spirv] Clean up usage of FunctionType. 6 jaren geleden
String.cpp 6c64875343 [spirv] Refactoring: split files and use LLVM libraries (#450) 8 jaren geleden
TypeTranslator.cpp a8172cfc9d [spirv] More updates to SPIRVEmitter for v2. 6 jaren geleden