alpha on web

This commit is contained in:
Nick Fisher
2024-05-16 11:01:38 +08:00
parent a507f789f1
commit 39e1eddf0d

View File

@@ -118,7 +118,7 @@ extern "C"
EmscriptenWebGLContextAttributes attr; EmscriptenWebGLContextAttributes attr;
emscripten_webgl_init_context_attributes(&attr); emscripten_webgl_init_context_attributes(&attr);
attr.alpha = EM_FALSE; attr.alpha = EM_TRUE;
attr.depth = EM_TRUE; attr.depth = EM_TRUE;
attr.stencil = EM_FALSE; attr.stencil = EM_FALSE;
attr.antialias = EM_FALSE; attr.antialias = EM_FALSE;
@@ -137,9 +137,9 @@ extern "C"
std::cout << "Failed to make WebGL context current"<< std::endl; std::cout << "Failed to make WebGL context current"<< std::endl;
} else { } else {
std::cout << "Made WebGL context current"<< std::endl; std::cout << "Made WebGL context current"<< std::endl;
glClearColor(1.0, 0.0, 0.0, 1.0); // glClearColor(1.0, 0.0, 0.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT); // glClear(GL_COLOR_BUFFER_BIT);
emscripten_webgl_commit_frame(); // emscripten_webgl_commit_frame();
} }
emscripten_webgl_make_context_current((EMSCRIPTEN_WEBGL_CONTEXT_HANDLE)NULL); emscripten_webgl_make_context_current((EMSCRIPTEN_WEBGL_CONTEXT_HANDLE)NULL);
return context; return context;