summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-08-25 13:25:05 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-08-25 13:25:05 +0900
commit3741fa4b494d5941bf487ff267b4a1a80cbe3258 (patch)
treecf59a79e9068f7f5e30b6c7fc40ba1c239fcc8bd /packages/frontend/src/components
parentfix typo (diff)
downloadmisskey-3741fa4b494d5941bf487ff267b4a1a80cbe3258.tar.gz
misskey-3741fa4b494d5941bf487ff267b4a1a80cbe3258.tar.bz2
misskey-3741fa4b494d5941bf487ff267b4a1a80cbe3258.zip
refactor
Diffstat (limited to 'packages/frontend/src/components')
-rw-r--r--packages/frontend/src/components/MkAnimBg.vue16
1 files changed, 9 insertions, 7 deletions
diff --git a/packages/frontend/src/components/MkAnimBg.vue b/packages/frontend/src/components/MkAnimBg.vue
index e57fbcdee3..82606c9aa4 100644
--- a/packages/frontend/src/components/MkAnimBg.vue
+++ b/packages/frontend/src/components/MkAnimBg.vue
@@ -44,7 +44,7 @@ function initShaderProgram(gl: WebGLRenderingContext, vsSource: string, fsSource
const fragmentShader = loadShader(gl, gl.FRAGMENT_SHADER, fsSource);
const shaderProgram = gl.createProgram();
- if (shaderProgram == null || vertexShader == null || fragmentShader == null) return null;
+ if (vertexShader == null || fragmentShader == null) return null;
gl.attachShader(shaderProgram, vertexShader);
gl.attachShader(shaderProgram, fragmentShader);
@@ -71,8 +71,10 @@ onMounted(() => {
canvas.width = width;
canvas.height = height;
- const gl = canvas.getContext('webgl', { premultipliedAlpha: true });
- if (gl == null) return;
+ const maybeGl = canvas.getContext('webgl', { premultipliedAlpha: true });
+ if (maybeGl == null) return;
+
+ const gl = maybeGl;
gl.clearColor(0.0, 0.0, 0.0, 0.0);
gl.clear(gl.COLOR_BUFFER_BIT);
@@ -229,8 +231,8 @@ onMounted(() => {
gl.bufferData(gl.ARRAY_BUFFER, new Float32Array(vertices), gl.DYNAMIC_DRAW);
if (isChromatic()) {
- gl!.uniform1f(u_time, 0);
- gl!.drawArrays(gl!.TRIANGLE_STRIP, 0, 4);
+ gl.uniform1f(u_time, 0);
+ gl.drawArrays(gl.TRIANGLE_STRIP, 0, 4);
} else {
function render(timeStamp: number) {
let sizeChanged = false;
@@ -249,8 +251,8 @@ onMounted(() => {
gl.viewport(0, 0, width, height);
}
- gl!.uniform1f(u_time, timeStamp);
- gl!.drawArrays(gl!.TRIANGLE_STRIP, 0, 4);
+ gl.uniform1f(u_time, timeStamp);
+ gl.drawArrays(gl.TRIANGLE_STRIP, 0, 4);
handle = window.requestAnimationFrame(render);
}