Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gfx-rs/gfx
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
https://github.com/gfx-rs/gfx
3409: [vk] Migrate ash structs to builders r=kvark a=str4d
I didn't call builder methods for va...
4b3630f0ae485ae957530907398cdd8fa096be1c authored over 4 years ago3415: [master/dx12] Improve D3D12 limits r=kvark a=cwfitzgerald
#3413 but for master.
Co-aut...
aaefc62ca0c1acea0ea930e66b5cef33743fb6af authored over 4 years ago9cacb604436bb60ab58483a5eb27ef4e1e07e3fa authored over 4 years ago
3414: Implement std::error::Error for UnsupportedBackend r=kvark a=Neo-Zhixing
```rust
let ins...
e6bcb4f8147c24fa46121abd35be28e1c5918fee authored over 4 years ago
7509ab81c29943a3b88b9e5b0e84efcd00242da8 authored over 4 years ago
3410: [vk] allow different descriptors in a single write r=msiglreith a=kvark
Fixes #3408
PR c...
53013b176972c9751a5a523ed1c31a255ed64118 authored over 4 years ago
Excludes vk::WriteDescriptorSet due to the more complex way it is
constructed.
68233e98f7708f14f837e3644a71cfaa21f22bf7 authored over 4 years ago
3406: [dx12] fix support for alpha-enabled BC1 compressed textures r=kvark a=kvark
Sibling of #...
eeccf9435eb0e23f52c79cfc96e415ac02bea5fa authored over 4 years ago6f231b081ef15754fbe685d9c7714c4cdc003382 authored over 4 years ago
3403: [dx12] fix and refactor the samplers r=msiglreith a=kvark
This PR follows #3393. It combi...
37d09b6f45c0bf499ee52402e6700f9930952105 authored over 4 years agoba829a546847b20baf77f156dd02251d8c657a61 authored over 4 years ago
44446f1e11db42e9040a613cbf87b10a5e4d4b1c authored over 4 years ago
3393: [dx12] Dota-related fixes and improvements r=msiglreith a=kvark
Fixes #2661
Fixes #2668
...
3ae13d6a762ddb5d9b438fd754cfa76c4ded10ef authored over 4 years ago
3399: [dx12] map color blend factors to alpha r=msiglreith a=kvark
Sibling of #3398 for master...
ed75b72ab594ecbe043126dfa6f34b28123ea9dd authored over 4 years ago32614a32b7c604ce630a2652d3a23bf88dd92f2e authored over 4 years ago
3fa50258511daf6541e735f2612e5580e11f7d01 authored over 4 years ago
5ef466e018bd94b6c3ff7bdf6e77e97eb07f1c71 authored over 4 years ago
0d92bfa1cdc6ae890abcbb98e2dea6cc8cb269fe authored over 4 years ago
d582632d65daa8e33545f016cad0f7cb23f06bb4 authored over 4 years ago
6a2d2cb07bfdc6e84e9e57167e55ce7e42fe9394 authored over 4 years ago
3396: [dx12] command buffer markers, names for renderpasses and descriptorsets r=msiglreith a=kv...
876de168e9394f203f3c63e75705faf3c1dfeb16 authored over 4 years agoa23c052528aeb78eaa0515db6095b73a685fd2b2 authored over 4 years ago
3392: Remove unused dependencies r=kvark a=vickenty
Even when built with x11 and xcb features e...
5c7f1ec2d7c6c4e571698af946ec04a20844663a authored over 4 years ago
Build xlib and xcb support unconditionally, since
it does not require any additional dependencies.
Even when built with x11 and xcb features enabled on Linux,
Vulkan backend does not use anything...
3391: [vk] Properly enable VK_KHR_maintenance3 r=kvark a=cwfitzgerald
Ports #3390 to master.
C...
ae9fbd0fa8c9efb641c4abd6d609bce72a338eb4 authored over 4 years ago8ed6e8820ae1d4148425d4f862b5e5ef29629b15 authored over 4 years ago
3387: Metal optimizations and fixes r=grovesNL a=kvark
Fixes a bunch of things, except performa...
c3df31f6f4ee089d576b52550dfbba11a70c1a68 authored over 4 years ago7b0caaefa7ef6d568debf3b204a25e1e50a0578a authored over 4 years ago
22b2bf6a9b980c99009ba116c2de28f45d63f1bd authored over 4 years ago
We used to iterate the individual descriptor layout and checking
for their contained data, multi...
2ff796d956e5e634a589ad24d03edcef300dc0ee authored over 4 years ago
d7ad7ff7fa52dc4bc4818e7b441343492e7ae912 authored over 4 years ago
ee17453726d7f9f994295cafc45ae527129306b7 authored over 4 years ago
f0051da612494931002b03fe5450f228a49dd87d authored over 4 years ago
0d581a6c33a4b8b6996c416e3f5865a01521ad8f authored over 4 years ago
3385: Port #3384 to master r=kvark a=cwfitzgerald
Co-authored-by: Connor Fitzgerald <connorwa...
87d8959e417f5af75f4df3aa72d284a481d12ebc authored over 4 years ago111f4660ac9a953f60ca802f87318100abea1026 authored over 4 years ago
3379: Bunch of Metal optimizations r=grovesNL a=kvark
Fixes #3378 , fixes #3377, fixes #3267
...
89dc302254ab68adc99a3b661e23c52b4b0d073f authored over 4 years ago22e2f4d73d9b74d22254e334d9880ea2d1616402 authored over 4 years ago
bbf55ff085dd676eb6a214edacc92b6072776814 authored over 4 years ago
6a3d06afa1b2ac70bd281cece20948337b6ac28b authored over 4 years ago
3376: [dx12] fix resource tier-1 handling of render targets r=msiglreith a=kvark
Fixes a case w...
db7a4aa3e7aa909764a2e8bc60e252972676ea2d authored over 4 years ago6818cc7aec3949fd12393df6b8583bb2a543f87d authored over 4 years ago
08d6110b6843ab01f314dc6f440e24e48945b096 authored over 4 years ago
3373: [mtl] Enable debug info for internal shaders r=grovesNL a=kvark
Closes #2398
My understa...
5ad73c9be78a313dbf8a97e812a761b288797ccc authored over 4 years ago
eab0ce46573e1816fdc49bf47ef10fdbd82b0c20 authored over 4 years ago
3372: Document command::Level variants r=kvark a=hgallagher1993
I just took each of the explana...
8a5ca9397d0ed309c0b31bb7b8a6c17d352e5bb1 authored over 4 years ago362c9e53014b0044ae9093a310b356a5f04e0ea6 authored over 4 years ago
bf52789dc7c8838c70b395eb21ee20a932bf1214 authored over 4 years ago
3370: [dx11] flushing and presentation fixes r=msiglreith a=kvark
Sibling of #3368 for master
...
ba4508b653d9cdbeae1a24795f85986cc86b306b authored over 4 years ago5e9764067b8a43d7bbf5205dfc6f99794596d0f0 authored over 4 years ago
b37a203b66d7da8a592c270f6c767d75add374e0 authored over 4 years ago
3369: Made instructions for macOS more clear r=grovesNL a=KaareZ
Without the additional steps, ...
c427128457b05900f0c34697f5ebed6d152da4df authored over 4 years agoWithout the additional steps an error like `error: failed to run custom build command for `gfx-b...
8f0999172b47ec6cff8f8e4b2e4ba75954ec190a authored over 4 years ago3367: [dx11] fix cpu-visible memory r=msiglreith a=kvark
Sibling of #3366
Co-authored-by: Dzmi...
b34a15c1e75ff412f243d1318813c72d17c5385b authored over 4 years ago444f8f7412585b3da54a983defb210215dc6411d authored over 4 years ago
69218b854677812661c84753fb4059d2ad591637 authored over 4 years ago
3364: Dx11 correctness fixes for bindings, and buffer-image copies r=kvark a=kvark
Includes #33...
3329921ec3e242e333261c0de373c90531dad669 authored over 4 years ago9c49b2c64b431ce29ca8713b929f03521872b995 authored over 4 years ago
247f3d110aae8f108a650fddeb123e0a9261c18a authored over 4 years ago
dca9df823986e2ff744df881939e5e0d7bdb02d1 authored over 4 years ago
3360: [dx12] fix root signature indexing r=kvark a=kvark
Fixes a critical problem reported in h...
ddcafa678ca938da030006b4ffb8d54b2e815f2d authored over 4 years agoe36d84c3527b2992050739f8f6fff945a163b443 authored over 4 years ago
3356: Update spirv_cross to 0.21 r=kvark a=grovesNL
spirv_cross 0.21 exposes `force_zero_initia...
7a4377185dcdb14b6f04160cd2fcf7432367d786 authored over 4 years ago58698da45db28fb7cc50728f9453ad988e04bb65 authored over 4 years ago
3357: Metal support for iOS simulator r=kvark a=naithar
Adds a `Metal` backend support for iOS ...
cd5206d5927b99c17a62515501e44e7ee2f2444b authored over 4 years ago699144efe50e856d65be98f2b71ecbd6c4f4aa22 authored over 4 years ago
c70399c0e149bfe1d0132bd84e513b3e2279b461 authored over 4 years ago
3340: GL Final Showdown r=kvark a=zicklag
WIP getting GL finally working again with `surfman`.
...
Fix the OpenGL backend for Linux and MacOS, utilizing the new context
sharing in surfman 0.3.
3351: [mtl] support clear_attachments in MSAA-enabled passes r=kvark a=kvark
Fixes part of prob...
379ace36c8ae78c1f2a7e4c5af4e9715b204c1ea authored over 4 years agofaf497f223e63837bc8f6647bbec7e197204b25c authored over 4 years ago
3348: [mtl] fix clear_image checks r=kvark a=kvark
The check was plain wrong, unfortunately.
P...
c27dea2ddb911481159904f251dbc11e4336a1cc authored over 4 years ago
3347: Refactor border color, add feature for comparison mutable samplers r=kvark a=kvark
Contri...
b373ebe0f057300fff76534afba25b261527db7a authored over 4 years ago4ed47c750f354fb93eb1e64bec6cc2306ad70f83 authored over 4 years ago
375af891708d0e62cc869bb513c7cc43292d1383 authored over 4 years ago
be0b2ba5bc38fee47c831f22c154e30d089e9659 authored over 4 years ago
0070e3098fbb36b9f4157e0284d19690c810cb91 authored over 4 years ago
3341: [vk] fix Android target and add it to CI r=kvark a=kvark
Fixes the Android build
Co-au...
3db4473c69b7512f25eebd4f59b122bd1916865d authored over 4 years ago77072f38eafde070492b4da13a60bdf5e774da0b authored over 4 years ago
5ea18ecdcc2b73e978740cf827157f0ec98a4bff authored over 4 years ago
c3a74fb532552b38400281e54e2d402a558e3b0c authored over 4 years ago
375f1dc078affdb610a0b1a45d218b788a83179e authored over 4 years ago
3338: Rename primitive assember to PrimitiveAssemberDesc r=kvark a=kvark
This is for consistenc...
c49be959279b2006ee11d2b0533d182eace2c7e6 authored over 4 years agob06862fc5f1b42e8d1733d98dc2760fcbcff8f90 authored over 4 years ago
3337: Release hal-0.6 r=kvark a=kvark
Should be merged after #3336 and be the last PR before we...
cd7d26b52087a0366c35b4252d372f38372f5c75 authored over 4 years ago1ecaef047598ed547a0b32bd4740458271a7732a authored over 4 years ago
9c3801935fa4f6aa4bd01191efaa82c1f4217db2 authored over 4 years ago
bcb5537203640e59693a815251c98fc58c167fd1 authored over 4 years ago
3336: Dependency updates, mainly parking_lot r=kvark a=kvark
Just preparing for the release.
N...
b4de44a1e8a955ac055c8b994ea0a7271ca3a5de authored over 4 years ago
2acae7fa966821d60062e1ac3d93e754ad0c96d2 authored over 4 years ago
3335: [mtl] add texture cube feature, refactor private caps r=kvark a=kvark
Helps https://githu...
93d36e31dc6daaee3983f1aa11b35fdeb85663a5 authored over 4 years ago