From e376c16aebffc04db21991fbb9997deabd70d526 Mon Sep 17 00:00:00 2001 From: FMS-Cat Date: Thu, 25 Mar 2021 04:00:58 +0900 Subject: [PATCH] fix: dummyRenderTargetOneDrawBuffers was wrong --- src/entities/Bloom.ts | 8 ++++---- src/entities/CameraEntity.ts | 6 +++--- src/entities/Condition.ts | 6 +++--- src/entities/ConditionChar.ts | 6 +++--- src/entities/Cube.ts | 4 ++-- src/entities/EnvironmentMap.ts | 6 +++--- src/entities/FlickyParticles.ts | 8 ++++---- src/entities/Glitch.ts | 4 ++-- src/entities/IBLLUT.ts | 4 ++-- src/entities/LightEntity.ts | 4 ++-- src/entities/PixelSorter.ts | 6 +++--- src/entities/Post.ts | 4 ++-- src/entities/Raymarcher.ts | 4 ++-- src/entities/Rings.ts | 8 ++++---- src/entities/SphereParticles.ts | 6 +++--- src/entities/SufferTexts.ts | 4 ++-- src/entities/Trails.ts | 6 +++--- src/globals/dummyRenderTarget.ts | 3 +-- 18 files changed, 48 insertions(+), 49 deletions(-) diff --git a/src/entities/Bloom.ts b/src/entities/Bloom.ts index 26511e6..14223cf 100644 --- a/src/entities/Bloom.ts +++ b/src/entities/Bloom.ts @@ -9,7 +9,7 @@ import bloomPreFrag from '../shaders/bloom-pre.frag'; import bloomBlurFrag from '../shaders/bloom-blur.frag'; import bloomPostFrag from '../shaders/bloom-post.frag'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; import { Blit } from '../heck/components/Blit'; import { gl } from '../globals/canvas'; @@ -41,7 +41,7 @@ export class Bloom extends Entity { const materialBloomPre = new Material( quadVert, bloomPreFrag, - { initOptions: { target: dummyRenderTargetOneDrawBuffers, geometry: quadGeometry } }, + { initOptions: { target: dummyRenderTarget, geometry: quadGeometry } }, ); materialBloomPre.addUniformTexture( 'sampler0', options.input.texture ); @@ -72,7 +72,7 @@ export class Bloom extends Entity { const material = new Material( quadVert, bloomBlurFrag, - { initOptions: { target: dummyRenderTargetOneDrawBuffers, geometry: quadGeometry } }, + { initOptions: { target: dummyRenderTarget, geometry: quadGeometry } }, ); material.addUniform( 'isVert', '1i', i ); material.addUniformTexture( 'sampler0', swap.i.texture ); @@ -90,7 +90,7 @@ export class Bloom extends Entity { const materialBloomPost = new Material( quadVert, bloomPostFrag, - { initOptions: { target: dummyRenderTargetOneDrawBuffers, geometry: quadGeometry } }, + { initOptions: { target: dummyRenderTarget, geometry: quadGeometry } }, ); materialBloomPost.addUniformTexture( 'samplerDry', options.input.texture ); materialBloomPost.addUniformTexture( 'samplerWet', swap.i.texture ); diff --git a/src/entities/CameraEntity.ts b/src/entities/CameraEntity.ts index 7cd379b..cc01d6b 100644 --- a/src/entities/CameraEntity.ts +++ b/src/entities/CameraEntity.ts @@ -14,7 +14,7 @@ import shadingFrag from '../shaders/shading.frag'; import { gl } from '../globals/canvas'; import { randomTexture } from '../globals/randomTexture'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; export interface CameraEntityOptions { root: Entity; @@ -58,7 +58,7 @@ export class CameraEntity extends Entity { const aoMaterial = new Material( quadVert, aoFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); this.components.push( new Lambda( { @@ -100,7 +100,7 @@ export class CameraEntity extends Entity { defines: { IS_FIRST_LIGHT: iLight === 0 ? 'true' : undefined }, - initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry: quadGeometry, target: dummyRenderTarget }, }, ); diff --git a/src/entities/Condition.ts b/src/entities/Condition.ts index 3b95a1e..27400fa 100644 --- a/src/entities/Condition.ts +++ b/src/entities/Condition.ts @@ -6,7 +6,7 @@ import { createSVGTableTexture } from '../utils/createSVGTableTexture'; import conditionVert from '../shaders/condition.vert'; import conditionFrag from '../shaders/condition.frag'; import { Material } from '../heck/Material'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; import { Mesh } from '../heck/components/Mesh'; import { auto } from '../globals/automaton'; @@ -107,7 +107,7 @@ export class Condition extends Entity { conditionFrag, { defines: { 'FORWARD': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry, target: dummyRenderTarget }, }, ), deferred: new Material( @@ -123,7 +123,7 @@ export class Condition extends Entity { conditionFrag, { defines: { 'SHADOW': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry, target: dummyRenderTarget }, }, ), }; diff --git a/src/entities/ConditionChar.ts b/src/entities/ConditionChar.ts index b20dba8..d62085f 100644 --- a/src/entities/ConditionChar.ts +++ b/src/entities/ConditionChar.ts @@ -8,7 +8,7 @@ import { gl, glCat } from '../globals/canvas'; import { Vector3 } from '@fms-cat/experimental'; import { GLCatTexture } from '@fms-cat/glcat-ts'; import { auto } from '../globals/automaton'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; const POINTS_MAX = 256; @@ -70,7 +70,7 @@ export class ConditionChar extends Entity { conditionCharFrag, { defines: { 'FORWARD': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry, target: dummyRenderTarget }, }, ), deferred: new Material( @@ -86,7 +86,7 @@ export class ConditionChar extends Entity { conditionCharFrag, { defines: { 'SHADOW': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry, target: dummyRenderTarget }, }, ), }; diff --git a/src/entities/Cube.ts b/src/entities/Cube.ts index d8ccd4b..b9315db 100644 --- a/src/entities/Cube.ts +++ b/src/entities/Cube.ts @@ -9,7 +9,7 @@ import depthFrag from '../shaders/depth.frag'; import { genCube } from '../geometries/genCube'; import { Lambda } from '../heck/components/Lambda'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; export class Cube extends Entity { public mesh: Mesh; @@ -55,7 +55,7 @@ export class Cube extends Entity { shadow: new Material( cubeVert, depthFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ), }; diff --git a/src/entities/EnvironmentMap.ts b/src/entities/EnvironmentMap.ts index a698e60..57d8714 100644 --- a/src/entities/EnvironmentMap.ts +++ b/src/entities/EnvironmentMap.ts @@ -12,7 +12,7 @@ import { CubemapRenderTarget } from '../heck/CubemapRenderTarget'; import { gl } from '../globals/canvas'; import { auto } from '../globals/automaton'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; const WIDTH = 1024; const HEIGHT = 512; @@ -50,7 +50,7 @@ export class EnvironmentMap extends Entity { const materialIntegrate = new Material( quadVert, environmentMapFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); materialIntegrate.addUniform( 'uniformSeed', '4f', rng.gen(), rng.gen(), rng.gen(), rng.gen() ); materialIntegrate.addUniformTexture( 'sampler0', swap.i.texture ); @@ -76,7 +76,7 @@ export class EnvironmentMap extends Entity { const materialMerge = new Material( quadVert, environmentMapMergeFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); materialMerge.addUniformTexture( 'sampler0', swap.i.texture ); diff --git a/src/entities/FlickyParticles.ts b/src/entities/FlickyParticles.ts index b88edc6..67908f3 100644 --- a/src/entities/FlickyParticles.ts +++ b/src/entities/FlickyParticles.ts @@ -10,7 +10,7 @@ import { TRIANGLE_STRIP_QUAD } from '@fms-cat/experimental'; import { gl, glCat } from '../globals/canvas'; import { randomTexture, randomTextureStatic } from '../globals/randomTexture'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; const PARTICLES_SQRT = 8; const PARTICLES = PARTICLES_SQRT * PARTICLES_SQRT; @@ -23,7 +23,7 @@ export class FlickyParticles extends Entity { const materialCompute = new Material( quadVert, flickyParticleComputeFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); materialCompute.addUniform( 'particlesSqrt', '1f', PARTICLES_SQRT ); @@ -73,7 +73,7 @@ export class FlickyParticles extends Entity { flickyParticleRenderFrag, { defines: { 'FORWARD': 'true' }, - initOptions: { geometry: geometryRender, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry: geometryRender, target: dummyRenderTarget }, }, ); @@ -91,7 +91,7 @@ export class FlickyParticles extends Entity { flickyParticleRenderFrag, { defines: { 'SHADOW': 'true' }, - initOptions: { geometry: geometryRender, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry: geometryRender, target: dummyRenderTarget }, }, ); diff --git a/src/entities/Glitch.ts b/src/entities/Glitch.ts index a12e378..967be36 100644 --- a/src/entities/Glitch.ts +++ b/src/entities/Glitch.ts @@ -8,7 +8,7 @@ import { BufferRenderTarget } from '../heck/BufferRenderTarget'; import { Blit } from '../heck/components/Blit'; import { auto } from '../globals/automaton'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; export interface GlitchOptions { input: BufferRenderTarget; @@ -42,7 +42,7 @@ export class Glitch extends Entity { this.material = new Material( quadVert, glitchFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); this.material.addUniformTexture( 'sampler0', options.input.texture ); diff --git a/src/entities/IBLLUT.ts b/src/entities/IBLLUT.ts index 7f2680e..3549abd 100644 --- a/src/entities/IBLLUT.ts +++ b/src/entities/IBLLUT.ts @@ -9,7 +9,7 @@ import { Swap } from '@fms-cat/experimental'; import { Lambda } from '../heck/components/Lambda'; import { vdc } from '../utils/vdc'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; const IBL_SIZE = 256; @@ -46,7 +46,7 @@ export class IBLLUT { const material = new Material( quadVert, iblLutFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); material.addUniform( 'samples', '1f', samples ); material.addUniform( 'vdc', '1f', vdc( samples, 2.0 ) ); diff --git a/src/entities/LightEntity.ts b/src/entities/LightEntity.ts index 22c4e22..0e7b493 100644 --- a/src/entities/LightEntity.ts +++ b/src/entities/LightEntity.ts @@ -7,7 +7,7 @@ import { Swap } from '@fms-cat/experimental'; import quadVert from '../shaders/quad.vert'; import shadowBlurFrag from '../shaders/shadow-blur.frag'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; export interface LightEntityOptions { root: Entity; @@ -76,7 +76,7 @@ export class LightEntity extends Entity { const material = new Material( quadVert, shadowBlurFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); material.addUniform( 'isVert', '1i', i ); material.addUniformTexture( 'sampler0', swap.i.texture ); diff --git a/src/entities/PixelSorter.ts b/src/entities/PixelSorter.ts index 8e7cbc9..7279337 100644 --- a/src/entities/PixelSorter.ts +++ b/src/entities/PixelSorter.ts @@ -10,7 +10,7 @@ import { Swap } from '@fms-cat/experimental'; import { Blit } from '../heck/components/Blit'; import { auto } from '../globals/automaton'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; export interface PixelSorterOptions { input: BufferRenderTarget; @@ -69,7 +69,7 @@ export class PixelSorter extends Entity { const material = new Material( quadVert, pixelSorterIndexFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); material.addUniform( 'mul', '1f', mul ); material.addUniformTexture( @@ -104,7 +104,7 @@ export class PixelSorter extends Entity { const material = new Material( quadVert, pixelSorterFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); material.addUniform( 'dir', '1f', dir ); material.addUniform( 'comp', '1f', comp ); diff --git a/src/entities/Post.ts b/src/entities/Post.ts index bfe2125..afda106 100644 --- a/src/entities/Post.ts +++ b/src/entities/Post.ts @@ -6,7 +6,7 @@ import postFrag from '../shaders/post.frag'; import quadVert from '../shaders/quad.vert'; import { BufferRenderTarget } from '../heck/BufferRenderTarget'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; export interface PostOptions { input: BufferRenderTarget; @@ -23,7 +23,7 @@ export class Post extends Entity { const material = new Material( quadVert, postFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); material.addUniformTexture( 'sampler0', options.input.texture ); diff --git a/src/entities/Raymarcher.ts b/src/entities/Raymarcher.ts index 3861d6b..902a8f0 100644 --- a/src/entities/Raymarcher.ts +++ b/src/entities/Raymarcher.ts @@ -8,7 +8,7 @@ import raymarcherFrag from '../shaders/raymarcher.frag'; import { Lambda } from '../heck/components/Lambda'; import { randomTexture, randomTextureStatic } from '../globals/randomTexture'; import { auto } from '../globals/automaton'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; import { genOctahedron } from '../geometries/genOctahedron'; export class Raymarcher extends Entity { @@ -45,7 +45,7 @@ export class Raymarcher extends Entity { raymarcherFrag, { defines: { 'SHADOW': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers } + initOptions: { geometry, target: dummyRenderTarget } }, ), }; diff --git a/src/entities/Rings.ts b/src/entities/Rings.ts index c65708f..c02fc13 100644 --- a/src/entities/Rings.ts +++ b/src/entities/Rings.ts @@ -9,7 +9,7 @@ import ringsVert from '../shaders/rings.vert'; import ringsFrag from '../shaders/rings.frag'; import { gl, glCat } from '../globals/canvas'; import { Lambda } from '../heck/components/Lambda'; -import { dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTarget } from '../globals/dummyRenderTarget'; const PRIMCOUNT = 32; @@ -53,7 +53,7 @@ export class Rings extends Entity { ringsFrag, { defines: { 'FORWARD': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry, target: dummyRenderTarget }, }, ), deferred: new Material( @@ -61,13 +61,13 @@ export class Rings extends Entity { ringsFrag, { defines: { 'DEFERRED': 'true' }, - initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers }, + initOptions: { geometry, target: dummyRenderTarget }, }, ), shadow: new Material( ringsVert, depthFrag, - { initOptions: { geometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry, target: dummyRenderTarget } }, ), } diff --git a/src/entities/SphereParticles.ts b/src/entities/SphereParticles.ts index 3b797b3..c66c77a 100644 --- a/src/entities/SphereParticles.ts +++ b/src/entities/SphereParticles.ts @@ -11,7 +11,7 @@ import sphereParticleRenderVert from '../shaders/sphere-particles-render.vert'; import { gl, glCat } from '../globals/canvas'; import { randomTexture, randomTextureStatic } from '../globals/randomTexture'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; const PARTICLES_SQRT = 256; const PARTICLES = PARTICLES_SQRT * PARTICLES_SQRT; @@ -24,7 +24,7 @@ export class SphereParticles extends Entity { const materialCompute = new Material( quadVert, sphereParticleComputeFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); materialCompute.addUniform( 'particlesSqrt', '1f', PARTICLES_SQRT ); @@ -83,7 +83,7 @@ export class SphereParticles extends Entity { const shadow = new Material( sphereParticleRenderVert, depthFrag, - { initOptions: { geometry: geometryRender, target: dummyRenderTargetFourDrawBuffers } }, + { initOptions: { geometry: geometryRender, target: dummyRenderTarget } }, ); const materialsRender = { deferred, shadow }; diff --git a/src/entities/SufferTexts.ts b/src/entities/SufferTexts.ts index 137abe0..1e614d1 100644 --- a/src/entities/SufferTexts.ts +++ b/src/entities/SufferTexts.ts @@ -14,7 +14,7 @@ import { Lambda } from '../heck/components/Lambda'; import { auto } from '../globals/automaton'; import { sufferList } from '../sufferList'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; const PARTICLES = 256; @@ -29,7 +29,7 @@ export class SufferTexts extends Entity { const materialCompute = new Material( quadVert, sufferTextsComputeFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); if ( process.env.DEV ) { if ( module.hot ) { diff --git a/src/entities/Trails.ts b/src/entities/Trails.ts index bb4a2d1..13dec97 100644 --- a/src/entities/Trails.ts +++ b/src/entities/Trails.ts @@ -10,7 +10,7 @@ import trailsRenderVert from '../shaders/trails-render.vert'; import { gl, glCat } from '../globals/canvas'; import { randomTexture, randomTextureStatic } from '../globals/randomTexture'; import { quadGeometry } from '../globals/quadGeometry'; -import { dummyRenderTargetFourDrawBuffers, dummyRenderTargetOneDrawBuffers } from '../globals/dummyRenderTarget'; +import { dummyRenderTargetFourDrawBuffers, dummyRenderTarget } from '../globals/dummyRenderTarget'; const TRAILS = 4096; const TRAIL_LENGTH = 64; @@ -23,7 +23,7 @@ export class Trails extends Entity { const materialCompute = new Material( quadVert, trailsComputeFrag, - { initOptions: { geometry: quadGeometry, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: quadGeometry, target: dummyRenderTarget } }, ); materialCompute.addUniform( 'trails', '1f', TRAILS ); @@ -115,7 +115,7 @@ export class Trails extends Entity { const shadow = new Material( trailsRenderVert, depthFrag, - { initOptions: { geometry: geometryRender, target: dummyRenderTargetOneDrawBuffers } }, + { initOptions: { geometry: geometryRender, target: dummyRenderTarget } }, ); const materialsRender = { deferred, shadow }; diff --git a/src/globals/dummyRenderTarget.ts b/src/globals/dummyRenderTarget.ts index 551d9c9..ceb2b90 100644 --- a/src/globals/dummyRenderTarget.ts +++ b/src/globals/dummyRenderTarget.ts @@ -1,9 +1,8 @@ import { BufferRenderTarget } from '../heck/BufferRenderTarget'; -export const dummyRenderTargetOneDrawBuffers = new BufferRenderTarget( { +export const dummyRenderTarget = new BufferRenderTarget( { width: 1, height: 1, - numBuffers: 4, name: process.env.DEV && 'dummyRenderTargetOneDrawBuffers', } );