Discuss Scratch

BendyOl183
Scratcher
500+ posts

Migrate to WebGPU

I'd definitely be up for more complex projects being able to run properly on mobile since sometimes when I use mobile and go on a large project it refuses to load and it's frustrating every time. Support!
supernavo
Scratcher
1000+ posts

Migrate to WebGPU

Only bumps? Wow
ManOfCaps
Scratcher
93 posts

Migrate to WebGPU

This died out abit
leogames2016
Scratcher
500+ posts

Migrate to WebGPU

bump

Anyways,this might be so good,but my PC wont support it.
EngineerRunner
Scratcher
1000+ posts

Migrate to WebGPU

support so i can use my sweet rtx 3060
ssvbxx2
Scratcher
100+ posts

Migrate to WebGPU

Several people point out compatibility issues with WebGPU (such as its high requirements and low browser support) that clash with the Scratch Team's goal of making Scratch available to as many people as possible. My solution to that is to make a browser test to see if the client browser can support WebGPU; if not, then test if it can support WebGL 2, and if not that, then test it for WebGL 1 support. If all of the tests fail, then that browser can't run Scratch at all.
ajskateboarder
Scratcher
1000+ posts

Migrate to WebGPU

ssvbxx2 wrote:

Several people point out compatibility issues with WebGPU (such as its high requirements and low browser support) that clash with the Scratch Team's goal of making Scratch available to as many people as possible. My solution to that is to make a browser test to see if the client browser can support WebGPU; if not, then test if it can support WebGL 2, and if not that, then test it for WebGL 1 support. If all of the tests fail, then that browser can't run Scratch at all.
Good idea. I'll put this in the OP

And thanks for bringing this back from the dead guys
ssvbxx
Scratcher
100+ posts

Migrate to WebGPU

Bump
-Expo
Scratcher
1000+ posts

Migrate to WebGPU

ajskateboarder wrote:

cs3868895 wrote:

Will that lead to Scratch idk, 3.5-ish?

Probably idk 3.01?

Idk but that has to be in maintenance for a long time.
Goodness god, three IDKs?
I think Scratch would schedule this for version 4.0 development

Besides that point, we aren't exactly in Scratch 3.0 anymore, but in a weird mix decimals at this point
PaperMarioFan2022
Scratcher
1000+ posts

Migrate to WebGPU

Bump
gdfsgdfsgdfg
Scratcher
1000+ posts

Migrate to WebGPU

I mean people can install webgl themselves
and some virtual emulators will support webgl and vulkan in the
future so that means we can run scratch on an emulator
LEXXIRO
Scratcher
100+ posts

Migrate to WebGPU

bro ts so confusing go to github
ajskateboarder
Scratcher
1000+ posts

Migrate to WebGPU

gdfsgdfsgdfg wrote:

I mean people can install webgl themselves
and some virtual emulators will support webgl and vulkan in the
future so that means we can run scratch on an emulator
WebGL is a browser feature, not something you need to install

LEXXIRO wrote:

bro ts so confusing go to github
I'm looking for feedback from people who understand how this stuff works; you don't need to reply if you don't understand lol

Last edited by ajskateboarder (Oct. 16, 2023 12:22:22)

gdfsgdfsgdfg
Scratcher
1000+ posts

Migrate to WebGPU

ajskateboarder wrote:

WebGL is a browser feature, not something you need to install
Some machines don’t support it anyways
ajskateboarder
Scratcher
1000+ posts

Migrate to WebGPU

gdfsgdfsgdfg wrote:

ajskateboarder wrote:

WebGL is a browser feature, not something you need to install
Some machines don’t support it anyways
Scratch can't even run without WebGL, so support for WebGL is assumed lol

Also this is about WebGPU, not WebGL. Scratch already uses WebGL

Last edited by ajskateboarder (Oct. 16, 2023 12:30:07)

gdfsgdfsgdfg
Scratcher
1000+ posts

Migrate to WebGPU

ajskateboarder wrote:

Scratch can't even run without WebGL, so support for WebGL is assumed lol

Also this is about WebGPU, not WebGL. Scratch already uses WebGL
I was talking about people installing opengl es
and saying that virtual machines will support webgl and vulkan in the future
just for some people
mumu245
Scratcher
1000+ posts

Migrate to WebGPU

Doing this would mean that two rendering engines would need to be supported and tested.
ajskateboarder
Scratcher
1000+ posts

Migrate to WebGPU

mumu245 wrote:

Doing this would mean that two rendering engines would need to be supported and tested.
I think you can write renderer-agnostic code using WGSL, at least from looking at this example
gdfsgdfsgdfg
Scratcher
1000+ posts

Migrate to WebGPU

Installing vulkan is ea-
oh wait
ajskateboarder
Scratcher
1000+ posts

Migrate to WebGPU

gdfsgdfsgdfg wrote:

Installing vulkan is ea-
oh wait
What do you mean?

Vulkan is native rendering software. It rarely needs to be installed

Powered by DjangoBB