Highlights
- Arctic Code Vault Contributor
- Pro
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
3,883 contributions in the last year
Activity overview
Contribution activity
November 2020
Created 113 commits in 16 repositories
Created 3 repositories
- kvark/chaos Rust
- kvark/phosphorus Rust
- kvark/khronos-egl Rust
Created a pull request in gfx-rs/gfx that received 9 comments
[0.6/GL] descriptor write fixes with version bump
Makes us run the cube and mipmap examples somewhat...
cc @zicklag
Opened 46 other pull requests in 13 repositories
gfx-rs/naga
9
merged
- [spv-out] always return expression type
- [spv-out] fix generation of OpConvert
- Derive PartialEq for validation errors
- [mtl] Restructure the backend a bit
- [ir] select expression
- [ir] support function argument names
- Naming processor, used for [msl]
- Fix and refactor the constant array sizes
- Variable initialization with constants
gfx-rs/gfx
9
merged
gfx-rs/wgpu
8
merged
gfx-rs/wgpu-rs
5
merged
1
open
zakarumych/gpu-alloc
1
open
2
merged
1
closed
gpuweb/gpuweb
2
merged
servo/surfman
1
open
1
closed
ron-rs/ron
1
merged
servo/plane-split
1
merged
rust-lang/this-week-in-rust
1
merged
Lokathor/phosphorus
1
open
timothee-haudebourg/khronos-egl
1
closed
rust-gamedev/rust-gamedev.github.io
1
merged
Reviewed 91 pull requests in 15 repositories
gpuweb/gpuweb 26 pull requests
- WGSL: idx -> index
- [wgsl] update name uniqueness validation rules
- Refactor GPUBindGroupLayout to isolate binding type definitions
- Add validation steps for createTexture and createTextureView.
- Bools are IO-shareable, but only for builtins
- wsgl: Add rule that offsets must be compile time constant
- Specify [=debug label=].
- Add validation rule for QuerySet and Timestamp Query
- Add identity vector constructors
- Make the [[front_facing]] builtin a boolean.
- [wgsl] Unify decoration declarations.
- wgsl: Cross-reference individual storage classes
- WGSL: describe memory layout rules for buffers
- describe texel formats (for storage texture types)
- [wgsl] Add access qualifier to buffer types
- WGSL: describe resource interface of a shader
- Clarify resource usages.
- Documented guaranteed swap chain formats and validation
- [wgsl] Begin drafting textureSample builtins (v2)
- Append commit SHA to previews
- Don't skip manifest for now in Actions
- Improve Bikeshed usage in CI
- Introduce previews on Actions
- [wgsl] Update storage textures to have template params for access type.
- Unpack builtins
- Some pull request reviews not shown.
gfx-rs/naga 18 pull requests
- [glsl-out] Refractoring
- [glsl-out] Reworked the backend
- [glsl-in] Skip gl_PerVertex
- [spv-out] Add support for vector with vector multiplication
- [spv-out] Load variables when using CompositeConstruct
- [spv-out] Fix annotations not getting added to output
- [glsl-in] use TypeInner::scalar_kind for casts
- [glsl-in] Handle simple casts
- [spv-out] Reduce BinaryOperator::Multiply indentation
- [spv-out] Add and implement bitwise_and
- [spv-out] Add and implement i_sub and f_sub
- [spv-out] Fix duplicate scalar OpType
- [glsl-in] Make sure functions ends with return
- [spv-out] Add access and access index support
- GLSL local variables, interface blocks, and XOR
- [glsl-out] Handle initializers for locals
- [glsl-in] Handle assign ops: +=, *=, etc
- [glsl-in] Add initial texture handling
gfx-rs/gfx 13 pull requests
- [dx] Disable automatic Alt+Enter handling in DXGI
- re-enable WebGL support
- [ci] remove android ndk installation
- [dx/master] Rollup of DX Fixes
- [0.6/dx12] Fix Panic When Creating Texture View
- gl: skip presentation sync if sync isn't available
- [0.6/gl] avoid wait sync if it's not available
- [0.6/dx11] Fix buffer to image copies of textures of <4 bytes/pixel.
- Add Cargo Deny Configuration
- Gl 0.6 backport
- [0.6/dx11] Assorted Fixes
- Enable GL backend via Surfman
- [0.6/dx11] Fix depth to depth copies
gfx-rs/wgpu-rs 10 pull requests
- Staging belt: do not panic by unwrapping send result in recall (fixes #634)
- Improve error messages
- Temporarily use `BackendBit::PRIMARY` in examples
- Add labels for some error messages
- Update wgpu-core
- Fixed size in "boids" example
- Remove implicit conversion hello-triangle shader.vert
- Add more context to errors originating in Passes and Encoders
- Update web bindings
- Rename TextureUsage::OUTPUT_ATTACHMENT to RENDER_ATTACHMENT
gfx-rs/wgpu 8 pull requests
servo/mozangle 4 pull requests
ron-rs/ron 2 pull requests
gfx-rs/gfx-rs.github.io 2 pull requests
servo/core-foundation-rs 2 pull requests
gfx-rs/wgpu-native 1 pull request
rust-gamedev/rust-gamedev.github.io 1 pull request
kvark/wgpu 1 pull request
kvark/mint 1 pull request
servo/gleam 1 pull request
webgpu-native/webgpu-headers 1 pull request
Created an issue in gpuweb/gpuweb that received 10 comments
texture sampling with integer offset - portability concern
HLSL documentation says: [in] An optional texture coordinate offset, which can be used for any texture-object types. The offset is applied to the …