.. |
attribute.domain.isoline.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.domain.quad.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.domain.tri.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.earlydepthstencil.ps.hlsl
|
b05430d9fb
[spirv] Add support for PS [earlydepthstencil] attribute (#1074)
|
7 years ago |
attribute.instance.gs.hlsl
|
e40535653f
[spirv] Emit Invocations execution mode in GS (#793)
|
7 years ago |
attribute.instance.missing.gs.hlsl
|
e40535653f
[spirv] Emit Invocations execution mode in GS (#793)
|
7 years ago |
attribute.max-vertex-count.hlsl
|
0d9cfd2b3a
[spirv] Translate maxvertexcount attribute for GS. (#732)
|
7 years ago |
attribute.numthreads.hlsl
|
1e6a9afd47
[spirv] Translate numthreads attribute for CS. (#580)
|
8 years ago |
attribute.numthreads.missing.hlsl
|
1e6a9afd47
[spirv] Translate numthreads attribute for CS. (#580)
|
8 years ago |
attribute.outputcontrolpoints.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.outputtopology.point.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.outputtopology.triangle-ccw.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.outputtopology.triangle-cw.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.partitioning.fractional-even.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.partitioning.fractional-odd.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
attribute.partitioning.integer.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
bezier.domain.hlsl2spv
|
f6f79e744d
[spirv] Emit OpSource debug instruction (#1145)
|
7 years ago |
bezier.hull.hlsl2spv
|
f6f79e744d
[spirv] Emit OpSource debug instruction (#1145)
|
7 years ago |
bezier_common_hull.hlsl
|
e508374632
[spirv] Support Hull shader translation (#692)
|
8 years ago |
binary-op.arith-assign.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
binary-op.arith-assign.mixed.form.hlsl
|
ca077c9b1f
[spirv] Fix type mismatch for compound assignment (#1104)
|
7 years ago |
binary-op.arith-assign.mixed.type.hlsl
|
ca077c9b1f
[spirv] Fix type mismatch for compound assignment (#1104)
|
7 years ago |
binary-op.arith-assign.scalar.hlsl
|
5d7f35b0c1
[spirv] Translate arithmetic assign operators (#493)
|
8 years ago |
binary-op.arith-assign.vector.hlsl
|
660ab29b70
[spirv] Add support for matrix splatting (#513)
|
8 years ago |
binary-op.arithmetic.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
binary-op.arithmetic.mixed.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
binary-op.arithmetic.scalar.hlsl
|
5b37ea784f
[spirv] Translate arithmetic operations for integers and floats (#461)
|
8 years ago |
binary-op.arithmetic.vector.hlsl
|
660a367778
[spirv] Vector types, variable initializers, and comparison (#488)
|
8 years ago |
binary-op.assign.composite.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
binary-op.assign.hlsl
|
1e6d05ac59
[spirv] Add test for struct accessing and assignment (#551)
|
8 years ago |
binary-op.assign.image.hlsl
|
4e01373037
[spirv] Fix extra OpLoad when using images on lhs of assignment (#981)
|
7 years ago |
binary-op.assign.opaque.array.hlsl
|
3c60ad7ed2
[spirv] Do per-element load for opaque arrays (#1189)
|
7 years ago |
binary-op.bitwise-assign.scalar.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise-assign.shift-left.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise-assign.shift-right.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise-assign.vector.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise.scalar.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise.shift-left.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise.shift-right.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.bitwise.vector.hlsl
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
binary-op.comma.hlsl
|
e69398519d
[spirv] Translation for Comma operator. (#638)
|
8 years ago |
binary-op.comparison.scalar.hlsl
|
378c2224b8
[spirv] Emit OpLogical{|Not}Equal for boolean comparison (#526)
|
8 years ago |
binary-op.comparison.vector.hlsl
|
378c2224b8
[spirv] Emit OpLogical{|Not}Equal for boolean comparison (#526)
|
8 years ago |
binary-op.logical-and.hlsl
|
231619361a
[spirv] Ignore const-ness when comparing types. (#985)
|
7 years ago |
binary-op.logical-or.hlsl
|
f38109c154
[spirv] Translate boolean math operators: &&, ||, ?: (#499)
|
8 years ago |
cast.2bool.explicit.hlsl
|
c760e02232
[spirv] Support casting to bool/int/float (vector) values (#500)
|
8 years ago |
cast.2bool.implicit.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.2fp.explicit.hlsl
|
c760e02232
[spirv] Support casting to bool/int/float (vector) values (#500)
|
8 years ago |
cast.2fp.implicit.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.2literal-int.implicit.hlsl
|
fb8eac6c83
[spirv] Better handling of ternary and binary ops. (#995)
|
7 years ago |
cast.2sint.explicit.hlsl
|
c760e02232
[spirv] Support casting to bool/int/float (vector) values (#500)
|
8 years ago |
cast.2sint.implicit.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.2uint.explicit.hlsl
|
c760e02232
[spirv] Support casting to bool/int/float (vector) values (#500)
|
8 years ago |
cast.2uint.implicit.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.bitwidth.hlsl
|
8d5d976674
[spirv] Take bitwidth into account when casting (#1105)
|
7 years ago |
cast.flat-conversion.implicit.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.flat-conversion.literal-initializer.hlsl
|
fc771d1046
[spirv] Non-literal 'literal float' as initializer (#1122)
|
7 years ago |
cast.flat-conversion.no-op.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
cast.flat-conversion.struct.hlsl
|
05a5fd7759
[spirv] FloatConversion for structs with one single member (#1019)
|
7 years ago |
cast.matrix.splat.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
cast.matrix.trunc.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.no-op.hlsl
|
c760e02232
[spirv] Support casting to bool/int/float (vector) values (#500)
|
8 years ago |
cast.vec-to-mat.explicit.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
cast.vector.splat.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
cast.vector.trunc.hlsl
|
694c35a47e
[spirv] Translate vector truncation and splatting (#502)
|
8 years ago |
cf.break.mixed.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
cf.cond-op.hlsl
|
f38109c154
[spirv] Translate boolean math operators: &&, ||, ?: (#499)
|
8 years ago |
cf.discard.hlsl
|
546597d994
[spirv] Handle early return and discard statements (#546)
|
8 years ago |
cf.do.break.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.do.continue.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.do.nested.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.do.plain.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.for.break.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
cf.for.continue.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
cf.for.nested.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
cf.for.plain.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.if.const-cond.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.if.for.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
cf.if.nested.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.if.plain.hlsl
|
9bbe6f16a2
[spirv] Add support for if statement attributes (#1081)
|
7 years ago |
cf.logical-and.hlsl
|
f38109c154
[spirv] Translate boolean math operators: &&, ||, ?: (#499)
|
8 years ago |
cf.logical-or.hlsl
|
f38109c154
[spirv] Translate boolean math operators: &&, ||, ?: (#499)
|
8 years ago |
cf.return.early.float4.hlsl
|
546597d994
[spirv] Handle early return and discard statements (#546)
|
8 years ago |
cf.return.early.hlsl
|
546597d994
[spirv] Handle early return and discard statements (#546)
|
8 years ago |
cf.return.storage-class.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
cf.return.struct.hlsl
|
82463dd3d1
[spirv] Test for returning a struct from function. (#637)
|
8 years ago |
cf.switch.ifstmt.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
cf.switch.opswitch.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
cf.while.break.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.while.continue.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.while.nested.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
cf.while.plain.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
constant.array.hlsl
|
c99605827c
[spirv] Add support for constant array type (#565)
|
8 years ago |
constant.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
constant.scalar.16bit.disabled.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
constant.scalar.16bit.enabled.hlsl
|
b02d940813
[spirv] Don't emit Float16 capability. (#1109)
|
7 years ago |
constant.scalar.64bit.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
constant.scalar.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
constant.struct.hlsl
|
35138b401c
[spirv] More support for matrices and structs in init lists (#548)
|
8 years ago |
constant.vector.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
cs.groupshared.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
empty-struct-interface.vs.hlsl2spv
|
f6f79e744d
[spirv] Emit OpSource debug instruction (#1145)
|
7 years ago |
fn.call.hlsl
|
5423d05daf
[spirv] Support input modifiers on function parameters (#559)
|
8 years ago |
fn.ctbuffer.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
fn.default-arg.hlsl
|
3809395c08
[spirv] Support CXXDefaultArgExpr translation. (#825)
|
7 years ago |
fn.foward-declaration.hlsl
|
04a5269451
[spirv] Support function foward declaration (#847)
|
7 years ago |
fn.param.inout.hlsl
|
511ef092a9
[spirv] Handle inout structs. Fixed issue #806. (#810)
|
7 years ago |
fn.param.inout.vector.hlsl
|
7ef612d3a4
[spirv] Fix out/inout vector parameter assignment (#978)
|
7 years ago |
gs.emit.hlsl
|
37eade8495
[spirv] Add support for basic geometry shader (#772)
|
7 years ago |
hs.pcf.input-patch.hlsl
|
dd487ffec7
[spirv] Use entry point attr to find correct PCF. (#1024)
|
7 years ago |
hs.pcf.output-patch.hlsl
|
37eade8495
[spirv] Add support for basic geometry shader (#772)
|
7 years ago |
hs.pcf.primitive-id.1.hlsl
|
37eade8495
[spirv] Add support for basic geometry shader (#772)
|
7 years ago |
hs.pcf.primitive-id.2.hlsl
|
37eade8495
[spirv] Add support for basic geometry shader (#772)
|
7 years ago |
hs.pcf.view-id.1.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
hs.pcf.view-id.2.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
hs.pcf.void.hlsl
|
406fe38220
Add validation checks for HS/GS attributes after parsing (#768)
|
7 years ago |
hs.structure.hlsl
|
37eade8495
[spirv] Add support for basic geometry shader (#772)
|
7 years ago |
intrinsics.D3DCOLORtoUBYTE4.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
intrinsics.abort.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
intrinsics.abs.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.acos.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.all.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.allmemorybarrier.hlsl
|
8c5a38ba22
[spirv] Fix Memory Barrier mappings to SPIR-V. (#917)
|
7 years ago |
intrinsics.allmemorybarrierwithgroupsync.hlsl
|
8c5a38ba22
[spirv] Fix Memory Barrier mappings to SPIR-V. (#917)
|
7 years ago |
intrinsics.any.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
intrinsics.asdouble.hlsl
|
97aab11faf
[spirv] Translate intrinsic asdouble and asuint. (#758)
|
7 years ago |
intrinsics.asfloat.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.asin.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.asint.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.asuint.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.atan.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.atan2.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.ceil.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.check-access-fully-mapped.hlsl
|
679b7c80c7
[spirv] Support CheckAccessFullyMapped intrinsic. (#897)
|
7 years ago |
intrinsics.clamp.hlsl
|
8b2d5a0d0f
[spirv] Process the clamp intrinsic function (#562)
|
8 years ago |
intrinsics.clip.hlsl
|
015bdfd1d7
[spirv] Translate several intrinsic functions. (#654)
|
8 years ago |
intrinsics.cos.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.cosh.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.countbits.hlsl
|
015bdfd1d7
[spirv] Translate several intrinsic functions. (#654)
|
8 years ago |
intrinsics.cross.hlsl
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
intrinsics.ddx-coarse.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.ddx-fine.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.ddx.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.ddy-coarse.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.ddy-fine.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.ddy.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.degrees.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.determinant.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.devicememorybarrier.hlsl
|
8c5a38ba22
[spirv] Fix Memory Barrier mappings to SPIR-V. (#917)
|
7 years ago |
intrinsics.devicememorybarrierwithgroupsync.hlsl
|
8c5a38ba22
[spirv] Fix Memory Barrier mappings to SPIR-V. (#917)
|
7 years ago |
intrinsics.distance.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.dot.hlsl
|
e6685a310d
[spirv] Translate intrinsic dot product. (#496)
|
8 years ago |
intrinsics.dst.hlsl
|
576a805117
[spirv] Translate intrinsic dst function. (#801)
|
7 years ago |
intrinsics.exp.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.exp2.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.f16tof32.hlsl
|
a579b3eaef
[spirv] Add support for f16tof32() and f32tof16() (#786)
|
7 years ago |
intrinsics.f32tof16.hlsl
|
a579b3eaef
[spirv] Add support for f16tof32() and f32tof16() (#786)
|
7 years ago |
intrinsics.faceforward.hlsl
|
0888e319e7
[spirv] Intrinsic fwidth & faceforward (#711)
|
8 years ago |
intrinsics.firstbithigh.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.firstbitlow.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.floatsign.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.floor.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.fma.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.fmod.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.frac.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.frexp.hlsl
|
015bdfd1d7
[spirv] Translate several intrinsic functions. (#654)
|
8 years ago |
intrinsics.fwidth.hlsl
|
0888e319e7
[spirv] Intrinsic fwidth & faceforward (#711)
|
8 years ago |
intrinsics.get-render-target-sample-count.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
intrinsics.get-render-target-sample-position.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
intrinsics.groupmemorybarrier.hlsl
|
8c5a38ba22
[spirv] Fix Memory Barrier mappings to SPIR-V. (#917)
|
7 years ago |
intrinsics.groupmemorybarrierwithgroupsync.hlsl
|
8c5a38ba22
[spirv] Fix Memory Barrier mappings to SPIR-V. (#917)
|
7 years ago |
intrinsics.interlocked-methods.cs.hlsl
|
b241b8bd98
[spirv] Handle rvalue passed to Interlocked methods (#1220)
|
7 years ago |
intrinsics.interlocked-methods.ps.hlsl
|
9316ec211f
[spirv] Test atomic intrinsics on primitive types in CS (#943)
|
7 years ago |
intrinsics.intsign.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.isfinite.hlsl
|
8afee2994c
[spirv] Intrinsic ddx and ddy. (#707)
|
8 years ago |
intrinsics.isinf.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.isnan.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.ldexp.hlsl
|
7ff9ae75e8
[spirv] Refresh dependencies and fix ldexp() translation (#962)
|
7 years ago |
intrinsics.length.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.lerp.hlsl
|
015bdfd1d7
[spirv] Translate several intrinsic functions. (#654)
|
8 years ago |
intrinsics.lit.hlsl
|
c5dc49a7fd
[spirv] Translate intrinsic Lit function. (#744)
|
7 years ago |
intrinsics.log.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.log10.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
intrinsics.log2.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.mad.hlsl
|
015bdfd1d7
[spirv] Translate several intrinsic functions. (#654)
|
8 years ago |
intrinsics.max.hlsl
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
intrinsics.min.hlsl
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
intrinsics.modf.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.msad4.hlsl
|
998bab9dea
[spirv] Translate intrinsic msad4 function. (#808)
|
7 years ago |
intrinsics.mul.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.normalize.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.pow.hlsl
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
intrinsics.radians.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.rcp.hlsl
|
d47339e142
[spirv] Handle literal float type in getValueOne() (#1040)
|
7 years ago |
intrinsics.reflect.hlsl
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
intrinsics.refract.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.reversebits.hlsl
|
015bdfd1d7
[spirv] Translate several intrinsic functions. (#654)
|
8 years ago |
intrinsics.round.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.rsqrt.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.saturate.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.sin.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.sincos.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.sinh.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.smoothstep.hlsl
|
a62fc13575
[spirv] Translation of several intrinsic functions (#639)
|
8 years ago |
intrinsics.sqrt.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.step.hlsl
|
4aae84deef
[spirv] Translation of more intrinsic HLSL functions (#560)
|
8 years ago |
intrinsics.tan.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.tanh.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
intrinsics.transpose.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
intrinsics.trunc.hlsl
|
ff65329ee2
[spirv] Translate more instrinsic functions (#537)
|
8 years ago |
method.append-structured-buffer.append.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
method.append-structured-buffer.get-dimensions.hlsl
|
0a8b8c4e1d
[spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206)
|
7 years ago |
method.buffer.get-dimensions.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
method.buffer.load.hlsl
|
1d4509f35d
[spirv] Support Load methods that take Status arg. (#905)
|
7 years ago |
method.byte-address-buffer.get-dimensions.hlsl
|
fb224f19b6
[spirv] Fix structured buffer .GetDimensions() (#885)
|
7 years ago |
method.byte-address-buffer.load.hlsl
|
4cbc45cf27
[spirv] Support (RW)ByteAddrressBuffer and load/store methods (#581)
|
8 years ago |
method.byte-address-buffer.store.hlsl
|
4cbc45cf27
[spirv] Support (RW)ByteAddrressBuffer and load/store methods (#581)
|
8 years ago |
method.consume-structured-buffer.consume.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
method.consume-structured-buffer.get-dimensions.hlsl
|
0a8b8c4e1d
[spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206)
|
7 years ago |
method.input-output-patch.access.hlsl
|
3ff562f294
[spirv] Tests InputPatch & OutputPatch operator[] (#737)
|
7 years ago |
method.rw-byte-address-buffer.atomic.hlsl
|
a62dba918f
[spirv] Translate intrinsic Interlocked* methods. (#722)
|
7 years ago |
method.rw-structured-buffer.counter.hlsl
|
d7a96e9e80
[spirv] Always emit a counter variable for RWStructuredBuffer (#896)
|
7 years ago |
method.rwtexture.get-dimensions.hlsl
|
5362b3597b
[spirv] Handle GetDimension methods w/ float args. (#944)
|
7 years ago |
method.rwtexture.load.hlsl
|
1d4509f35d
[spirv] Support Load methods that take Status arg. (#905)
|
7 years ago |
method.structured-buffer.get-dimensions.hlsl
|
0a8b8c4e1d
[spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206)
|
7 years ago |
method.structured-buffer.load.hlsl
|
7ad893a79e
[spirv] Better handling of ConditionalOperator. (#983)
|
7 years ago |
namespace.functions.hlsl
|
e24f4b7a65
[spirv] Variable/Resource in namespaces. (#1208)
|
7 years ago |
namespace.globals.hlsl
|
e24f4b7a65
[spirv] Variable/Resource in namespaces. (#1208)
|
7 years ago |
namespace.resources.hlsl
|
e24f4b7a65
[spirv] Variable/Resource in namespaces. (#1208)
|
7 years ago |
oo.class.method.hlsl
|
4561cb9ea1
[spirv] Temporary struct/class object method call. (#912)
|
7 years ago |
oo.class.static.member.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
oo.inheritance.hlsl
|
7a86911302
[spirv] Add support for casting from derived to base (#1052)
|
7 years ago |
oo.inheritance.stage-io.gs.hlsl
|
a7aaccef9f
[spirv] Support OO inheritance in GS stage IOs (#1043)
|
7 years ago |
oo.inheritance.stage-io.vs.hlsl
|
a7aaccef9f
[spirv] Support OO inheritance in GS stage IOs (#1043)
|
7 years ago |
oo.method.on-static-var.hlsl
|
46c0e3cf2f
[spirv] Use temporary variable for method call on static variable (#973)
|
7 years ago |
oo.static.member.init.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
oo.struct.method.hlsl
|
483901edba
[spirv] Member fn call use Function storage class. (#1226)
|
7 years ago |
oo.struct.static.member.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
op.array.access.hlsl
|
72d4fcc4e0
[spirv] Fix cast function when src type is literal (#988)
|
7 years ago |
op.buffer.access.hlsl
|
fb377afe5a
[spirv] Add missing capability for storage image read/write (#870)
|
7 years ago |
op.cbuffer.access.hlsl
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
op.cbuffer.access.majorness.hlsl
|
5d557ccb34
[spirv] Revamp matrix majorness handling (#1144)
|
7 years ago |
op.constant-buffer.access.hlsl
|
3c511a0959
[spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166)
|
7 years ago |
op.matrix.access.1x1.hlsl
|
32872ab4d2
[spirv] Translate operator[] for vector and matrix types (#519)
|
8 years ago |
op.matrix.access.1xn.hlsl
|
32872ab4d2
[spirv] Translate operator[] for vector and matrix types (#519)
|
8 years ago |
op.matrix.access.mx1.hlsl
|
1c498f3743
[spirv] Allow indexing into temporary struct (#934)
|
7 years ago |
op.matrix.access.mxn.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
op.rw-structured-buffer.access.hlsl
|
7ad893a79e
[spirv] Better handling of ConditionalOperator. (#983)
|
7 years ago |
op.rwbuffer.access.hlsl
|
fb377afe5a
[spirv] Add missing capability for storage image read/write (#870)
|
7 years ago |
op.rwtexture.access.read.hlsl
|
2624406a58
[spirv] Fix OpImageRead return type (#868)
|
7 years ago |
op.rwtexture.access.write.hlsl
|
dac585ffb1
[spirv] Refactoring: renaming test files to keep consistency (#710)
|
8 years ago |
op.struct.access.hlsl
|
1c498f3743
[spirv] Allow indexing into temporary struct (#934)
|
7 years ago |
op.structured-buffer.access.hlsl
|
7ad893a79e
[spirv] Better handling of ConditionalOperator. (#983)
|
7 years ago |
op.tbuffer.access.hlsl
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
op.texture-buffer.access.hlsl
|
3c511a0959
[spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166)
|
7 years ago |
op.texture.access.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
op.texture.mips-access.hlsl
|
de7ce30149
[spirv] Texture operator[], .mips[][], .sample[][] (#625)
|
8 years ago |
op.texture.sample-access.hlsl
|
de7ce30149
[spirv] Texture operator[], .mips[][], .sample[][] (#625)
|
8 years ago |
op.vector.access.hlsl
|
1c498f3743
[spirv] Allow indexing into temporary struct (#934)
|
7 years ago |
op.vector.swizzle.buffer-access.hlsl
|
0d150879fa
[spirv] Use SpirvEvalInfo to convey lvalue/rvalue (#822)
|
7 years ago |
op.vector.swizzle.const-scalar.hlsl
|
fe57ed4c9b
[spirv] Handle vector<literal int/float, 1> in type hints (#1017)
|
7 years ago |
op.vector.swizzle.hlsl
|
0d150879fa
[spirv] Use SpirvEvalInfo to convey lvalue/rvalue (#822)
|
7 years ago |
op.vector.swizzle.size1.hlsl
|
37e3ec9ebf
[spirv] OpLoad for lvalue operands of binary operators (#1020)
|
7 years ago |
op.vector.swizzle.texture-access.hlsl
|
0d150879fa
[spirv] Use SpirvEvalInfo to convey lvalue/rvalue (#822)
|
7 years ago |
passthru-cs.hlsl2spv
|
f6f79e744d
[spirv] Emit OpSource debug instruction (#1145)
|
7 years ago |
passthru-ps.hlsl2spv
|
f6f79e744d
[spirv] Emit OpSource debug instruction (#1145)
|
7 years ago |
passthru-vs.hlsl2spv
|
f6f79e744d
[spirv] Emit OpSource debug instruction (#1145)
|
7 years ago |
primitive.error.gs.hlsl
|
6d8bf3e34a
[spirv] Support GS output stream types. (#736)
|
7 years ago |
primitive.line.gs.hlsl
|
96c5c0ad17
[spirv] Execution modes for GS primitive types. (#734)
|
7 years ago |
primitive.lineadj.gs.hlsl
|
96c5c0ad17
[spirv] Execution modes for GS primitive types. (#734)
|
7 years ago |
primitive.point.gs.hlsl
|
96c5c0ad17
[spirv] Execution modes for GS primitive types. (#734)
|
7 years ago |
primitive.triangle.gs.hlsl
|
96c5c0ad17
[spirv] Execution modes for GS primitive types. (#734)
|
7 years ago |
primitive.triangleadj.gs.hlsl
|
96c5c0ad17
[spirv] Execution modes for GS primitive types. (#734)
|
7 years ago |
semantic.arbitrary.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.arbitrary.location.alpha.hlsl
|
0e0e014232
[spirv] Add CL option for stage I/O location assignment order (#578)
|
8 years ago |
semantic.arbitrary.location.decl.hlsl
|
0e0e014232
[spirv] Add CL option for stage I/O location assignment order (#578)
|
8 years ago |
semantic.barycentrics.ps.np-c.hlsl
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
7 years ago |
semantic.barycentrics.ps.np-s.hlsl
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
7 years ago |
semantic.barycentrics.ps.np.hlsl
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
7 years ago |
semantic.barycentrics.ps.s-c.hlsl
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
7 years ago |
semantic.barycentrics.ps.s-s.hlsl
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
7 years ago |
semantic.barycentrics.ps.s.hlsl
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
7 years ago |
semantic.coverage.ps.hlsl
|
83e23e6954
[spirv] Add support for SV_Coverage (#800)
|
7 years ago |
semantic.coverage.type-mismatch.ps.hlsl
|
83e23e6954
[spirv] Add support for SV_Coverage (#800)
|
7 years ago |
semantic.depth-greater-equal.ps.hlsl
|
db417e9ad5
[spirv] Update external projects (#1205)
|
7 years ago |
semantic.depth-less-equal.ps.hlsl
|
db417e9ad5
[spirv] Update external projects (#1205)
|
7 years ago |
semantic.depth.ps.hlsl
|
db417e9ad5
[spirv] Update external projects (#1205)
|
7 years ago |
semantic.dispatch-thread-id.cs.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
semantic.dispatch-thread-id.int2.cs.hlsl
|
794840785f
[spirv] Support signed integer types for some builtins (#1215)
|
7 years ago |
semantic.dispatch-thread-id.uint.cs.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
semantic.domain-location.ds.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.duplication.hlsl
|
634b459283
[spirv] Assign locations to stage I/O variables alphabetically (#564)
|
8 years ago |
semantic.group-id.cs.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
semantic.group-id.int2.cs.hlsl
|
794840785f
[spirv] Support signed integer types for some builtins (#1215)
|
7 years ago |
semantic.group-id.uint.cs.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
semantic.group-index.cs.hlsl
|
58612be9f3
[spirv] More compute shader semantics. (#662)
|
8 years ago |
semantic.group-thread-id.cs.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
semantic.group-thread-id.int2.cs.hlsl
|
794840785f
[spirv] Support signed integer types for some builtins (#1215)
|
7 years ago |
semantic.group-thread-id.uint.cs.hlsl
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
semantic.gs-instance-id.gs.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.inner-coverage.ps.hlsl
|
66a8998f87
[spirv] Translate SV_InnerCoverage into FullyCoveredEXT (#1165)
|
7 years ago |
semantic.inside-tess-factor.ds.array1.hlsl
|
79f4da1500
[spirv] Support float[1] as the type of SV_InsideTessFactor (#1003)
|
7 years ago |
semantic.inside-tess-factor.ds.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.inside-tess-factor.hs.array1.hlsl
|
79f4da1500
[spirv] Support float[1] as the type of SV_InsideTessFactor (#1003)
|
7 years ago |
semantic.inside-tess-factor.hs.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.instance-id.ds.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.instance-id.gs.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.instance-id.hs.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.instance-id.ps.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.instance-id.vs.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.is-front-face.gs.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.is-front-face.ps.hlsl
|
a727fc8838
[spirv] Support PS SV_Depth{Greater|Less}Equal and SV_IsFrontFace (#563)
|
8 years ago |
semantic.on-struct.hlsl
|
8d052c88f4
[spirv] Add support for semantics on structs (#831)
|
7 years ago |
semantic.output-control-point-id.hs.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.primitive-id.ds.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.primitive-id.gs.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.primitive-id.hs.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.primitive-id.ps.hlsl
|
83e23e6954
[spirv] Add support for SV_Coverage (#800)
|
7 years ago |
semantic.render-target-array-index.ds.hlsl
|
e9a2c759b5
[spirv] Support SV_RenderTargetArrayIndex and SV_StencilRef (#789)
|
7 years ago |
semantic.render-target-array-index.gs.hlsl
|
e9a2c759b5
[spirv] Support SV_RenderTargetArrayIndex and SV_StencilRef (#789)
|
7 years ago |
semantic.render-target-array-index.hs.hlsl
|
e9a2c759b5
[spirv] Support SV_RenderTargetArrayIndex and SV_StencilRef (#789)
|
7 years ago |
semantic.render-target-array-index.ps.hlsl
|
e9a2c759b5
[spirv] Support SV_RenderTargetArrayIndex and SV_StencilRef (#789)
|
7 years ago |
semantic.render-target-array-index.vs.hlsl
|
e9a2c759b5
[spirv] Support SV_RenderTargetArrayIndex and SV_StencilRef (#789)
|
7 years ago |
semantic.sample-index.ps.hlsl
|
68ef628bd9
[spirv] Complete the support for SV semantics in all stages (#775)
|
7 years ago |
semantic.stencil-ref.ps.hlsl
|
0d462693b5
[spirv] Add support for SV_ViewportIndex (#796)
|
7 years ago |
semantic.target.ps.hlsl
|
634b459283
[spirv] Assign locations to stage I/O variables alphabetically (#564)
|
8 years ago |
semantic.tess-factor.ds.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.tess-factor.hs.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.tess-factor.size-mismatch.ds.hlsl
|
7cb1c20853
[spirv] Handle TessFactor size mismatches. (#771)
|
7 years ago |
semantic.tess-factor.size-mismatch.hs.hlsl
|
7cb1c20853
[spirv] Handle TessFactor size mismatches. (#771)
|
7 years ago |
semantic.vertex-id.vs.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
semantic.view-id.ds.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
semantic.view-id.gs.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
semantic.view-id.hs.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
semantic.view-id.ps.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
semantic.view-id.vs.hlsl
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
7 years ago |
semantic.viewport-array-index.ds.hlsl
|
0d462693b5
[spirv] Add support for SV_ViewportIndex (#796)
|
7 years ago |
semantic.viewport-array-index.gs.hlsl
|
0d462693b5
[spirv] Add support for SV_ViewportIndex (#796)
|
7 years ago |
semantic.viewport-array-index.hs.hlsl
|
0d462693b5
[spirv] Add support for SV_ViewportIndex (#796)
|
7 years ago |
semantic.viewport-array-index.ps.hlsl
|
0d462693b5
[spirv] Add support for SV_ViewportIndex (#796)
|
7 years ago |
semantic.viewport-array-index.vs.hlsl
|
0d462693b5
[spirv] Add support for SV_ViewportIndex (#796)
|
7 years ago |
sm6.quad-read-across-diagonal.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.quad-read-across-x.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.quad-read-across-y.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.quad-read-lane-at.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-all-equal.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-all-true.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-any-true.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-ballot.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-bit-and.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-bit-or.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-bit-xor.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-count-bits.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-max.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-min.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-product.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-active-sum.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-get-lane-count.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-get-lane-index.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-is-first-lane.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-op.no-target-env.error.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-op.target-vulkan1.error.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-prefix-count-bits.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-prefix-product.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-prefix-sum.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-read-lane-at.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave-read-lane-first.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
sm6.wave.builtin.no-dup.hlsl
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
7 years ago |
spirv.builtin.device-index.hlsl
|
c66c37cfa1
[spirv] Add support for DeviceIndex builtin. (#1171)
|
7 years ago |
spirv.builtin.device-index.invalid.hlsl
|
c66c37cfa1
[spirv] Add support for DeviceIndex builtin. (#1171)
|
7 years ago |
spirv.builtin.helper-invocation.hlsl
|
53f3f69b36
[spirv] Add mechanism for Vulkan-specific builtins (#805)
|
7 years ago |
spirv.builtin.helper-invocation.invalid.hlsl
|
3a4c0338a4
[spirv] Add validation for vk::builtin usage (#854)
|
7 years ago |
spirv.builtin.point-size.invalid.hlsl
|
3a4c0338a4
[spirv] Add validation for vk::builtin usage (#854)
|
7 years ago |
spirv.builtin.shader-draw-parameters.hlsl
|
c859bb040f
[spirv] Support SPV_KHR_shader_draw_parameters (#1127)
|
7 years ago |
spirv.builtin.shader-draw-parameters.invalid.hlsl
|
c859bb040f
[spirv] Support SPV_KHR_shader_draw_parameters (#1127)
|
7 years ago |
spirv.cf.ret-missing.hlsl
|
aa7c2bc402
[spirv] Fix missing return value cases (#809)
|
7 years ago |
spirv.debug.opsource.hlsl
|
c7b2ba11a3
[spirv] Emit source file name if -Zi is specified (#1219)
|
7 years ago |
spirv.entry-function.inout.hlsl
|
5423d05daf
[spirv] Support input modifiers on function parameters (#559)
|
8 years ago |
spirv.entry-function.wrapper.hlsl
|
d98d66564a
[spirv] Converted to generate wrapper for entry function (#557)
|
8 years ago |
spirv.ext.allow-all-khr.hlsl
|
68984b316a
[spirv] Specify "KHR" to enable all KHR extensions (#1195)
|
7 years ago |
spirv.ext.cl.allow.hlsl
|
241d32c810
[spirv] Allow explicitly controlling SPIR-V extensions (#1151)
|
7 years ago |
spirv.ext.cl.forbid.hlsl
|
241d32c810
[spirv] Allow explicitly controlling SPIR-V extensions (#1151)
|
7 years ago |
spirv.ext.cl.unknown.hlsl
|
241d32c810
[spirv] Allow explicitly controlling SPIR-V extensions (#1151)
|
7 years ago |
spirv.interface.ds.hlsl
|
c2993ddf37
[spirv] Stop emitting SPV_GOOGLE_decorate_string (#1229)
|
7 years ago |
spirv.interface.gs.hlsl
|
c2993ddf37
[spirv] Stop emitting SPV_GOOGLE_decorate_string (#1229)
|
7 years ago |
spirv.interface.hs.hlsl
|
c2993ddf37
[spirv] Stop emitting SPV_GOOGLE_decorate_string (#1229)
|
7 years ago |
spirv.interface.ps.hlsl
|
c2993ddf37
[spirv] Stop emitting SPV_GOOGLE_decorate_string (#1229)
|
7 years ago |
spirv.interface.vs.hlsl
|
c2993ddf37
[spirv] Stop emitting SPV_GOOGLE_decorate_string (#1229)
|
7 years ago |
spirv.interpolation.error.hlsl
|
299bb535b8
[spirv] Support interpolation modes on PS input variables (#571)
|
8 years ago |
spirv.interpolation.hlsl
|
88b02078a1
[spirv] Accept array types for PS stage input variables (#1044)
|
7 years ago |
spirv.legal.cbuffer.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
spirv.legal.opaque-struct.hlsl
|
37e8153e70
[spirv] Remove structured/byte buffer assignment tests (#906)
|
7 years ago |
spirv.legal.sbuffer.counter.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
spirv.legal.sbuffer.counter.method.hlsl
|
4b2cbf2167
[spirv] Legalization: associated counters in implicit objects (#1002)
|
7 years ago |
spirv.legal.sbuffer.counter.struct.hlsl
|
690b44ec16
[spirv] Legalization: associated counter in nested structs (#1001)
|
7 years ago |
spirv.legal.sbuffer.methods.hlsl
|
02bc6fae08
[spirv] Legalization: validate with relaxed logical pointer (#975)
|
7 years ago |
spirv.legal.sbuffer.struct.hlsl
|
4b2cbf2167
[spirv] Legalization: associated counters in implicit objects (#1002)
|
7 years ago |
spirv.legal.sbuffer.usage.hlsl
|
582c3813d6
[spirv] Legalization: indexing StructuredBuffer containing array (#982)
|
7 years ago |
spirv.legal.tbuffer.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
spirv.stage-io.16bit.hlsl
|
b6d65cbe27
[spirv] Support 16-bit types in stage IO (#1227)
|
7 years ago |
spirv.storage-class.hlsl
|
92a73a28c5
[spirv] Add support for (RW)StructuredBuffer (#593)
|
8 years ago |
ternary-op.cond-op.hlsl
|
e6f6fd91a1
[spirv] Provide literal type hint in cast function (#1034)
|
7 years ago |
texture.array.gather-alpha.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.array.gather-blue.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.array.gather-cmp-red.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.array.gather-cmp.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.gather-green.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.array.gather-red.hlsl
|
4491a30fba
[spirv] Support non-constant offsets in .Gather*() methods (#1232)
|
7 years ago |
texture.array.gather.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.load.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.array.sample-bias.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.sample-cmp-level-zero.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.sample-cmp.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.sample-grad.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.sample-level.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.array.sample.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.calculate-lod-unclamped.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
texture.calculate-lod.hlsl
|
52c27ffbbd
[spirv] CalculateLevelOfDetail for Texture types. (#653)
|
8 years ago |
texture.gather-alpha.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.gather-blue.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.gather-cmp-alpha.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
texture.gather-cmp-blue.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
texture.gather-cmp-green.hlsl
|
4a4d1134ef
[spirv] Emit unsupported error for some intrinsics (#797)
|
7 years ago |
texture.gather-cmp-red.hlsl
|
b0713a6b50
[spirv] Handle Sparse Images in GatherRGBA (#872)
|
7 years ago |
texture.gather-cmp.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.gather-green.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.gather-red.hlsl
|
4491a30fba
[spirv] Support non-constant offsets in .Gather*() methods (#1232)
|
7 years ago |
texture.gather.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.get-dimensions.hlsl
|
334c232e8e
Add GetDimensions() method for TextureCube(Array). (#1023)
|
7 years ago |
texture.get-sample-position.hlsl
|
6af2a123d8
[spirv] Add support for .GetSamplePosition() (#1008)
|
7 years ago |
texture.load.hlsl
|
b8cccfd521
[spirv] Comine type and constant in SPIRVModule (#1016)
|
7 years ago |
texture.sample-bias.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.sample-cmp-level-zero.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.sample-cmp.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.sample-grad.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.sample-level.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.sample.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
texture.sample.sample-cmp.hlsl
|
0f165c6483
[spirv] Hack OpSampledImage for depth-comparison sampling (#1191)
|
7 years ago |
type.append-structured-buffer.hlsl
|
0d8a15a61a
[spirv] Better reflection support via new extensions (#1111)
|
7 years ago |
type.array.hlsl
|
c99605827c
[spirv] Add support for constant array type (#565)
|
8 years ago |
type.buffer.hlsl
|
6b09a407bb
[spirv] Support translation of Buffer & RWBuffer (#588)
|
8 years ago |
type.byte-address-buffer.hlsl
|
4cbc45cf27
[spirv] Support (RW)ByteAddrressBuffer and load/store methods (#581)
|
8 years ago |
type.cbuffer.hlsl
|
be8c74dd4f
[spirv] Booleans do not have a physical layout. (#1140)
|
7 years ago |
type.class.hlsl
|
1d92f9a129
[spirv] Handle RecordDecls defined inside DeclStmt (#855)
|
7 years ago |
type.constant-buffer.hlsl
|
3c511a0959
[spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166)
|
7 years ago |
type.consume-structured-buffer.hlsl
|
0d8a15a61a
[spirv] Better reflection support via new extensions (#1111)
|
7 years ago |
type.line-stream.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
type.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
type.matrix.majorness.zpc.hlsl
|
d81941c4cb
[spirv] Majorness decoration for *StructuredBuffer<matrix> (#1035)
|
7 years ago |
type.matrix.majorness.zpr.hlsl
|
d81941c4cb
[spirv] Majorness decoration for *StructuredBuffer<matrix> (#1035)
|
7 years ago |
type.point-stream.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
type.rwtexture.hlsl
|
7a0ae9e90b
RWTexture Load() and Texture2DMS(Array) (#609)
|
8 years ago |
type.sampler.hlsl
|
f284c982c9
[spirv] Support texture and sampler types (#572)
|
8 years ago |
type.scalar.hlsl
|
fcde415c18
[spirv] Handle literal int and 64-bit int. (#851)
|
7 years ago |
type.struct.hlsl
|
bdd9254a82
[spirv] Fix push constant defined from anonymous struct (#1223)
|
7 years ago |
type.structured-buffer.array.error.hlsl
|
3c511a0959
[spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166)
|
7 years ago |
type.structured-buffer.hlsl
|
0d8a15a61a
[spirv] Better reflection support via new extensions (#1111)
|
7 years ago |
type.tbuffer.hlsl
|
be8c74dd4f
[spirv] Booleans do not have a physical layout. (#1140)
|
7 years ago |
type.texture-buffer.hlsl
|
3c511a0959
[spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166)
|
7 years ago |
type.texture.hlsl
|
7a0ae9e90b
RWTexture Load() and Texture2DMS(Array) (#609)
|
8 years ago |
type.triangle-stream.hlsl
|
734266277b
[spirv] Change vertex processing stages to emit gl_PerVertex (#757)
|
7 years ago |
type.typedef.hlsl
|
c5a2da0275
[spirv] Handle variable definitions in if statements (#536)
|
8 years ago |
type.vector.hlsl
|
694c35a47e
[spirv] Translate vector truncation and splatting (#502)
|
8 years ago |
unary-op.logical-not.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.minus.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.plus.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.postfix-dec.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.postfix-dec.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
unary-op.postfix-inc.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.postfix-inc.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
unary-op.prefix-dec.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.prefix-dec.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
unary-op.prefix-inc.hlsl
|
c8ff1681be
[spirv] Support unary operators: ++, --, !, +, - (#497)
|
8 years ago |
unary-op.prefix-inc.matrix.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
var.globals.error.hlsl
|
e3662ff353
[spirv] Collect global non-resource variables into $Globals (#1138)
|
7 years ago |
var.globals.hlsl
|
725ecab3b9
[spirv] Add support for arrays of resources (#1184)
|
7 years ago |
var.init.array.hlsl
|
eeab612da9
[spirv] 16-bit and 64-bit int, uint, and float. (#966)
|
7 years ago |
var.init.cbuffer.hlsl
|
df7fcb5469
[spirv] Emit warnings for cbuffer/tbuffer member initializers (#794)
|
7 years ago |
var.init.cross-storage-class.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
var.init.hlsl
|
7f6aaf6cc6
[spirv] Use OpStore instead of OpVariable initializer (#858)
|
7 years ago |
var.init.matrix.1x1.hlsl
|
35138b401c
[spirv] More support for matrices and structs in init lists (#548)
|
8 years ago |
var.init.matrix.1xn.hlsl
|
35138b401c
[spirv] More support for matrices and structs in init lists (#548)
|
8 years ago |
var.init.matrix.mx1.hlsl
|
35138b401c
[spirv] More support for matrices and structs in init lists (#548)
|
8 years ago |
var.init.matrix.mxn.hlsl
|
774e85eb20
[spirv] Add initial support for non-fp matrices (#1057)
|
7 years ago |
var.init.opaque.hlsl
|
cc61d9d294
[spirv] Allow samplers and textures in initializer list (#815)
|
7 years ago |
var.init.struct.hlsl
|
d98d66564a
[spirv] Converted to generate wrapper for entry function (#557)
|
8 years ago |
var.init.tbuffer.hlsl
|
df7fcb5469
[spirv] Emit warnings for cbuffer/tbuffer member initializers (#794)
|
7 years ago |
var.resource.array.hlsl
|
725ecab3b9
[spirv] Add support for arrays of resources (#1184)
|
7 years ago |
var.static.hlsl
|
c1991aadc8
[spirv] Fix static function variable initialization (#942)
|
7 years ago |
var.static.resource.hlsl
|
1f1ea2b7f5
[spirv] Avoid getting constant zero for static resources (#1056)
|
7 years ago |
vk.attribute.error.hlsl
|
6788ebea4a
[spirv] Add support for [[vk::push_constant]] (#791)
|
7 years ago |
vk.attribute.invalid.hlsl
|
4cbada6181
[spirv] Translate SubpassInput(MS) and their methods (#1013)
|
7 years ago |
vk.binding.cl.all-sets.hlsl
|
a4491dd439
[spirv] Support shifting all sets with -fvk-*-shift N all (#1224)
|
7 years ago |
vk.binding.cl.hlsl
|
8702f97dff
[spirv] Add support for four register number shifting options (#720)
|
7 years ago |
vk.binding.counter.hlsl
|
d7a96e9e80
[spirv] Always emit a counter variable for RWStructuredBuffer (#896)
|
7 years ago |
vk.binding.explicit.hlsl
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
vk.binding.implicit.hlsl
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
vk.binding.register.hlsl
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
vk.cloption.ignore-unused-resources.hlsl
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
vk.cloption.invert-y.ds.hlsl
|
f9d613b795
[spirv] Add support for -fvk-invert-y (#967)
|
7 years ago |
vk.cloption.invert-y.gs.hlsl
|
f9d613b795
[spirv] Add support for -fvk-invert-y (#967)
|
7 years ago |
vk.cloption.invert-y.vs.hlsl
|
f9d613b795
[spirv] Add support for -fvk-invert-y (#967)
|
7 years ago |
vk.layout.64bit-types.std140.hlsl
|
552b5cc8a2
[spirv] Support 64bit types during resource calculation (#1099)
|
7 years ago |
vk.layout.64bit-types.std430.hlsl
|
552b5cc8a2
[spirv] Support 64bit types during resource calculation (#1099)
|
7 years ago |
vk.layout.asbuffer.std430.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.cbuffer.boolean.hlsl
|
6d152bf14c
[spirv] Boolean layout in struct reconstruction. (#1211)
|
7 years ago |
vk.layout.cbuffer.fxc.hlsl
|
99c142be0b
[spirv] Add support for DX layout rules (#1198)
|
7 years ago |
vk.layout.cbuffer.nested.empty.std140.hlsl
|
d756ff5094
[spirv] Handle alignment & offset of empty structs (#774)
|
7 years ago |
vk.layout.cbuffer.nested.std140.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.cbuffer.packoffset.error.hlsl
|
9b0167be56
[spirv] Add support for :packoffset() (#1156)
|
7 years ago |
vk.layout.cbuffer.packoffset.hlsl
|
9b0167be56
[spirv] Add support for :packoffset() (#1156)
|
7 years ago |
vk.layout.cbuffer.std140.hlsl
|
0a8b8c4e1d
[spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206)
|
7 years ago |
vk.layout.cbuffer.zpc.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
vk.layout.cbuffer.zpr.hlsl
|
4cfcdf3239
[spirv] Emit single store for cross-storage-class composite types (#1158)
|
7 years ago |
vk.layout.csbuffer.std430.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.non-fp-matrix.error.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.push-constant.std430.hlsl
|
0a8b8c4e1d
[spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206)
|
7 years ago |
vk.layout.rwstructuredbuffer.boolean.hlsl
|
6d152bf14c
[spirv] Boolean layout in struct reconstruction. (#1211)
|
7 years ago |
vk.layout.sbuffer.fxc.hlsl
|
99c142be0b
[spirv] Add support for DX layout rules (#1198)
|
7 years ago |
vk.layout.sbuffer.nested.std430.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.sbuffer.std430.hlsl
|
0a8b8c4e1d
[spirv] Rename -fvk-use-glsl-layout to -fvk-use-gl-layout (#1206)
|
7 years ago |
vk.layout.tbuffer.std430.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.texture-buffer.std430.hlsl
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
vk.layout.vector.relaxed.hlsl
|
70990344ed
[spirv] Implement relaxed layout for vector types (#1092)
|
7 years ago |
vk.location.composite.hlsl
|
7b7510b2c5
[spirv] Fix location assignment for composite stage IO types (#1098)
|
7 years ago |
vk.location.exp-in.hlsl
|
0e0e014232
[spirv] Add CL option for stage I/O location assignment order (#578)
|
8 years ago |
vk.location.exp-out.hlsl
|
0e0e014232
[spirv] Add CL option for stage I/O location assignment order (#578)
|
8 years ago |
vk.location.hlsl
|
9fbe9bb349
[spirv] Turn on C++11 attributes and support [[vk::location(X)]] (#568)
|
8 years ago |
vk.location.large.hlsl
|
9fbe9bb349
[spirv] Turn on C++11 attributes and support [[vk::location(X)]] (#568)
|
8 years ago |
vk.location.mixed.hlsl
|
9fbe9bb349
[spirv] Turn on C++11 attributes and support [[vk::location(X)]] (#568)
|
8 years ago |
vk.location.reassign.hlsl
|
9fbe9bb349
[spirv] Turn on C++11 attributes and support [[vk::location(X)]] (#568)
|
8 years ago |
vk.push-constant.anon-struct.hlsl
|
bdd9254a82
[spirv] Fix push constant defined from anonymous struct (#1223)
|
7 years ago |
vk.push-constant.hlsl
|
eeab612da9
[spirv] 16-bit and 64-bit int, uint, and float. (#966)
|
7 years ago |
vk.push-constant.multiple.hlsl
|
dc0babf2ff
[spirv] Validate vk::push_constant usage (#807)
|
7 years ago |
vk.push-constant.offset.hlsl
|
1a45ed822a
[spirv] Add support for vk::offset attribute (#922)
|
7 years ago |
vk.spec-constant.error.hlsl
|
14c3c0d92c
[spirv] Add initial support for specialization constant (#1009)
|
7 years ago |
vk.spec-constant.init.hlsl
|
3a6c072fd1
[spirv] Refresh SPIRV-Tools (#1197)
|
7 years ago |
vk.spec-constant.usage.hlsl
|
14c3c0d92c
[spirv] Add initial support for specialization constant (#1009)
|
7 years ago |
vk.subpass-input.binding.hlsl
|
4cbada6181
[spirv] Translate SubpassInput(MS) and their methods (#1013)
|
7 years ago |
vk.subpass-input.error.hlsl
|
4cbada6181
[spirv] Translate SubpassInput(MS) and their methods (#1013)
|
7 years ago |
vk.subpass-input.hlsl
|
4cbada6181
[spirv] Translate SubpassInput(MS) and their methods (#1013)
|
7 years ago |