Browse Source

webxr render target encoding now uses renderer outputEncoding (#22919)

Josh Field 3 years ago
parent
commit
38eb8439c6
1 changed files with 3 additions and 4 deletions
  1. 3 4
      src/renderers/webxr/WebXRManager.js

+ 3 - 4
src/renderers/webxr/WebXRManager.js

@@ -13,10 +13,9 @@ import {
 	DepthStencilFormat,
 	RGBAFormat,
 	RGBFormat,
-	sRGBEncoding,
 	UnsignedByteType,
 	UnsignedShortType,
-	UnsignedInt248Type
+	UnsignedInt248Type,
 } from '../../constants.js';
 
 class WebXRManager extends EventDispatcher {
@@ -300,7 +299,7 @@ class WebXRManager extends EventDispatcher {
 								stencilBuffer: attributes.stencil,
 								ignoreDepth: glProjLayer.ignoreDepthValues,
 								useRenderToTexture: hasMultisampledRenderToTexture,
-								encoding: sRGBEncoding
+								encoding: renderer.outputEncoding
 							} );
 
 					} else {
@@ -314,7 +313,7 @@ class WebXRManager extends EventDispatcher {
 								depthTexture: new DepthTexture( glProjLayer.textureWidth, glProjLayer.textureHeight, depthType, undefined, undefined, undefined, undefined, undefined, undefined, depthFormat ),
 								stencilBuffer: attributes.stencil,
 								ignoreDepth: glProjLayer.ignoreDepthValues,
-								encoding: sRGBEncoding
+								encoding: renderer.outputEncoding
 							} );
 
 					}