Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gfx-rs/gfx-extras
DEPRECATED: Extra libraries to help working with gfx-hal
https://github.com/gfx-rs/gfx-extras
[memory] Use bit-set crate instead of in-house BitSet
f05b1a4ff4e1ad12e82d2772f8a0885d64d8fa35 authored over 4 years ago
f05b1a4ff4e1ad12e82d2772f8a0885d64d8fa35 authored over 4 years ago
[memory] compute max chunk size as a fraction of heap memory
9607036c2e538de0ee120f1d26fce7ba45f7be4b authored over 4 years ago
9607036c2e538de0ee120f1d26fce7ba45f7be4b authored over 4 years ago
[memory] remove hibitset dependency
a6e835db0bcfd88b2db7bedbc28e50b21396bfdb authored over 4 years ago
a6e835db0bcfd88b2db7bedbc28e50b21396bfdb authored over 4 years ago
[memory] remove total_allocated from internal logic
d284fc6d0d7f56275b1213f76c2e0bb58dd98beb authored over 4 years ago
d284fc6d0d7f56275b1213f76c2e0bb58dd98beb authored over 4 years ago
[memory] Prevent memory allocation avalanche
b2c6aee75b8112af90ab2d8189b05df103f87d6d authored over 4 years ago
b2c6aee75b8112af90ab2d8189b05df103f87d6d authored over 4 years ago
Lower log level of memory leak when panicking for individual leaks
6b570c47ebcb7f8b5b67ccdff82a3049ce3b77f3 authored over 4 years ago
6b570c47ebcb7f8b5b67ccdff82a3049ce3b77f3 authored over 4 years ago
Update to hal-0.6 and bump versions
664e2451e489eeadb020252dbe8902dfbb4af437 authored over 4 years ago
664e2451e489eeadb020252dbe8902dfbb4af437 authored over 4 years ago
Add .monocodus config with clippy support
8ae1d11e87e0dd8b1dcdbb956f72ef585b939165 authored over 4 years ago
8ae1d11e87e0dd8b1dcdbb956f72ef585b939165 authored over 4 years ago
Always chunk the allocation in pieces when there is overhead
5408a4e4251f82f68f30ed914b9f9f29729338b9 authored over 4 years ago
5408a4e4251f82f68f30ed914b9f9f29729338b9 authored over 4 years ago
Don't bother with overhead on small blocks
473a4cdc63463e7986707507c4a7f6a3a767e329 authored over 4 years ago
473a4cdc63463e7986707507c4a7f6a3a767e329 authored over 4 years ago
Fuzz test the descriptor set allocator (#23)
6733e7e9fbe2695a02e4538e175b57581d5b83b8 authored over 4 years ago
6733e7e9fbe2695a02e4538e175b57581d5b83b8 authored over 4 years ago
Add support for fuzz testing (#22)
* Fix typo in crate description
* Add support for fuzzing
* Use gfx from official Git repo...
33529185c50974983e8e7553ea4841a4e3a5bda2 authored over 4 years ago
memory: add internal LineCount type
078097ee4f1287aadae52583af3eb88e2874cc2b authored over 4 years ago
078097ee4f1287aadae52583af3eb88e2874cc2b authored over 4 years ago
Address clippy warnings about unsafe and other things
b91a5f48f56d730a4ddf12188eb026b835583b3c authored over 4 years ago
b91a5f48f56d730a4ddf12188eb026b835583b3c authored over 4 years ago
Refactor memory block allocation to always respect the alignments
6387d81773e29be2220cb15186ceb875ed88303b authored over 4 years ago
6387d81773e29be2220cb15186ceb875ed88303b authored over 4 years ago
Move CI to GitHub Actions (#17)
* Delete .travis.yml
* Add GitHub Actions workflow
d005d9d69110545abe01e353ad9093bbc6325ef7 authored over 4 years ago
Reuse finished lines in the linear allocator
This prevents disastrous performance when calling vkMemoryFree,
encountered on the linux nvidia ...
LinearAllocator cleanup
29e0fdfb3c4416ea5a12192991e49c33630d85c0 authored over 4 years ago
29e0fdfb3c4416ea5a12192991e49c33630d85c0 authored over 4 years ago
Cargo fmt pass
438353c3f75368c12024ad2fc03cbeb15f351fd9 authored over 4 years ago
438353c3f75368c12024ad2fc03cbeb15f351fd9 authored over 4 years ago
Accept hal::memory::Requirements directly
dd0eb7dc2f0c3c0e898d211a2034eb43df5a57d0 authored over 4 years ago
dd0eb7dc2f0c3c0e898d211a2034eb43df5a57d0 authored over 4 years ago
[mem] fix chunk refcounting in General allocator for dedicated blocks
1bcf805bb81f7b43e83b644aa0d2fcebf60afd67 authored almost 5 years ago
1bcf805bb81f7b43e83b644aa0d2fcebf60afd67 authored almost 5 years ago
[memory] fix unused chunk check for General allocator
035e3a39bceb9d5b66a4519ebcc0fca5f4330ef9 authored almost 5 years ago
035e3a39bceb9d5b66a4519ebcc0fca5f4330ef9 authored almost 5 years ago
More logging to gfx-memory
14348b135044cb952b016632913f56127a9d8245 authored almost 5 years ago
14348b135044cb952b016632913f56127a9d8245 authored almost 5 years ago
[mem] fall back from linear to dedicated
fbc660f0b107289c9498df79e0b6fe6da84f0c5f authored almost 5 years ago
fbc660f0b107289c9498df79e0b6fe6da84f0c5f authored almost 5 years ago
Descriptor::raw_mut method
359687995b43bb50a16fe35ee6b98050b24c7641 authored almost 5 years ago
359687995b43bb50a16fe35ee6b98050b24c7641 authored almost 5 years ago
Enable more warnings for the descriptor crate
81659d347989138c2793f9ccc57cece843697a93 authored almost 5 years ago
81659d347989138c2793f9ccc57cece843697a93 authored almost 5 years ago
Skip empty descriptor types when iterating
265d88c231594e256238b0e2518c814418e533b1 authored almost 5 years ago
265d88c231594e256238b0e2518c814418e533b1 authored almost 5 years ago
Improve Travis job matrix
e59b786d0d7c2cf1e3033d71551e0268cb10be95 authored almost 5 years ago
e59b786d0d7c2cf1e3033d71551e0268cb10be95 authored almost 5 years ago
Various fixes for wgpu
55883f4a4e6f6098f0712f711e0afa4466ccd80d authored almost 5 years ago
55883f4a4e6f6098f0712f711e0afa4466ccd80d authored almost 5 years ago
Remove serde feature
29e0a3043f193f157e9d80568b36b829698ac809 authored almost 5 years ago
29e0a3043f193f157e9d80568b36b829698ac809 authored almost 5 years ago
Remove memory allocator fitness (#2)
89850bd5771f81aa6ade54b9a990dec80ae499cc authored almost 5 years ago
89850bd5771f81aa6ade54b9a990dec80ae499cc authored almost 5 years ago
Initial port from Rendy
It's mostly a rewrite/big refactor, with the core logic mostly intact.
The refactor aims to redu...
Initial commit
9156ef201081d1bdd8949f2a2db9d5a0f630c40a authored almost 5 years ago
9156ef201081d1bdd8949f2a2db9d5a0f630c40a authored almost 5 years ago