# Multiple outputs in GPUComputationRenderer

**URL:** https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566
**Category:** Questions
**Tags:** glsl, gpgpu
**Created:** [June 26, 2021, 8:11am UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566 "2021-06-26T08:11:25Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![bemuse](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/bemuse/32/19160_2.png) [@bemuse](https://discourse.threejs.org/u/bemuse)
#### Post date: [June 26, 2021, 8:11am UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566/1 "2021-06-26T08:11:26Z")

</div>

Is it possible to output multiple textures in just one shader program?  
I read layout qualifier but don’t know how to apply it in GPUComputationRenderer.  
I wanna do like this if it is possible…

![제목 없음](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/9/0945d2baad221480a96abd2444ee739306ee6a7a.jpeg)

Here live example: [https://jsfiddle.net/bemuse/r24obezw/51/](https://jsfiddle.net/bemuse/r24obezw/51/)

---

<div class="post-metadata">

### Author: ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)
#### Post date: [June 26, 2021, 8:33am UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566/2 "2021-06-26T08:33:36Z")

</div>

MRT was implemented just recently (by adding [WebGLMultipleRenderTargets](https://threejs.org/docs/index.html?q=multi#api/en/renderers/WebGLMultipleRenderTargets)) but `GPUComputationRenderer` does not support it yet.

---

<div class="post-metadata">

### Author: ![bemuse](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/bemuse/32/19160_2.png) [@bemuse](https://discourse.threejs.org/u/bemuse)
#### Post date: [June 26, 2021, 8:37am UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566/3 "2021-06-26T08:37:46Z")

</div>

ok… 😭 😭 😭 😭 😭

---

<div class="post-metadata">

### Author: ![mac](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mac](https://discourse.threejs.org/u/mac)
#### Post date: [May 5, 2022, 10:14pm UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566/4 "2022-05-05T22:14:43Z")

</div>

hi @Mugen87, do you know if this is still this case? I had a quick scan of changelogs but couldnt see anything

---

<div class="post-metadata">

### Author: ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)
#### Post date: [May 6, 2022, 7:34am UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566/5 "2022-05-06T07:34:37Z")

</div>

No updates so far, sorry.

---

<div class="post-metadata">

### Author: ![mac](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mac](https://discourse.threejs.org/u/mac)
#### Post date: [May 8, 2022, 1:16pm UTC](https://discourse.threejs.org/t/multiple-outputs-in-gpucomputationrenderer/27566/6 "2022-05-08T13:16:21Z")

</div>

Thanks, really appreciate all your work here.
