Browse Source

WebGLRenderer: Add data-engine="three-${REVISION}" to <canvas>. (#22792)

Mr.doob 3 years ago
parent
commit
92e9838be4
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/renderers/WebGLRenderer.js

+ 3 - 0
src/renderers/WebGLRenderer.js

@@ -1,4 +1,5 @@
 import {
 import {
+	REVISION,
 	BackSide,
 	BackSide,
 	DoubleSide,
 	DoubleSide,
 	FrontSide,
 	FrontSide,
@@ -215,6 +216,8 @@ function WebGLRenderer( parameters = {} ) {
 			failIfMajorPerformanceCaveat: _failIfMajorPerformanceCaveat
 			failIfMajorPerformanceCaveat: _failIfMajorPerformanceCaveat
 		};
 		};
 
 
+		_canvas.setAttribute( 'data-engine', `three-${REVISION}` );
+
 		// event listeners must be registered before WebGL context is created, see #12753
 		// event listeners must be registered before WebGL context is created, see #12753
 
 
 		_canvas.addEventListener( 'webglcontextlost', onContextLost, false );
 		_canvas.addEventListener( 'webglcontextlost', onContextLost, false );