---
title: "float2(_:_:)"
framework: swiftui
role: symbol
role_heading: Type Method
path: "swiftui/shader/argument/float2(_:_:)"
---

# float2(_:_:)

Returns an argument value representing the MSL value float2(x, y).

## Declaration

```swift
static func float2<T>(_ x: T, _ y: T) -> Shader.Argument where T : BinaryFloatingPoint
```

## See Also

### Creating argument values

- [boundingRect](swiftui/shader/argument/boundingrect.md)
- [color(_:)](swiftui/shader/argument/color(_:).md)
- [colorArray(_:)](swiftui/shader/argument/colorarray(_:).md)
- [data(_:)](swiftui/shader/argument/data(_:).md)
- [float(_:)](swiftui/shader/argument/float(_:).md)
- [float2(_:)](swiftui/shader/argument/float2(_:).md)
- [float3(_:_:_:)](swiftui/shader/argument/float3(_:_:_:).md)
- [float4(_:_:_:_:)](swiftui/shader/argument/float4(_:_:_:_:).md)
- [floatArray(_:)](swiftui/shader/argument/floatarray(_:).md)
- [image(_:)](swiftui/shader/argument/image(_:).md)
