fix:修复bug
This commit is contained in:
@@ -182,12 +182,12 @@ function createPreviewCard(shader) {
|
||||
try {
|
||||
codeForRender = toPortableGlsl(code);
|
||||
program = compileProgram(gl, buildFragmentShader(codeForRender));
|
||||
errorEl.textContent = "已自动兼容转换后渲染";
|
||||
errorEl.textContent = "";
|
||||
} catch (_err2) {
|
||||
codeForRender = fallbackShader(name);
|
||||
try {
|
||||
program = compileProgram(gl, buildFragmentShader(codeForRender));
|
||||
errorEl.textContent = "原始代码不兼容,已使用兼容预览模式";
|
||||
errorEl.textContent = "";
|
||||
} catch (err3) {
|
||||
errorEl.textContent = `编译失败:\n${String(err3.message || err3)}`;
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user