Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gfx-rs/wgpu
A cross-platform, safe, pure-Rust graphics API.
https://github.com/gfx-rs/wgpu
As of #1889, the GLSL back end takes an additional argument specifying
the bounds checks policie...
32af4f56079fd2203c46c9c452cfe33fd60a5721 authored over 2 years ago
The previous check compared rows to rows and columns to columns but
multiplication of matrices o...
cff744dc8947fbddfcce1e48aba68b51ee41fc5c authored over 2 years ago
6a3f526c1224dc74d97514707536354bd5fe8d86 authored over 2 years ago
This wasn't being done when there were no implicit conversions, causing
the emitter to panic.
768e1fe703e9724f5bfc5e2df6997eefe9cfed6b authored over 2 years ago
a8256e94c24e46a3cf298439e631ee29de3ec0de authored over 2 years ago
91ee407c87638ed81844ac2f71e5cd0cbf3dbb61 authored over 2 years ago
8063edc6482cfc828895ec0feaa446767fecc510 authored over 2 years ago
7c7e96276ad86d4538c571c3e93ea59f15cdf1e7 authored over 2 years ago
* glsl-out: Implement bounds checks for `ImageLoad`
* Enable image bounds check snapshot test...
0aa7681165f9ae74f2ddd109f4bdfa73a4e094cd authored over 2 years agofd954a2bd6e19e2954495e03ca171d4a1264a2d5 authored over 2 years ago
c7e245c0833e76843dbf269f8217ced6b09906bd authored over 2 years ago
c12ae0880f0884f6fc397d58a9903e0fe421d037 authored over 2 years ago
16c796578c52e6269050aba88002d413f95924b8 authored over 2 years ago
2c9c5bbbe5246af1c3ac5fb8a0eb9856ed1d1d80 authored over 2 years ago
4cd997a3eb29a33eb4a318e0b1f16acc1b9924e5 authored over 2 years ago
* Update module docs for `wgpu_core::commands::bundle`.
* Perform "valid to use with" checks wh...
0c0bbdb3ad87d70d4b9b44f28e2fe86841124d89 authored over 2 years agoa2e27afd825a320b43fadc5c3107fec8c4e4620d authored over 2 years ago
f035854dac7faad6660719f4d6f6a9f3bf468ea3 authored over 2 years ago
f9dfc38c405be4b97bb2647a7a407c2171c9ba12 authored over 2 years ago
* Texture state full is dead code
* temp
* temp2 - next is lifetime only
* temp3 - all tracke...
9114283707a8b472412cf4fe685d364327d3a5b4 authored over 2 years ago* update deno crates & align to IDL
* revert GPUAutoLayoutMode
* revert GPUAutoLayoutMode
dd6febe309839a8ac0e73d7b50d67dfc117f7f5b authored over 2 years ago62da3bf348463a6f1de5f3419fe949075afc9c77 authored over 2 years ago
435188cb895ce1826b7366cd46e1c20ce9155ee4 authored over 2 years ago
fea733f58e5360e6ab5d124e504137261a87a51e authored over 2 years ago
196c9981bc41320d3169bcf6e3200cbbf6bc0e10 authored over 2 years ago
104f4dc7ecae8e1f44811a5fca7bcf9413efdb11 authored over 2 years ago
The `dynamic_offsets` and `is_dirty` flags only make sense when the
slot is occupied, so they sh...
This vector's contents always ended up identical to the
`RenderBundleEncoder`'s `BasePass`'s `dy...
87d75d9c7bd75b60854bd5b8d7d6e5497040b759 authored over 2 years ago
d3235484f9b6fea24132ce673ed7ca31e534359c authored over 2 years ago
26a7c8c2a54acc1660ef48bfd388e4e13ed77995 authored over 2 years ago
eb260ba7a62de42de2ff73e2083c366cba3b096f authored over 2 years ago
84efe2b18b31de5cad1e554d1c8db5baf8beef59 authored over 2 years ago
1ec26784c45e8453dea8e1d5331483abbf8e4022 authored over 2 years ago
b53a8bcb1733374f00c738d7b2622da85dc3386d authored over 2 years ago
8b2e6fe3a22837403fdaf5ecc5bf37d5297340cd authored over 2 years ago
0c1233b8342d974fe8fa608b5d71c8f8d058b80f authored over 2 years ago
36f8d83e5c6ccf021a3160c810aa966ad6861ecd authored over 2 years ago
These functions are added to allow lower level access to adapter and instance from backends.
f5c2ff11d058eb65d51dc60b2d9196baf97481f1 authored over 2 years ago26f96c7dfe3dd5a5015de69842d7738835b662e7 authored over 2 years ago
571302e3ff09cb856f63a3683da308159872b7cc authored over 2 years ago
Fixes #2665.
b51fd851be51cfe40c937ef789a44244e7dc2971 authored over 2 years ago
In parking_lot 0.12 and parking_lot_core 0.9.0, those crates switched
from the winapi crate to t...
It's very odd to have almost all the render pass and compute pass ffi
functions in `wgpu` except...
60ae549fe1bec8df40518a6164d723d41a2b76b5 authored almost 3 years ago
* fix: don't panic on invalid id in Storage::get
* formatting
* removed double matches
* more...
75b881e6365a6f69d48321c71a7623a4f92bf822 authored almost 3 years ago
Without these changes, rust-analyzer cannot determine the type of
`cmd_buf`.
8e5ac75d45369b1e8693739d25b581db23043e0e authored almost 3 years ago
ab2806e05fbd69a502b4b25a85f99ae4d3e82278 authored almost 3 years ago
Lifetime names like `<'a, 'b>` mean that the reader must look at how
they are used to understan...
f48174a0b46a8bd30310d4c9b39ef71639db00c3 authored almost 3 years ago
b7ff50619c952647d9204a5b8ac54b9a9b7dd1ab authored almost 3 years ago
6dae3ac7e000810a082cbf6b44745235f5832278 authored almost 3 years ago
afb6504b8b5e6b697f3d6c3d580a8c67a870bb43 authored almost 3 years ago
5f47d6d31f64a16c76b16dad8fb4b72e5ce8815a authored almost 3 years ago
* Add SHADER_FLOAT16 feature
* vk: check SHADER_FLOAT16 feature
ddf1903b0331336392a7e29581745058f26b9904 authored almost 3 years ago144e943737cb6933dc8ae1d6aa3d477d434f8eb0 authored almost 3 years ago
Added:
* WebGPU specification links.
* How to create an instance, if it is not all-public-fields...
95d5d165fbae8adb4fd5e5d37e51e7d0ab104137 authored almost 3 years ago
bfcf5fa513d51f9f4de4318f9627b39b528c8977 authored almost 3 years ago
Renoir is codename for AMD series of mainstream mobile and desktop APUs based on the Zen 2 CPU a...
8e62ca05381fed4f89fabf3eea8340f2f347c31f authored almost 3 years agoa5e7275b9ca0124cf1fb01589309dcf297423bce authored almost 3 years ago
b688584d87fd76e7388b06421c358a5e984b350d authored almost 3 years ago
fea33c682e7bfff8e82182d81925de1a7fb4440c authored almost 3 years ago
8db27c49f861901e7ee66ea41364635bae3f5dd1 authored almost 3 years ago
9be974aa6bff1170e95f6668fe79291a7d59e55c authored almost 3 years ago
654a75b058cd5238ddee3a6757b69ee10d39406e authored almost 3 years ago
3f3af605db70fbf4dac33399eb1e90d56b5ef661 authored almost 3 years ago
205ea6cc5c437fa42bafb75514387c1dcbf5d585 authored almost 3 years ago
239bbbbed44a5c9e74399af1ae6d38b54766f28d authored almost 3 years ago
b3d5e6d807560310fa514c0920c91c7f2cac974b authored almost 3 years ago
ceb92921c2b7f4d216131fcf10efd4592443a612 authored almost 3 years ago
66337af310ca55be296910ba84970775e5c7aba8 authored almost 3 years ago
ecd6d4e4aacb8355cad5f7f3ab50864672aa8d67 authored almost 3 years ago
c584331f3931a529f83082c927c993dddb2da4a8 authored almost 3 years ago
7109cffb20a83eee499a0899a739d4186952a0ec authored almost 3 years ago
0d4098d6349ac849877aa09254d1f300f15430bf authored almost 3 years ago
c03d840755144feb0d931707dfffb0fd81d49aee authored almost 3 years ago
e312a7adeb5b53b3f9e56c666ea195b1c630a161 authored almost 3 years ago
f1d72f84338ec1f036cbaa692fa2dae3c94d95d3 authored almost 3 years ago
af6e2fc7ab3296b71f9472d8fe85ab91a3e72abe authored almost 3 years ago
* Implement reverseBits and countOneBits for spir-v
* Update tests
* Fix type error for gl...
934fa1691976466cf05a4e14b70bca8bd601bdda authored almost 3 years ago72dd9d77dba7a1a9e3f2420e9d2441539a356b80 authored almost 3 years ago
85b4815f838a50834228846e2e38840db215d3d4 authored almost 3 years ago
It was also searching in all entry points instead of only in the current
one.
All samples queri...
cf32c2b7f38c985e1c770eeff05a91e0cd15ee04 authored almost 3 years agoaf259aa12a6df033f8e23460215af5f1b64cf3a1 authored almost 3 years ago
1869c6831e5582e3ee56f724a9ec6b040ba044ce authored almost 3 years ago
ee3d23d5467898d276b73491ac077e5241589b75 authored almost 3 years ago
51dbe230950ba489a8513f88739ccc514895711a authored almost 3 years ago
a613a568b61fa765144e4d95e1f9b1491eb9bed8 authored almost 3 years ago
The unicode-xid crate just had a release with Unicode 14 data, which the WGSL spec requires.
9c8a51830c0348fabb3cda990e2449eea8f9de60 authored almost 3 years ago
The macro can check for both success and failure, so the new name is
more accurate, and shorter.
Only numeric scalars and vectors, and structs whose members are such
values, are permitted as th...
The new `check_one_validation` macro permits the source code to be a
computed expression, not ju...
6fadbdecf20ee85f885e9fd821160e808657d780 authored almost 3 years ago
883a88580f95161184e754af9b32d171670a6e87 authored almost 3 years ago
Adds a new method `emit_restart` to perform the common operation of flushing
the `emitter` to th...