# My GUI fellowship application made public

**URL:** <https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988>\
**Category:** Gallery\
**Created:** [August 2, 2020, 1:17pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988 "2020-08-02T13:17:21Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![clankill3r](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/clankill3r/32/1098_2.png) [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Post date:** [August 2, 2020, 1:17pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/1 "2020-08-02T13:17:21Z")

</div>

Back in 2018 I wrote my application (as in document) for the 2019 fellowship program.  
I’m picking up the work on the GUI library to release a small version soon.  
Anyway, I thought it would be nice to make the application public, so here it is:

> <https://github.com/clankill3r/writings/blob/master/EXTANT_GUI_Library/README.md>

---

<div class="post-metadata">

**Author:** ![earthbound](https://avatars.discourse-cdn.com/v4/letter/e/8c91f0/32.png) [@earthbound](https://discourse.processing.org/u/earthbound)\
**Post date:** [August 9, 2020, 2:39pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/2 "2020-08-09T14:39:25Z")

</div>

This seems super useful, and I wonder, is the library code hosted somewhere public?

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [August 9, 2020, 9:37pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/3 "2020-08-09T21:37:41Z")

</div>

> [@clankill3r](#):
>
> I’m picking up the work on the GUI library to release a small version soon.

Thanks so much for sharing this. Also, very much looking forward to seeing the GUI library when you are ready for an initial release – thank you for working on it.

---

<div class="post-metadata">

**Author:** ![clankill3r](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/clankill3r/32/1098_2.png) [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Post date:** [August 13, 2020, 5:32pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/4 "2020-08-13T17:32:08Z")

</div>

If anyone knows anyone good with opengl then please ask if they can look into this:

> **[clankill3r/opengl\_stencil\_not\_working\_in\_p5](https://github.com/clankill3r/opengl_stencil_not_working_in_p5)**
>
> Please Help! Contribute to clankill3r/opengl\_stencil\_not\_working\_in\_p5 development by creating an account on GitHub.

I have this problem for over a year now and it’s really demotivating me. It’s not a layer in the project that could be fixed, it’s a chain in the system that has to be fixed.

---

<div class="post-metadata">

**Author:** ![earthbound](https://avatars.discourse-cdn.com/v4/letter/e/8c91f0/32.png) [@earthbound](https://discourse.processing.org/u/earthbound)\
**Post date:** [August 30, 2020, 3:07am UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/5 "2020-08-30T03:07:48Z")

</div>

Oops, sorry I missed that mention (which answers my question), ha. Thanks!

---

<div class="post-metadata">

**Author:** ![clankill3r](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/clankill3r/32/1098_2.png) [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Post date:** [February 17, 2021, 12:19pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/6 "2021-02-17T12:19:23Z")

</div>

I also posted an issue here:

> <https://github.com/processing/processing4/issues/170>
>
> There is a bug with stencils in opengl in processing. I know this is not really a big issue for processing...

---

<div class="post-metadata">

**Author:** ![hamoid](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/hamoid/32/58_2.png) [@hamoid](https://discourse.processing.org/u/hamoid)\
**Post date:** [February 20, 2021, 9:30am UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/7 "2021-02-20T09:30:25Z")

</div>

Maybe @neilcsmith knows?

---

<div class="post-metadata">

**Author:** ![neilcsmith](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/neilcsmith/32/144_2.png) [@neilcsmith](https://discourse.processing.org/u/neilcsmith)\
**Post date:** [February 20, 2021, 10:32am UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/8 "2021-02-20T10:32:59Z")

</div>

> [@hamoid](#):
>
> Maybe @neilcsmith knows?

Not really, but this seems to be calling standard Processing calls like `rect()` and `fill()` within begin / end PGL calls. Pretty sure that’s going to be problematic, particularly because Processing doesn’t use immediate rendering - they’ll actually be rendered sometime after `endPGL()` IIRC. Try replicating the JOGL example using PGL, or possibly try calling `flush()` after each fill and rect call?

---

<div class="post-metadata">

**Author:** ![clankill3r](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/clankill3r/32/1098_2.png) [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Post date:** [February 27, 2021, 9:50am UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/9 "2021-02-27T09:50:55Z")

</div>

@neilcsmith yeah got it working! I tried flush before but maybe I missed one back then or something. I don’t know. But finally I can make an ‘overflow scroll’!

thx

---

<div class="post-metadata">

**Author:** ![micycle](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/micycle/32/201_2.png) [@micycle](https://discourse.processing.org/u/micycle)\
**Post date:** [February 16, 2022, 11:31am UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/10 "2022-02-16T11:31:02Z")

</div>

Will we ever see this library?

---

<div class="post-metadata">

**Author:** ![clankill3r](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/clankill3r/32/1098_2.png) [@clankill3r](https://discourse.processing.org/u/clankill3r)\
**Post date:** [May 25, 2022, 8:42pm UTC](https://discourse.processing.org/t/my-gui-fellowship-application-made-public/22988/11 "2022-05-25T20:42:46Z")

</div>

yes! I’m working hard on it, and my main goal for this year is to release it.
