* Change AggregateType to include vector type counts * Replace VariableType uses with AggregateType and delete VariableType * Support new local vector types on SPIR-V and GLSL * Start using vector outputs for texture operations * Use vectors on more texture operations * Use vector output for ImageLoad operations * Replace all uses of single destination texture constructors with multi destination ones * Update textureGatherOffsets replacement to split vector operations * Shader cache version bump Co-authored-by: Ac_K <Acoustik666@gmail.com> |
||
|---|---|---|
| .. | ||
| InstEmit.cs | ||
| InstEmitAluHelper.cs | ||
| InstEmitAttribute.cs | ||
| InstEmitBarrier.cs | ||
| InstEmitBitfield.cs | ||
| InstEmitConversion.cs | ||
| InstEmitFloatArithmetic.cs | ||
| InstEmitFloatComparison.cs | ||
| InstEmitFloatMinMax.cs | ||
| InstEmitFlowControl.cs | ||
| InstEmitHelper.cs | ||
| InstEmitIntegerArithmetic.cs | ||
| InstEmitIntegerComparison.cs | ||
| InstEmitIntegerLogical.cs | ||
| InstEmitIntegerMinMax.cs | ||
| InstEmitMemory.cs | ||
| InstEmitMove.cs | ||
| InstEmitMultifunction.cs | ||
| InstEmitNop.cs | ||
| InstEmitPredicate.cs | ||
| InstEmitShift.cs | ||
| InstEmitSurface.cs | ||
| InstEmitTexture.cs | ||
| InstEmitVideoArithmetic.cs | ||
| InstEmitVideoMinMax.cs | ||
| InstEmitWarp.cs | ||
| InstEmitter.cs | ||
| Lop3Expression.cs | ||