dexes ( different structure for non-indexed draw calls using 4 uint32 values )

				const indexCount = fireGeometry.index.array.length;

				const uint32 = new Uint32Array( 5 );
				uint32[ 0 ] = indexCount;	// indexCount
				uint32[ 1 ] = fireCount; 	// instanceCount
				uint32[ 2 ] = 0;			// firstIndex
				uint32[ 3 ] = 0;			// baseVertex
				uint32[ 4 ] = 0;			// firstInstance

				const indirectAttribute = new THREE.IndirectStorageBufferAttribute( uint32, 5 );
				fireGeometry.setIndirect( indirectAttri