Ehsan
|
7469937c3a
[spirv] Improve codegen for NonUniform (#2884)
|
5 anni fa |
JiaoluAMD
|
fc54789458
Implement SPV_KHR_ray_query generation (#2834)
|
5 anni fa |
Ehsan
|
f6057fbee2
[spirv] Support SPV_EXT_demote_to_helper_invocation (#2773)
|
5 anni fa |
Ehsan
|
fc2137349d
[spirv] Remove BufferBlock decoration (deprecated after SPIRV 1.3). (#2790)
|
5 anni fa |
Jaebaek Seo
|
98bd16c50d
[spirv] Support Vulkan 1.2: change operands of OpEntryPoint (#2728)
|
5 anni fa |
Jaebaek Seo
|
4f457e34fa
[spirv] use presumed loc for line info (#2344)
|
6 anni fa |
Jaebaek Seo
|
6c4afcc184
[spirv] more line info (#2279)
|
6 anni fa |
Ehsan
|
ed86c82a8f
[spirv] Emit UserTypeGOOGLE decoration on variables with binding. (#2289)
|
6 anni fa |
Jaebaek Seo
|
6d949395aa
[spirv] fix OpLine emission bug (#2276)
|
6 anni fa |
Jaebaek Seo
|
8ebb274f32
[spirv] Emit better line info (#2127)
|
6 anni fa |
Ehsan
|
8275b8103c
[spirv] Support HLSL 'precise' keyword (#2024)
|
6 anni fa |
Ehsan
|
af46b67b6c
[spirv] Propagate RelaxedPrecision decoration. (#1915)
|
6 anni fa |
Ehsan
|
04cdca328c
[spirv] (Spec)ConstantComposite are handled by SpirvConstant classes. (#2005)
|
6 anni fa |
Ehsan
|
149fc70096
[spirv] Remove unused type result-IDs from SpirvFunction. (#2003)
|
6 anni fa |
Ehsan
|
02d5c92400
[spirv] Cleanup old included headers. (#1945)
|
6 anni fa |
alelenv
|
e58ecd4c2f
Add support to convert DXR HLSL to SPV_NV_ray_tracing (#1920)
|
6 anni fa |
Ehsan Nasiri
|
825156fd15
[spirv] Provide comments regarding aliasing work.
|
7 anni fa |
Ehsan Nasiri
|
e1cdab8028
[spirv] No need to expose specific visitor headers.
|
7 anni fa |
Ehsan Nasiri
|
b853678a61
[spirv] Cleanup and simplify handling of NonUniform.
|
7 anni fa |
Ehsan
|
3f63b41fb6
[spirv] Add support for specialization constants.
|
7 anni fa |
Ehsan Nasiri
|
52bfb4e86c
[spirv] LiteralTypeVisitor (and reverse visiting).
|
7 anni fa |
Ehsan
|
04a701a698
[spirv] Better handling of constants.
|
7 anni fa |
Ehsan Nasiri
|
2d8080fc8f
[spirv] Separate type handling from EmitVisitor.
|
7 anni fa |
Ehsan Nasiri
|
732f05c0ab
[spirv] Add debug info to the v1 level.
|
7 anni fa |
Ehsan Nasiri
|
713bbbd5a4
[spirv] Layout rules and their implications on types
|
7 anni fa |
Ehsan Nasiri
|
657d617fec
[spirv] Type lowering pass properly annotates majorness.
|
7 anni fa |
Ehsan Nasiri
|
d73dd2aba6
[spirv] Create SpirvArrayLength instruction class.
|
7 anni fa |
Ehsan Nasiri
|
c46f44caa2
[spirv] Emit ImageOperandsMask even if it's None.
|
7 anni fa |
Ehsan Nasiri
|
008bb25d7e
[spirv] Update sm6 tests (use uint for scope).
|
7 anni fa |
Ehsan
|
d8102a2a66
[spirv] Put constants in the right spot.
|
7 anni fa |