| .. |
|
AlignmentSizeCalculator.cpp
|
e41ac97e5e
[spirv] Fix issues related to struct inheritance memory layout (#3273)
|
5 lat temu |
|
AlignmentSizeCalculator.h
|
6e19f0d4ae
[spirv] Remove TypeTranslator and ModuleBuilder.
|
7 lat temu |
|
AstTypeProbe.cpp
|
a233960c3f
[spirv] Don't apply RelaxedPrecision to ops operating on bools (#3364)
|
5 lat temu |
|
BlockReadableOrder.cpp
|
ec5123c7e0
[spirv] Discover BBs in FNs in reachable order.
|
7 lat temu |
|
BlockReadableOrder.h
|
ec5123c7e0
[spirv] Discover BBs in FNs in reachable order.
|
7 lat temu |
|
CMakeLists.txt
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
CapabilityVisitor.cpp
|
20a7c685cc
[spirv] Add SM 6.6 8-bit packed types and intrinsics (#3325)
|
5 lat temu |
|
CapabilityVisitor.h
|
cb2a5e1355
[spirv] Support 64-bit interlocked intrinsics. (#3321)
|
5 lat temu |
|
DebugTypeVisitor.cpp
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
DebugTypeVisitor.h
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
DeclResultIdMapper.cpp
|
03cc4f8663
[spirv] Add vk::image_format attribute for Buffers, RWBuffers and RWTextures (#3395)
|
4 lat temu |
|
DeclResultIdMapper.h
|
02e8662de6
[spirv] Added support for [[vk::shader_record_ext]] (#3426)
|
4 lat temu |
|
EmitSpirvAction.cpp
|
13f3baf9e0
[spirv] Consistent upper and lower case file names.
|
7 lat temu |
|
EmitVisitor.cpp
|
ce2ec2f654
[SPIR-V]Support KHR_Ray_tracing terminate Ops (#3295)
|
5 lat temu |
|
EmitVisitor.h
|
ce2ec2f654
[SPIR-V]Support KHR_Ray_tracing terminate Ops (#3295)
|
5 lat temu |
|
FeatureManager.cpp
|
bcf56f2670
[spirv] Fix target env error message. (#3346)
|
5 lat temu |
|
GlPerVertex.cpp
|
fa8d3dd250
[spirv] Add comments and missing initializations for mesh shader implementation (#2396)
|
6 lat temu |
|
GlPerVertex.h
|
968fe41136
Merged PR 116: Add support for HLSL Meshlets
|
6 lat temu |
|
InitListHandler.cpp
|
1450ea8630
[spirv] Fix issues of RWByteAddressBuffer in the InitList (#3145)
|
5 lat temu |
|
InitListHandler.h
|
1450ea8630
[spirv] Fix issues of RWByteAddressBuffer in the InitList (#3145)
|
5 lat temu |
|
LiteralTypeVisitor.cpp
|
04cdca328c
[spirv] (Spec)ConstantComposite are handled by SpirvConstant classes. (#2005)
|
6 lat temu |
|
LiteralTypeVisitor.h
|
7e0f44fa6f
Cleanup part of compiling warnings (#2903)
|
5 lat temu |
|
LowerTypeVisitor.cpp
|
03cc4f8663
[spirv] Add vk::image_format attribute for Buffers, RWBuffers and RWTextures (#3395)
|
4 lat temu |
|
LowerTypeVisitor.h
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
NonUniformVisitor.cpp
|
7469937c3a
[spirv] Improve codegen for NonUniform (#2884)
|
5 lat temu |
|
NonUniformVisitor.h
|
7e0f44fa6f
Cleanup part of compiling warnings (#2903)
|
5 lat temu |
|
PreciseVisitor.cpp
|
8275b8103c
[spirv] Support HLSL 'precise' keyword (#2024)
|
6 lat temu |
|
PreciseVisitor.h
|
7e0f44fa6f
Cleanup part of compiling warnings (#2903)
|
5 lat temu |
|
RawBufferMethods.cpp
|
29759a8942
Fix remaining Clang warnings (#3008)
|
5 lat temu |
|
RawBufferMethods.h
|
b6a7b82644
[spirv] support ByteAddressBuffer templated Store<T> (#2428)
|
6 lat temu |
|
RelaxedPrecisionVisitor.cpp
|
a233960c3f
[spirv] Don't apply RelaxedPrecision to ops operating on bools (#3364)
|
5 lat temu |
|
RelaxedPrecisionVisitor.h
|
7e0f44fa6f
Cleanup part of compiling warnings (#2903)
|
5 lat temu |
|
RemoveBufferBlockVisitor.cpp
|
f11daf7d42
[spirv] Fix storage class for ptr-to-ptr in Vulkan 1.2. (#3344)
|
5 lat temu |
|
RemoveBufferBlockVisitor.h
|
f11daf7d42
[spirv] Fix storage class for ptr-to-ptr in Vulkan 1.2. (#3344)
|
5 lat temu |
|
SortDebugInfoVisitor.cpp
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
SortDebugInfoVisitor.h
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
SpirvBasicBlock.cpp
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
SpirvBuilder.cpp
|
ce2ec2f654
[SPIR-V]Support KHR_Ray_tracing terminate Ops (#3295)
|
5 lat temu |
|
SpirvContext.cpp
|
03cc4f8663
[spirv] Add vk::image_format attribute for Buffers, RWBuffers and RWTextures (#3395)
|
4 lat temu |
|
SpirvEmitter.cpp
|
cff993e0f8
[spirv] do not accept variable for OpImage* Offset (#3456)
|
4 lat temu |
|
SpirvEmitter.h
|
20a7c685cc
[spirv] Add SM 6.6 8-bit packed types and intrinsics (#3325)
|
5 lat temu |
|
SpirvFunction.cpp
|
e39d1397ca
[SPIR-V] Add noinline support for SPIR-V generation (#3163)
|
5 lat temu |
|
SpirvInstruction.cpp
|
ce2ec2f654
[SPIR-V]Support KHR_Ray_tracing terminate Ops (#3295)
|
5 lat temu |
|
SpirvModule.cpp
|
7f985ff472
[spirv] generate OpenCL.DebugInfo.100 instructions (#3155)
|
5 lat temu |
|
SpirvType.cpp
|
6e8df18886
[spirv] Use extension for fp16 in GLSL extended instruction set. (#2151)
|
6 lat temu |
|
String.cpp
|
6c64875343
[spirv] Refactoring: split files and use LLVM libraries (#450)
|
8 lat temu |