Ehsan 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
..
AlignmentSizeCalculator.cpp 9b70ec14d4 [spirv] Consider base structs when calculating layout. (#2405) 6 years ago
AlignmentSizeCalculator.h 6e19f0d4ae [spirv] Remove TypeTranslator and ModuleBuilder. 6 years ago
AstTypeProbe.cpp 5731e77620 Fix compiling issues in x86 configuration (#2875) 5 years ago
BlockReadableOrder.cpp ec5123c7e0 [spirv] Discover BBs in FNs in reachable order. 6 years ago
BlockReadableOrder.h ec5123c7e0 [spirv] Discover BBs in FNs in reachable order. 6 years ago
CMakeLists.txt 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
CapabilityVisitor.cpp 64b6772812 [spirv] Enforce SPIR-V 1.4 for SPV_KHR_ray_tracing. (#2877) 5 years ago
CapabilityVisitor.h 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
DeclResultIdMapper.cpp 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
DeclResultIdMapper.h 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
EmitSpirvAction.cpp 13f3baf9e0 [spirv] Consistent upper and lower case file names. 6 years ago
EmitVisitor.cpp 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
EmitVisitor.h 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
FeatureManager.cpp fc54789458 Implement SPV_KHR_ray_query generation (#2834) 5 years ago
GlPerVertex.cpp fa8d3dd250 [spirv] Add comments and missing initializations for mesh shader implementation (#2396) 6 years ago
GlPerVertex.h 968fe41136 Merged PR 116: Add support for HLSL Meshlets 6 years ago
InitListHandler.cpp 6c4afcc184 [spirv] more line info (#2279) 6 years ago
InitListHandler.h 6c4afcc184 [spirv] more line info (#2279) 6 years ago
LiteralTypeVisitor.cpp 04cdca328c [spirv] (Spec)ConstantComposite are handled by SpirvConstant classes. (#2005) 6 years ago
LiteralTypeVisitor.h 04cdca328c [spirv] (Spec)ConstantComposite are handled by SpirvConstant classes. (#2005) 6 years ago
LowerTypeVisitor.cpp fc54789458 Implement SPV_KHR_ray_query generation (#2834) 5 years ago
LowerTypeVisitor.h 13f3baf9e0 [spirv] Consistent upper and lower case file names. 6 years ago
NonUniformVisitor.cpp 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
NonUniformVisitor.h 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
PreciseVisitor.cpp 8275b8103c [spirv] Support HLSL 'precise' keyword (#2024) 6 years ago
PreciseVisitor.h 8275b8103c [spirv] Support HLSL 'precise' keyword (#2024) 6 years ago
RawBufferMethods.cpp b6a7b82644 [spirv] support ByteAddressBuffer templated Store<T> (#2428) 6 years ago
RawBufferMethods.h b6a7b82644 [spirv] support ByteAddressBuffer templated Store<T> (#2428) 6 years ago
RelaxedPrecisionVisitor.cpp af46b67b6c [spirv] Propagate RelaxedPrecision decoration. (#1915) 6 years ago
RelaxedPrecisionVisitor.h af46b67b6c [spirv] Propagate RelaxedPrecision decoration. (#1915) 6 years ago
RemoveBufferBlockVisitor.cpp fc2137349d [spirv] Remove BufferBlock decoration (deprecated after SPIRV 1.3). (#2790) 5 years ago
RemoveBufferBlockVisitor.h fc2137349d [spirv] Remove BufferBlock decoration (deprecated after SPIRV 1.3). (#2790) 5 years ago
SpirvBasicBlock.cpp d9d2f211dd [spirv] Use llvm::ilist to store instructions in BB. (#2011) 6 years ago
SpirvBuilder.cpp 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
SpirvContext.cpp fc54789458 Implement SPV_KHR_ray_query generation (#2834) 5 years ago
SpirvEmitter.cpp 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
SpirvEmitter.h fc54789458 Implement SPV_KHR_ray_query generation (#2834) 5 years ago
SpirvFunction.cpp b0731e7f2d [spirv] Cleanup: Remove SPIRV hybrid function type. (#2620) 6 years ago
SpirvInstruction.cpp 7469937c3a [spirv] Improve codegen for NonUniform (#2884) 5 years ago
SpirvModule.cpp 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
SpirvType.cpp 6e8df18886 [spirv] Use extension for fp16 in GLSL extended instruction set. (#2151) 6 years ago
String.cpp 6c64875343 [spirv] Refactoring: split files and use LLVM libraries (#450) 8 years ago