# Compatibility

{% hint style="info" %}
**Experiencing any issues with supported versions?** [**Let me know!**](mailto:alexanderameye@gmail.com)

**If compatibility is not explicitly listed here, don't assume! Ask me before buying if you're not sure!**
{% endhint %}

## Compatibility

| Unity Version    | Built In                        | Universal RP                               | High-Definition RP              |
| ---------------- | ------------------------------- | ------------------------------------------ | ------------------------------- |
| 2020.2           | :no\_entry\_sign: Not supported | :question: Not Tested                      | :no\_entry\_sign: Not supported |
| 2020.1           | :no\_entry\_sign: Not supported | :white\_check\_mark: Supported             | :no\_entry\_sign: Not supported |
| 2019.4           | :no\_entry\_sign: Not supported | :white\_check\_mark: Supported             | :no\_entry\_sign: Not supported |
| 2019.3           | :no\_entry\_sign: Not supported | :white\_check\_mark: Supported (2019.3.9+) | :no\_entry\_sign: Not supported |
| 2019.2 and below | :no\_entry\_sign: Not supported | :no\_entry\_sign: Not supported            | :no\_entry\_sign: Not supported |

{% hint style="info" %}
**Alpha/beta versions of Unity or experimental features of the Unity3D engine are not supported**
{% endhint %}

| **Renderer**     | Support                         |
| ---------------- | ------------------------------- |
| Forward Renderer | :white\_check\_mark: Supported  |
| 2D Renderer      | :no\_entry\_sign: Not supported |

## SRP Versions

{% hint style="success" %}
**Supported**

7.3.1 and up
{% endhint %}

## Graphics APIs

{% hint style="success" %}
**Supported**

Vulkan

Direct3D11
{% endhint %}

{% hint style="warning" %}
**Partially Supported**

OpenGLES3 ([limited](https://alexander-ameye.gitbook.io/stylized-water/support/limitations))

Direct3D12 ([limited](https://alexander-ameye.gitbook.io/stylized-water/support/limitations))
{% endhint %}

{% hint style="danger" %}
**Not Supported**

OpenGLES2
{% endhint %}

{% hint style="info" %}
**Untested**

OpenGLCore

Metal
{% endhint %}

## Color Spaces

{% hint style="success" %}
**Supported**

Linear
{% endhint %}

{% hint style="danger" %}
**Not Supported**

Gamma
{% endhint %}

## Platforms

{% hint style="success" %}
**Supported**

Windows

Linux

Android (Be sure to check information about [Performance](https://alexander-ameye.gitbook.io/stylized-water/performance#mobile) before purchasing!!)
{% endhint %}

{% hint style="warning" %}
**Partially Supported**

VR ([more information](#vr-support))
{% endhint %}

{% hint style="info" %}
**Untested**

Mac and iOS ([more information](#ios-support))

PS4, Xbox One and Nintendo Switch

WebGL
{% endhint %}

## iOS Support

I don't own the necessary hardware to test iOS so I can't guarantee support for it. However, I have several customers using the shader on iOS just fine.

## **VR Support**

I don't own the necessary hardware to test VR so I can't guarantee support for it. If the asset does not work with your VR headset, I will not grant you a refund since I can't guarantee support for it. The asset has not been tested on real VR hardware.

HOWEVER

I will do my best to help you out with any issues you experience or fix bugs where I can of course!!

There are also some URP bugs.

<https://issuetracker.unity3d.com/issues/oculus-go-oculus-quest-using-grabpass-results-incorrect-shader-rendering-when-using-single-pass-stereo-rendering>

<https://issuetracker.unity3d.com/issues/vr-android-depth-map-right-eye-issue-with-vr-single-pass-sampling-cameradepthtexture>
