Highlights
- Arctic Code Vault Contributor
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
1,115 contributions in the last year
Activity overview
Contribution activity
November 2020
Created 68 commits in 5 repositories
Created a pull request in emscripten-core/emscripten that received 6 comments
library_webgpu.js: Fix syntax
This file accidentally used some modern JS syntax; this fixes it. Fixes #12621
Opened 20 other pull requests in 2 repositories
gpuweb/cts
18
merged
1
open
- Merge main into glsl-dependent
- iterateCollapsedQueries: don't yield files with no tests
- Clean trailing whitespace inside shader strings
- Merge main to glsl-dependent
- From HackMD plan, part 2: some more validation tests
- Merge main to glsl-dependent
- Fix cross-device fence signal tests (cherry-pick)
- From HackMD plan: manual, stress, web_platform, documentation, and some validation
- Rename web-platform to web_platform, add check
- Fix vscode workspace, add src/webgpu as a separate folder
- Add pp.join([...]), which joins an array of strings, preserving vertical alignment
- test empty commit
- Add some comments to glsl.ts (test change for deployment)
- Remove travis config from main branch
- Simplify WPT runtime
- wpt: Don't return promise from async_test
- standalone: Show only the full query string for a test, and aligned
- standalone: Don't generate DOM when test finishes
- standalone: Replace results JSON textarea with copy button
web-platform-tests/wpt
1
open
Reviewed 47 pull requests in 5 repositories
gpuweb/cts 28 pull requests
- Add tests for indexing, index format and primitive restart
- Memory sync test for buffer: write after write in the same pass
- Memory sync test for buffer
- 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 the primitive topology tests from GLSL to WGSL
- Port culling tests from GLSL to WGSL
- Cleanups in webgpu/api/operation/command_buffer
- Update the standalone test runner to compile Typescript sources at runtime
- [wgsl] Add runtime array validation tests
- Simplify texelData helpers
- Add pp.join([...]), which joins an array of strings, preserving vertical alignment
- Remove TexelDataRepresentationImpl.isGPULittleEndian
- Refactor texture zero init tests and use WGSL
- Implement texelData for rgb9e5ufloat and add texelData unit tests
- Port basic command_buffer tests from the GLSL branch
- Port the renderPass resolve tests from GLSL to WGSL
- Make pr-preview deploy+comment optional
- Add gen_wpt_cts_html as an NPM script
- Check PRs to glsl-dependent
- Deploy to GLSL
- Fix Actions on CI
- [wgsl] Update tests to match spec update: Relaxing void return requirement
- Some pull request reviews not shown.
gpuweb/gpuweb 12 pull requests
- Refactor GPUBindGroupLayout to isolate binding type definitions
- Add validation steps for createTexture and createTextureView.
- Make blending state explicit
- Specify [=debug label=].
- Add validation rule for QuerySet and Timestamp Query
- Remove GPUFence
- Documented guaranteed swap chain formats and validation
- Clarify resource usages.
- Make internal usage links encompass entire word.
- Append commit SHA to previews
- Don't skip manifest for now in Actions
- Introduce previews on Actions
tensorflow/tfjs 3 pull requests
nodejs/webidl-napi 2 pull requests
emscripten-core/emscripten 2 pull requests
Created an issue in gpuweb/gpuweb that received 13 comments
Rename "depth-comparison" to "depth-stencil"
Talked about this with editors. Here is an expanded suggestion.
First, we modify this bit of the spec:
// Texture is used with comparison samplin…
Opened 11 other issues in 2 repositories
gpuweb/cts
7
open
1
closed
- Performance Tests
- preprocessor: Join arrays of strings with '\n' for convenience
- Remove isGPULittleEndian
- Condense capability info tables to be more readable/authorable
- Consider displaying the params builder in standalone
- Consider explicit_timeout in WPT
- Implement IDL tests
- Add a button to /standalone/ to console.log the testCreationStack