fix: realtime animation dpi

This commit is contained in:
Hk-Gosuto 2025-01-09 00:04:06 +08:00
parent 98b463b94b
commit 684d1e249f

View File

@ -228,8 +228,9 @@ export function OpenAIVoiceVisualizer({
const initializeWebGL = useCallback(() => {
if (!canvasRef.current) return;
canvasRef.current.width = CANVAS_SIZE;
canvasRef.current.height = CANVAS_SIZE;
const dpi = window.devicePixelRatio || 1;
canvasRef.current.width = CANVAS_SIZE * dpi;
canvasRef.current.height = CANVAS_SIZE * dpi;
const { gl, program } = initWebGL(
canvasRef.current,