Greggman

Results 156 issues of Greggman

I'm sure this was already litigated so just point me to the resolution but ... Lots of apps have a CSS based canvas size. That size can go to zero....

api

The initial proposal is below. This issue is a place to discuss --- ### 8. Disallow `texture*()` of a `texture_depth_2d_array` with an offset **Justification**: OpenGL ES does not support `textureOffset()`...

wgsl
wgsl resolved
compat
api resolved
api

The initial proposal is below. This is a place to discuss ### 7. Disallow `textureLoad()` of depth textures in WGSL via validation. **Justification**: OpenGL ES does not support `texelFetch()` of...

wgsl
wgsl resolved
compat
api resolved
api

TL;DR: Is there a reason why calling `requestDevice` on an invalid `GPUAdapter` doesn't reject? Current it resolves with a lost device. --- I'm probably missing something but I think I'm...

api

if you have @group(0) @binding(0) var tex: texture_storage_2d; But you have **not** requested the `'bgra8unorm-storage'` feature, you don't get WGSL error at shader module creation time. This seems inconsistent with...

api

https://github.com/gpuweb/gpuweb/blob/922484631a6756deb17faeb617802e2821b8cbc8/spec/index.bs#L5132 Right now it says > [[isFiltering]], of type [boolean](https://webidl.spec.whatwg.org/#idl-boolean) Whether the [GPUSampler](https://gpuweb.github.io/gpuweb/#gpusampler) weights multiple samples of a texture. But it's implicit what "weights multiple samples of a texture" means...

copyediting

Like JavaScript error events, If a listener added to uncapturederror calls `preventDefault` on the event the user agent should not log the error to the console. --- Note: under `createShaderModule`...

I'm not sure I understand the point of `onSubmittedWorkDone`. It seems like you should never need to call it so would it be a good idea to give some example...

copyediting
api
moved-m0-to-m1

In #4251 (Render To 3D texture), IIUC this is going to be allowed So, should `copyExternalImageToTexture` allow copying to a slice of a 3d texture? [Currently this is this disallowed](https://gpuweb.github.io/gpuweb/#dom-gpuqueue-copyexternalimagetotexture)....

api

IIUC the spec says or implies if you're using a non-multisampled target you get 1 invocation of the fragment shader for each pixel being rendered If rendering to a multisampled...

needs-cts-issue
api