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

wgsl-in: Implement matrix construction from scalar

e1552fd9d500f1a928e18a93f4432ece13ab1e84 authored about 3 years ago
Error scopes API (#2299)

ec1d022a75898a3bc4e03589471d0ba7facc066c authored about 3 years ago
glsl-in: Cull the body of do while if needed

33c1daeceef9268a9502df0720d69c9aa9b464da authored about 3 years ago
hal: check for surface caps in the example (#2298)

18f644e19b495ed516fad9c5075a99b583cd7235 authored about 3 years ago
spv-in: Implement CompositeInsert for arrays

Only adds support for unspecialized arrays

322be0772e4fc92b4a0a2aae5efac5f84e2d500d authored about 3 years ago
spv-out: Force wrapping of push constant structs

6df9656e9687740be8214b64f7fcbf2fde46eab2 authored about 3 years ago
Enforce casting width better, fix IEqual/INotEqual in spv

7bb886bf36d307d2865ed4c0989968a624e549a0 authored about 3 years ago
spv-in: Implement OpCopyObject

Treat it as a noop since the IR has no concept of copying objects

12baa1e909e63b8651291bd449e7d8449fe6f635 authored about 3 years ago
spv-in: Implement remaining sign agnostic ops

2a8d64fc592c60ee34924078e251c26ba2c60909 authored about 3 years ago
spv-in: Allow branch weights in OpBranchConditional

cf0c31cc85e91e47b167235f250d184cfbcd0372 authored about 3 years ago
glsl-in: Flatten entry point arguments

The IR doesn't allow having structs has bindings for entry point
input/output, so the glsl front...

9c75f3cdcece9263eb19fb2c14fafbb92657fcf9 authored about 3 years ago
hal/dx12: enable TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES (#2295)

f42342bbbfd9d7ebd61745acccc0669fc0e064d2 authored about 3 years ago
spv-in: Remove if when both branches are equal

049b48b319fa60f9d376c1db33becf1169b17ae8 authored about 3 years ago
Support bitwise And on booleans

4334f0e6a9a9b6465812e56bda5b9c91cf96459c authored about 3 years ago
Support bitwise Or on booleans

c64d5eff5006bc8cac9991efa4240536d5787c6e authored about 3 years ago
Trace push/pop debug group on command encoder (#2294)

1e593a6bd3e60796d00604d803c77bfb41ef3232 authored about 3 years ago
Remove block decorations (#2292)

39606585296a3c20214fc60818e210f3b4a541de authored about 3 years ago
Remove top_level property of structs

8ffd6ba929b4b93c9564f08fe8bb34b23fa72a6f authored about 3 years ago
Update naga with Metal bounds checks (#2276)

0e5892fa041546177dc151f56ceef9611c004022 authored about 3 years ago
[msl-out] Add log tracing for functions and entry points.

8a2fbd360db96ff2f8b71ede917045d03afe38d4 authored about 3 years ago
[msl-out] Correctly construct out-of-bounds values for all types.

3867ef4f6cba6af0bbeec330c9379d7ade14e4ef authored about 3 years ago
hal/gles: support ASTC, fix WebGL extensions for compressed formats (#2289)

6c2e8edb64221fdb42dfb3fadcb27058bc25db27 authored about 3 years ago
hal/dx12: expose WARP as a fallback adapter (#2290)

f8beffe2896ae678d6d3da1771542fee7c6d0958 authored about 3 years ago
Fix gles data type for 16bit unsigned normalized texture formats (#2288)

79e42e08c3a61d7128075b2cbbc7441b26efd5bc authored about 3 years ago
Add feature gated 16-bit normalized texture support (#2282)

* Add feature gated 16-bit normalized texture support

Fixes #1934

* Query format propertie...

70f7c375e02f3a832d1615375800d1c9efea80a5 authored about 3 years ago
GLES Wayland: properly resize on configure (#2094)

f875e324558ea8225ffbf63c54063b5b35c4fdf2 authored about 3 years ago
readme: list supported GLSL versions for glsl-in (#1586)

c4b331acb44e8ffb6595030a16725ddb137c2dcb authored about 3 years ago
[spv-out] Fixing incorrect pack/unpack (#1587)

* [spv-out] Fixing incorrect pack/unpack

* [spv-out] Fixing incorrect pack/unpack: make tests...

e200e44ede8c4f76d6c864017cd939b3227b20a7 authored about 3 years ago
Publish WebGL examples

873e83c54d5e4c8444936bc08f4486a453316caf authored about 3 years ago
Fix link to angle project

3b48ed28f37d41aaac53ce76501cd801bc41bdc1 authored about 3 years ago
egl: Report if clamp to border is available

1446b5274ffdf7c470685b45e1de5532bb912332 authored about 3 years ago
hal/vk: don't ask for 0 logging severity

90685b56257c8ab3147df08a05325151531a8d45 authored about 3 years ago
Add limits for compute storage and max invocations

a8caa367ee584309a06678b4e0aac75556073e42 authored about 3 years ago
Allow strip index format None if no indexed drawing is done

c1c855bb9812d0c1703bd112d09e3eba58e45b6b authored about 3 years ago
[typo] Dimmension -> Dimension

6af7ca015e7628e7b801641ce2438cc7b24834cc authored about 3 years ago
Fix documentation for dynamic offsets order

ca10f8c456b3f454453143a9e3bf25a63e4e1930 authored about 3 years ago
[msl-out] Move `Statement::Store` handling into its own function.

61e3af2989d272ba61e6925a972727ea4f2aa034 authored about 3 years ago
[msl-out] Implement index bounds check policies for non-texture accesses.

f51f468a47312608e8f4fc59c8f1e65ce37012de authored about 3 years ago
[spv-out] BlockContext::write_expression_pointer doc fix.

89cc21ef43269f7319b21f895589897ef2f38ec5 authored about 3 years ago
[spv-out] Move ExpressionPointer to back::spv::block, remove pub.

6912cb35947c3b15d7a928b5e45daba2c3d7eeec authored about 3 years ago
[msl-out] Rename `put_dynamic_array_length`, make it take a global.

840bbaffcce8b428b53a7260ed83f43dfcb04104 authored about 3 years ago
[msl-out] Move `Expression::Load` handling into its own function.

No changes in behavior.

17398e761fde304d1d0d8d48af2ee1327af0f3d1 authored about 3 years ago
[spv-out] Add comment about AccessIndex on non-pointer values.

e8f564dc834f69bd64beee650ca9b805772d418b authored about 3 years ago
Workaround qcomm resolve attachment bug

d51f70e8a4f0be27539fc76f317e1e72d3f464e6 authored about 3 years ago
[glsl-out] Add note about supported GLSL versions

9cc2b730b7665faa7352547ed553e5d9828ea23f authored about 3 years ago
Remove --frozen from Deno instructions

f4bdf5c9a70351df54149bc9427ba3d1d9009c5d authored about 3 years ago
glsl-in: fix pre/postfix ops on swizzles

14719553a67a192af2035450461420af9cce4530 authored about 3 years ago
Let GLES/Angle path compile on macOS

e867a7434ce7b2b84a4a7fe8e552589eb3511e37 authored about 3 years ago
Angle support on Windows

Also remove the macros module in favor of generic functions.

ab28009d80e17a3387a03f4040a7c780cead30b9 authored about 3 years ago
hal/gles: try robustness extension first before the core

8c3558d65e5d8b54cee5be124d12f5e293f6dd1a authored about 3 years ago
hal/gles: refactor EGL code to support Angle

c8d572a0010ae97bc2912df1e358b815dc34979b authored about 3 years ago
Update naga to c69f676

9bbea3d348e635676e22bd6133ccd8990874e832 authored about 3 years ago
glsl: reflect textures without samplers

c69f67660973a3bffa3b27c295f698dc4aa01524 authored about 3 years ago
Add SampleRateShading spv capability

35be31f02a2be0eadb5c05a6a5af8b17d82bc2ee authored about 3 years ago
Fix and re-enable player tests

cdf948b9201b50bd94df16e72ee6d764ec1a1c23 authored about 3 years ago
Enable macOS and Linux AArch64 targets on CI

834eed75d04a4185d54e753304fe073e750b3344 authored about 3 years ago
Enforce MSRV

668bea4cb215269a9a43fd57a0fc49023a5effea authored about 3 years ago
Only run clippy on MSRV

f03c45921e6372ba14b07ec55ba5b4908f394fd3 authored about 3 years ago
Refactor test kinds on CI

3c59d9ec15fc52332fa84652430080e092c759ea authored about 3 years ago
Extended Queue::write_* docs to reflect overrun error (#2250)

* Extended Queue::write_buffer to reflect overrun error

* Extended Queue::write_texture doc t...

dd315e50ff46f281a50e6bc207cf2593f71e4b73 authored about 3 years ago
Added command_encoder_copy_texture_to_texture texture format validation

+ Corrected small typo

d8c3b9489f31c3ed15da4761a7ec355263d77a1f authored about 3 years ago
Add missing GLSL tests

6fbd668bd3c41e5093706b758c8dba7614511cd7 authored about 3 years ago
Fix order of late bindings in BG creation

ed020ceb78640c497aa8abc86fcf1f5031cfa4a0 authored about 3 years ago
Rename fill_buffer back to clear_buffer

6372aad84586a167b6c2ba80f84759886d77acc7 authored about 3 years ago
Insert texture barrier after initializing a texture

ef08738330d1df245b9752fe75153e8b9be0c042 authored about 3 years ago
hal: exclude COPY_DST from ordered sync usages

65a805ab3d444c123c4f3d20095689da666dbd47 authored about 3 years ago
hal/vk: limit driver logging to log settings

16b3467a29f0506d2fc0c44ba237504cf21f9de3 authored about 3 years ago
hal/metal: allow unused private caps

e707c920cb61e37f3d93af0a622150316b3eb3c6 authored about 3 years ago
Update raw-window-handle to 0.4

c6d1491bb17d6cdcd8ad418d42bd0e14d32201a4 authored about 3 years ago
hal/vk: fix app_version for Vulkan 1.1

fbbce2523001f6d0cbd1f478e7109ccebeb963ca authored about 3 years ago
hal/gles: error on given context below 3.0

fa4d86b16770c593680d9b40fe5eb5eebbbbf9d7 authored about 3 years ago
hal/vk: fix vulkan-1.2 caps check, again

09bea3c5f087b08fcd87ca970d764e0ec34829bb authored about 3 years ago
hal/gles: don't expose VERTEX_STORAGE if there is no storage

20e1d4d1705e67e2d09b07393ff4223014e47973 authored about 3 years ago
Switch WebGL limits max_uniform_buffers_per_shader_stage to 11

0df66719cac6caa8a160f5048c70394d7039c754 authored about 3 years ago
hal/vk: check for optimus in addition to NV adapter

28ba9d86ebb30173c910303b1ceb38e101a8a4a1 authored about 3 years ago
hal/vk: fix adapter vulkan version check when requesting 1.2 capabilities

4abbc95911de592d99d692533e6efb2d5d5ff184 authored about 3 years ago
Allows for depth texture copies

f622c83a19856614fab7dff041599bf4ebd52f54 authored about 3 years ago
hal/vk: use Option::insert() with push_next for adapter features

57b28cb90fa1869341084c90d901b9e5967b8e4b authored about 3 years ago
hal/vk: use more ergonomic GetPhysicalDeviceProperties2

b6d5281d4c749060d98a4095ad3683ecfbf77897 authored about 3 years ago
hal/vk: require storage buffer class as the device extension, not instance

480ab26ded32defa07916d26df7722268c29d5e7 authored about 3 years ago
hal/vulkan: Enable depth clip if available (#2218)

This wasn't being done even if the VK_EXT_depth_clip_enable was present
causing validation erro...

90b2949fb30bdae22393b8e4dfac4708e9e17779 authored about 3 years ago
glsl-in: Allow vector/matrix in vector constructor

The glsl spec defines that vector constructors flatten their arguments
and consume them in order...

9fac7c48a62811b1ea435a5cdac6d00bf2befe92 authored about 3 years ago
hal/gles: force unbind samplers (#2226)

b32dcbb041e26c1bff7d037f4298868180f8a9bb authored about 3 years ago
Remove duplicate line in mod.rs (#2223)

1b1c826ac756d62c0bbb25c3bf054284efdfcb8c authored about 3 years ago
hal/gles: fix setting filtering on integer textures (#2222)

62b036b55bc1409bc5d98b4ca429c4faaa506663 authored about 3 years ago
Avoid function name redefinition in tests

20b96ef47b22d2679f6f54878d16727ee9ba1dc8 authored about 3 years ago
[wgsl-in] Don't allow redefinition of module scope identifiers

dba6beb941aaf89436b57f14d6fc405da612e6e5 authored about 3 years ago
feat(deno_webgpu): fill buffer (#2221)

* fill buffer

* fix

* fmt

cda893fe73f557920ad55d413e18e6f7d7674995 authored about 3 years ago
chore: update deno_webgpu (#2214)

* update deno

* more fixes

* revert debug

* clean

943145b4df9dd4c0bc236a76ef96acd13c46fead authored about 3 years ago
Fix shapshots to run without deserialize feature

daa61b5fcbc7fed43ead48f4f48d4c3a06b810a0 authored about 3 years ago
Refactor snapshot test arguments to avoid checking for deserialize feature too often.

We can safely assume that deserialize is enabled for all output tests.
Supporting other modes of...

f4ba74544aa00b5c3d791eee60274026f8ad7abd authored about 3 years ago
Actually disable explicit types on most WGSL outputs

74132ba9472bb760b13b94621b619449d365ea4d authored about 3 years ago
[wgsl-out] Add double underscores as a reserved prefix

7c2fdf94c0e414e61b63747b7d99530a62473aa5 authored about 3 years ago
WGSL: use underscore prefix like the other backends

ddbc1c4b1f19d7942ee8c90594f177c1278191a6 authored about 3 years ago
hal/vulkan: use multiple semaphores in a relay (#2212)

5f6c06781534dc5ecd54e1a1cf89ece98b46f49f authored about 3 years ago
Unique HalManagedMetalLayerDelegate class (#2209)

* Unique HalManagedMetalLayerDelegate class

* Remove once-cell dependency

f4d51451fac0df9a5c7bf070d35166ac62ed01e8 authored about 3 years ago
[wgsl-in] Don't allow keywords to be used as identifiers

2107b205619dfa329214bfcbe1b6b5dd38445966 authored about 3 years ago
[wgsl] Move backend keyword list into its own module

cb6d3fa8156ac4ecad80224c517c875e9b0791e8 authored about 3 years ago
[wgsl] Remove IsInf and IsNan

ae0c7355ca5bef071e272961f720bcb733bf1c6c authored about 3 years ago
use native webgl2 buffers for MAP_READ usage (#2201)

* use native gl buffers for map_read

* Buffer refactor

* lint

dde73ed23695cda3965934e52406a3f962813afa authored about 3 years ago