未验证 提交 fb9d575c 编写于 作者: M Michael Herzog 提交者: GitHub

WebGLRenderer: Honor alpha definition in custom context. (#23504)

上级 813daf1f
......@@ -59,7 +59,6 @@ function WebGLRenderer( parameters = {} ) {
const _canvas = parameters.canvas !== undefined ? parameters.canvas : createCanvasElement(),
_context = parameters.context !== undefined ? parameters.context : null,
_alpha = parameters.alpha !== undefined ? parameters.alpha : false,
_depth = parameters.depth !== undefined ? parameters.depth : true,
_stencil = parameters.stencil !== undefined ? parameters.stencil : true,
_antialias = parameters.antialias !== undefined ? parameters.antialias : false,
......@@ -68,6 +67,18 @@ function WebGLRenderer( parameters = {} ) {
_powerPreference = parameters.powerPreference !== undefined ? parameters.powerPreference : 'default',
_failIfMajorPerformanceCaveat = parameters.failIfMajorPerformanceCaveat !== undefined ? parameters.failIfMajorPerformanceCaveat : false;
let _alpha;
if ( parameters.context !== undefined ) {
_alpha = _context.getContextAttributes().alpha;
} else {
_alpha = parameters.alpha !== undefined ? parameters.alpha : false;
}
let currentRenderList = null;
let currentRenderState = null;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册