Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPinned
425 contributions in the last year
Contribution activity
November 2020
Created 22 commits in 4 repositories
Created a pull request in gpuweb/cts that received 3 comments
Port the renderPass resolve tests from GLSL to WGSL
PTAL! They fail on my machine but the GLSL tests fail in the same way.
Opened 19 other pull requests in 4 repositories
gpuweb/cts
1
open
13
merged
- Port the robust access tests from GLSL to WGSL
- Port the robust vertex access tests from GLSL to WGSL
- Port vertexState validation tests from GLSL to WGSL
- Port the setVertexBuffer validation tests from GLSL to WGSL
- Port the render pass validation tests from GLSL to WGSL
- Port the validation index access tests from GLSL to WGSL
- Port createRenderPipeline validation tests from GLSL to WGSL
- Port the primitive topology tests from GLSL to WGSL
- Port culling tests from GLSL to WGSL
- Cleanups in webgpu/api/operation/command_buffer
- Port basic command_buffer tests from the GLSL branch
- Add gen_wpt_cts_html as an NPM script
- Merge 'main' in 'glsl-dependent'
- Roll webgpu-types.
Kangz/glslpp-rs
1
open
1
merged
gpuweb/gpuweb
1
open
1
merged
webgpu-native/webgpu-headers
1
merged
Reviewed 18 pull requests in 2 repositories
gpuweb/cts 11 pull requests
- Memory sync test for buffer: write after write in the same pass
- Add operation tests of T2T copies on all non-compressed color formats
- Add tests for indexing, index format and primitive restart
- Add dev server for standalone runner which compiles TS at runtime
- From HackMD plan, part 2: some more validation tests
- Simplify texelData helpers
- From HackMD plan: manual, stress, web_platform, documentation, and some validation
- Rename web-platform to web_platform, add check
- Refactor texture zero init tests and use WGSL
- Memory sync test for buffer
- Implement texelData for rgb9e5ufloat and add texelData unit tests
gpuweb/gpuweb 7 pull requests
- Rename minBufferBindingSize
- Make blending state explicit
- Make the [[front_facing]] builtin a boolean.
- Add validation steps for createTexture and createTextureView.
- Remove GPUFence
- Fix min/maxDepth error condition in GPURenderPassEncoder.setViewport
- Add validation rule for QuerySet and Timestamp Query
Created an issue in gpuweb/gpuweb that received 8 comments
Using unsigned integers for `textureLoad` and friends?
Currently the textureLoad family of function use signed integer for coordinates, for example this is one of the overloads:
vec4<type> textureLoad(t…