@pcwalton Hi, magnificent work on Pathfinder 3, congrats. Was going through the code and the reason you need GL ES 3 as opposed to ES2+exts is integer support in the shader correct? HalfFloat is av on iOS webgl, but not ints in shaders.
-
-
Replying to @rikarends
I don’t actually need integer support in the shader. Do you need PF3 to work on ES2?
1 reply 0 retweets 0 likes -
Replying to @pcwalton
Yes, since apple has all but abandoned webGL2, its fair to assume either it runs on webGL1 (with av exts like halfloat) or it won't run on 'web' for a long time.
2 replies 0 retweets 0 likes -
Replying to @rikarends
Gotcha. Would you mind filing an issue? I could probably use templating for ES2 compatibility.
1 reply 0 retweets 2 likes -
Replying to @pcwalton
Currently checking if that 'halffloat render target' is actually possible on iOS, haven't found proof yet. How badly are you tied to rendering a float16, could you pack it in a 32 bit color buffer?
1 reply 0 retweets 0 likes -
Replying to @rikarends
It is available. I actually made it work with Pathfinder 2 :)
1 reply 0 retweets 1 like -
Replying to @pcwalton
I know the GPU can do it but on webGL are we talking about right?
1 reply 0 retweets 0 likes
Yeah, it’s undocumented as I recall but works.
-
-
Replying to @pcwalton
Okay i'll open a ticket for the GL ES2+ext compat thanks!
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.