diff --git a/packages/frontend/src/utility/image-effector/fxs/checker.glsl b/packages/frontend/src/utility/image-effector/fxs/checker.glsl index 8a06f97ae3..b1625e6b17 100644 --- a/packages/frontend/src/utility/image-effector/fxs/checker.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/checker.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; const float PI = 3.141592653589793; diff --git a/packages/frontend/src/utility/image-effector/fxs/chromaticAberration.glsl b/packages/frontend/src/utility/image-effector/fxs/chromaticAberration.glsl index 717925a0b2..cc5d3ddaf3 100644 --- a/packages/frontend/src/utility/image-effector/fxs/chromaticAberration.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/chromaticAberration.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/colorClamp.glsl b/packages/frontend/src/utility/image-effector/fxs/colorClamp.glsl index 24dd0a1215..b069124177 100644 --- a/packages/frontend/src/utility/image-effector/fxs/colorClamp.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/colorClamp.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/colorClampAdvanced.glsl b/packages/frontend/src/utility/image-effector/fxs/colorClampAdvanced.glsl index 64761b27b7..f9c0ed9d4d 100644 --- a/packages/frontend/src/utility/image-effector/fxs/colorClampAdvanced.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/colorClampAdvanced.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/distort.glsl b/packages/frontend/src/utility/image-effector/fxs/distort.glsl index 29e9566a41..9f27fda5c9 100644 --- a/packages/frontend/src/utility/image-effector/fxs/distort.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/distort.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/glitch.glsl b/packages/frontend/src/utility/image-effector/fxs/glitch.glsl index 395b5fc17b..1ce8c21d63 100644 --- a/packages/frontend/src/utility/image-effector/fxs/glitch.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/glitch.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/grayscale.glsl b/packages/frontend/src/utility/image-effector/fxs/grayscale.glsl index 206ad115d3..4d37e33961 100644 --- a/packages/frontend/src/utility/image-effector/fxs/grayscale.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/grayscale.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/invert.glsl b/packages/frontend/src/utility/image-effector/fxs/invert.glsl index 04e3ba21a5..38726d3c87 100644 --- a/packages/frontend/src/utility/image-effector/fxs/invert.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/invert.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/mirror.glsl b/packages/frontend/src/utility/image-effector/fxs/mirror.glsl index 222f9d567e..4ef807aaba 100644 --- a/packages/frontend/src/utility/image-effector/fxs/mirror.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/mirror.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/polkadot.glsl b/packages/frontend/src/utility/image-effector/fxs/polkadot.glsl index d3c5c0a591..a7c7940d70 100644 --- a/packages/frontend/src/utility/image-effector/fxs/polkadot.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/polkadot.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; const float PI = 3.141592653589793; diff --git a/packages/frontend/src/utility/image-effector/fxs/stripe.glsl b/packages/frontend/src/utility/image-effector/fxs/stripe.glsl index 43913f3755..d54827658c 100644 --- a/packages/frontend/src/utility/image-effector/fxs/stripe.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/stripe.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; const float PI = 3.141592653589793; diff --git a/packages/frontend/src/utility/image-effector/fxs/threshold.glsl b/packages/frontend/src/utility/image-effector/fxs/threshold.glsl index d1aa91ddc7..f938b2d520 100644 --- a/packages/frontend/src/utility/image-effector/fxs/threshold.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/threshold.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv; diff --git a/packages/frontend/src/utility/image-effector/fxs/watermarkPlacement.glsl b/packages/frontend/src/utility/image-effector/fxs/watermarkPlacement.glsl index 8b8e80118a..1bcda303c5 100644 --- a/packages/frontend/src/utility/image-effector/fxs/watermarkPlacement.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/watermarkPlacement.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; const float PI = 3.141592653589793; diff --git a/packages/frontend/src/utility/image-effector/fxs/zoomLines.glsl b/packages/frontend/src/utility/image-effector/fxs/zoomLines.glsl index 25d8653b77..a5faf92bf4 100644 --- a/packages/frontend/src/utility/image-effector/fxs/zoomLines.glsl +++ b/packages/frontend/src/utility/image-effector/fxs/zoomLines.glsl @@ -1,10 +1,9 @@ -#version 300 es - /* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ +#version 300 es precision mediump float; in vec2 in_uv;