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

Merge pull request #644 from kvark/mesh

Implemented Hash for Mesh

869d8719e884033e6a212c85271b332f1e8a4a17 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Implemented Hash for Mesh

cc7f2c242ee9b376f484f2789df3040d1e2c2172 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #11 from kvark/bare

No longer using Bare

8a85a4521d8e211f4667732d3d162da9cade7213 authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #639 from kvark/bare

Removed Bare trait

5cbf5071369a884445f148b326be1d9f19476a4c authored almost 10 years ago by Sven Nilsen <[email protected]>
Removed Bare trait

c4eab9d21c83c603c41d5816545cd2dbd476bfa8 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Refactored shade code to avoid Bare

fc8bd60cc6ec71d3348d1f9229ca62516ccffaae authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
No longer using Bare

a3e3e892d49e18ba770b68afc9c6d1e6f4dcbc22 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #10 from kvark/resource

Managed resources

7de8e45486d79785e807216359282844b6fe74c4 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #9 from kvark/resource

Managed resources

c9ea7d1455ed495fcb3aa4110c5c66c18ef04a8e authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #633 from kvark/resource

Resource tracking and destruction

ff213e127dc9f4cad9f488c48b80ec6f49eaa69c authored almost 10 years ago by Sven Nilsen <[email protected]>
Added a test for resource cleanup

5a823fb887f11524b5df899e0fd5c48984d87814 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Fixed handle::Manager::clear()

3e8bf5510be6cc6b4588466371cf2ef8604ea9db authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Updated for managed resources. Enabled glutin example.

70d0f25d014c5d0ee92ebfaa0c8d5dbcc235c6c9 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Added resource counter. Bumped the version number

dab5635f5e7834d4150ebb7fa7c9f21de0a4021e authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved the factory implementation into a separate module.

c02a4f39352b56db51eb3d573ea78ac4db36ffca authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Implemented managed resources support and cleanup

ac411608513adc434efde5fda84827f5c6aa85c0 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Added resource cleanup ability to handle::Manager

e00ff3e3ca3dc9f28292924bd378e5dac3c9a455 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Enabled tracking for samplers. Fixed tests.

41e3a77f2819aefaedf035bd2fad3787123be9aa authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Refactored handle::Producer. Enabled tracking for the frame buffers

62c7d13ad992ce1b60bbaab7d104277665274ce3 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Enabled tracking for programs

91f21d5aaa0fadcdb512c07d4c0235e8b23c21d1 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Enabled tracking for shader objects

99c45187f9ebfeb89bc7bdcb7a8f80064273fd8e authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Enabled tracking of ArrayBuffer

3b05597e2dd36e75534fb83c4c2481c91e1cafc9 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Fixed deprecation warnings about from_usize

7eeba26fce584d76eae323d5b4bb45edc4898781 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Renamed handle::RefStorage to handle::Manager

7ef3fc31efd1a7315e6fc45779e271f27ecce539 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Added RefStorage. Enabled ref-counting for Buffer.

d073f276bbcab9d6f39633e7e8038e7c09872b34 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Enabled tracking for surfaces

7e01e0f37d1f2b30fcb416936595e04650fc31ed authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Enabled tracking for textures. Changed Renderer to accept handles by reference.

342ee6ad7d5c5538c657254682f71b94cc523894 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #635 from csherratt/fix_build_break

Remove ParamValue for &mut ParamStorage

7656ee4e624707560689fe4eece14126ca6d2924 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Expose more of ParamStorage for the macros to work correctly.

use `clear()` instead of `truncate(0)`

7d85df16b4e7c40dea000abf02708d152d5e7ad2 authored almost 10 years ago by Colin Sherratt <[email protected]>
Remove ParamValue for &mut ParamStorage

87efc2efb63bec162db1b76cb7b534b9da40c84f authored almost 10 years ago by Colin Sherratt <[email protected]>
Merge pull request #9 from kvark/factory

Updated to implement Factory

c2f989240302a177e74f3761b70f6997494ab836 authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #8 from kvark/batch

Update to use the resource Factory

10ae7fa807fabc04c7b0dd314fec8e97f696676d authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #632 from kvark/resource

Resource Factory

143e5a6cccd798aac55b084302b5e7b29306139e authored almost 10 years ago by Sven Nilsen <[email protected]>
Removed Cargo.lock. Updated for the latest gfx-rs.

12b2cb08fefaa7ab810ed265f44ab98b6c01725b authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Split renderer extensions into its own module

8902429e0327fdc1b44ae4ee08e0c2e14d221220 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Refactored the folder structure to have device & render as simple modules.

8909f337af6dee0823d0256bf6f576e2aaab6963 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved Graphics into device extensions. Added FactoryExt.

dbe5ef15700a49d70c3d210d9c6cdebbb2c6554a authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved all resource methods into Factory

a5bea467ca6e7e37c7a78317c68c7a7dc1cc2423 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved mapping into a separate module

c90f9dd785bf6f1813bbbbc39555af9332014987 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #8 from kvark/handle

Updated to use the handle namespace

5f70a1aa176ac8d6ffa558c81014f26041224907 authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #631 from kvark/handle

Moved all the handles into a separate module

3e9143f852be0e880495f07890ce2a4a9443f31b authored almost 10 years ago by Sven Nilsen <[email protected]>
Updated to implement Factory

3b01407de3e52bbe74e0ea6a7725bdbea07e388b authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #7 from kvark/batch

Updated to use the new RefBatch and CoreBatch

3efa114aacec8b5be1958e6c456cb4cb4d7124b8 authored almost 10 years ago by Colin Sherratt <[email protected]>
Updated to use the handle namespace

85e4bcf7eca866deec3f80c8473c564d8507e1b9 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved device tests into handle module

3f85ab000b3224b8d212994be6a2259e427fb107 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved all the handles into a separate module.

3d54eedac0ee051bf065f1b82831d15243f7af8a authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Updated for CoreBatch. Using OwnedBatch for the cube now.

7215bae76c6760be2e6057a940ae127b95217f1b authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #628 from kvark/core

Split of referrence batches into Core/non-Core

48e7a53dbf13deb4694e5a43dc15ee335690aacd authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Renamed RefCore to CoreBatch.

67c4dffedac17fdd3755fd8e43777a3235e3be9b authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Updated to use the updated RefBatch

318b59e8b5e748742b54a5ff9d7015fe198f56e7 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Passing Slice by value into make_batch

19a0d8fc4583e02c8d38efecf4900bf6ecbf8fa9 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Implemented DerefMut for Graphics

cb00ca434501a6fd2199ce6a94078b7ff98f16d8 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Implemented draw_core for Graphics

c27088028c097e95eaded3c7c3204444c1f08331 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Passing parameters structure into the link creation for RefBatch

32fc1764d642bc6e9dbdb5f687141febb6fdb1b1 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Implemented RefCore. Removed Copy bound from Slice.

bbffe1cfdb8701efed78fbf6d2b963db2065ffdb authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #6 from kvark/batch

Fixed triangle example

581cf299056b815e65e9721372b2af69c490e522 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Fixed triangle example

beca82c4a7de92c5a11be59712e4d367ca8edcfe authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #627 from gfx-rs/patch-doc

Fixed doc generation (fixes #600)

451ddb513c2d335878618ea2a2b6819a2bde9855 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Fixed doc generation (fixes #600)

472114776b3c2f14cccc44f241ba7b4d480a6705 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #7 from gfx-rs/patch-readme

Updated readme with travis icon and a short comment

e101ee3a64b92b1d1555c8c91fe9c583f54888d7 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Updated readme with travis icon and a short comment

4ef91535991a22d8f066dd51c20d0b033e8886c1 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #6 from gfx-rs/travis

Added a simple travis script

da9ef6cbc33c67ab0a3281d0816fa46226df7dc5 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Fixed shader version tests

93a01c120c3b77e7c89b83f5fb875c882f59c6e8 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Added a simple travis script

6287ba09d45c13d4fa30c86e163b7c6216cfb6eb authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #5 from bvssvni/drawstate

Upgrade to latest gfx-rs

b77a87b895ac4730a3ec490cf4e08f9e5ed03c0b authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #626 from bvssvni/drawstate

Use draw_state library

34b574d3b1229ffe558780c336a3cc1efde5a072 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Upgrade to latest gfx-rs

49bfc4557e6419915e5f663a91e7939010339168 authored almost 10 years ago by Sven Nilsen <[email protected]>
Use draw_state library

f4189769db0848f37df4e7d147e6c9fde17f6c71 authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #3 from bvssvni/newdesign

Upgraded to latest gfx-rs

5f32fd5a05f842838b2ec2a8b9e0c43207f86353 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Fixed borrow

a4ff1c07980b678a46b68a6ca290cf275278faf7 authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #618 from bvssvni/newdesign

Replaced type aliases with structs

f6347c2391f89a7d0365176254aac7cfd05aec37 authored almost 10 years ago by Corey Richardson <[email protected]>
Fixed `RawBufferHandle`

09b667aee8c1b451f14202983bc3b269f901f8fd authored almost 10 years ago by Sven Nilsen <[email protected]>
Fixed unit test

4f39ee016403ce3ed4d045c9786d98f5f2a42d2e authored almost 10 years ago by Sven Nilsen <[email protected]>
Removed unnecessary borrows

5cd2d5d42d71188fc635b4c8e4440e8cbb7e91ec authored almost 10 years ago by Sven Nilsen <[email protected]>
Fixed unnecessary borrow

2b64d968e6b9589d8344fe779923c4ace7b9904e authored almost 10 years ago by Sven Nilsen <[email protected]>
Fix for private members on `RawBufferHandle`

d130eef7609fb617e83d08fe29c344b67f6cebdf authored almost 10 years ago by Sven Nilsen <[email protected]>
Use nameless structs

2e36b1d2d7947079aa66a435dd455420c48c5d03 authored almost 10 years ago by Sven Nilsen <[email protected]>
Made fields private on `RawBufferHandle`

577a9c8cb2d56c72d92d492e573a6fb0c3d8bdd8 authored almost 10 years ago by Sven Nilsen <[email protected]>
Upgrade to latest gfx-rs

Wait for https://github.com/gfx-rs/gfx-rs/pull/618

e5b5362028721f4b11cc3b10aeca4a24a2dfcf3f authored almost 10 years ago by Sven Nilsen <[email protected]>
Added unsafe constructors

0ce405a6a8299881b5f982580afce1b419cbf174 authored almost 10 years ago by Sven Nilsen <[email protected]>
Added get methods to handlers

30b16489a55d9e6ed884227000898c95ca1ea045 authored almost 10 years ago by Sven Nilsen <[email protected]>
Removed `Handle` and `HandleFactory`

147a36b71a564e9fce2511d545d7403799eba140 authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `RawBufferHandle` into struct

e3f415cf68bce45a56eb5092f82d096db72e4415 authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `ArrayBufferHandle` into struct

10a463061fff7d0cd3a51679cff3d6ead584cd01 authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `ProgramHandle` into struct

51d24a05738e0c486564c1ebfb06428c9e33141c authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `ShaderHandle` into struct

8a892c16bb9dfd896dc8fd96e61be2809e85ebb7 authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `SurfaceHandle` into struct

f8f622b3610f1ecbbedd0f248e1b6979558ce7ec authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `SamplerHandle` into struct

7d2f2cc2265422661432c03b8a062f811b8bf397 authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `TextureHandle` into struct

6dcebe5628c02158cfa90daeed985fcba9f7766e authored almost 10 years ago by Sven Nilsen <[email protected]>
Made `FrameBufferHandle` into struct

e5474d012dc1907068c800a1ee87e83945bb64ef authored almost 10 years ago by Sven Nilsen <[email protected]>
Merge pull request #4 from kvark/batch

Updated to use the new bind() method

97f6f345e329d4ebb982ea3cb5689693fe8121ea authored almost 10 years ago by Colin Sherratt <[email protected]>
Updated to use the new bind() method

158a0dccf9a0ca179bdfae9b8557ef27e75d9829 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #624 from kvark/batch

Batch improvements

42834728d1f0ab3e4b8ee3ae76046c7b92e2b2c3 authored almost 10 years ago by Colin Sherratt <[email protected]>
Switched Graphics to use the new bind()

f586c6e68ce57a99c6208c70b77055c4b180e172 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #623 from kvark/macros

Removed gfx_macros

a8ef40c84f411da7a64fcc12d2eab89c62b802ff authored almost 10 years ago by Colin Sherratt <[email protected]>
Refactored impl_ToUniform code a bit (fixes #620)

13b49faab3b99ad7758d3b0e55d18d09e922b745 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Added ImplicitBatch

29c73c3ea618f0eb9cfddcf4efda3df1eeb9bd4a authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Added RefBatchFull

e491de67ead66f167c712bab842ea382d5a9906c authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Moved mesh linking into the mesh module. Improved mesh and batch error types.

e8d7e0e44133f785ba83519b5519062ac0db415c authored almost 10 years ago by Dzmitry Malyshau <[email protected]>
Removed gfx_macros

11ec8639f1f2b1bfb083a83f2d562d265a10d629 authored almost 10 years ago by Dzmitry Malyshau <[email protected]>