Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gfx-rs/metal-rs

Rust bindings for Metal
https://github.com/gfx-rs/metal-rs

Add explicit return types for `msg_send!` calls

032800fe731082ff115a5346b5178d12cfd1bf02 authored over 5 years ago by Aleksi Juvani <[email protected]>
Merge #88

88: Debug on iOS device, Xcode alway Throw error r=kvark a=grenlight

When use ```aarch64-apple-...

cbf920c2241da10feea214ec98390de44004fff7 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Debug on iOS device, Xcode alway Throw error: Undefined symbols for architecture arm64:

"_MTLCopyAllDevices"

2424c2010ecc1eb8c6a68b0dd6d1a676e288511d authored over 5 years ago by li jinlei <[email protected]>
Merge #85

85: Fix mem leaks r=kvark a=scoopr

These commits fix the remaining leaks that I could identify
...

1c92416bfa7f88efd9931550292798559eea216c authored over 5 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Remove objc-foundation dependency

Use adhoc helper for NSString instead

302d246b6d04741a218a695fc4b86afbbd2401c5 authored over 5 years ago by Mikko Lehtonen <[email protected]>
Fix leak of devices

19d2ec669767835ac66928fa35007c42cfd5b52f authored over 5 years ago by Mikko Lehtonen <[email protected]>
Fix string leak

d8977de5873be7b7adce13a8d93433471a983b80 authored over 5 years ago by Mikko Lehtonen <[email protected]>
Fix leak of dispatch_data

dc0569b92ff440349451b1a07b3efabd8d10475c authored over 5 years ago by Mikko Lehtonen <[email protected]>
Merge #84

84: Fix Array initialization r=grovesNL a=kvark

This PR has essential fixes (2 of them!) to get...

5b1db1c31bc674eaea17311dc8235658b9aecfdf authored over 5 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix Array initialization

23ac9d78a4651fe21e0883d80be57f14e796bc09 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #82

82: Update to Rust 2018 r=kvark a=grovesNL

Co-authored-by: Joshua Groves <[email protected]>

b5bc918def53fddcfaf33eeaec13038ddb9dd32e authored over 5 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Run cargo fmt

3aea3de36cba4af5e815f459a62cec3bf3d500be authored over 5 years ago by Joshua Groves <[email protected]>
Remove `extern crate`

1185a2fcd6a822bdf02e5b1719fd77510204c67a authored over 5 years ago by Joshua Groves <[email protected]>
Remove libc dependency

5e8d90bdd56e40330f0964579a4d7e870eab3eae authored over 5 years ago by Joshua Groves <[email protected]>
Update to Rust 2018

1673404a44f91c6022a9ff8e1016c71e7fbd09b7 authored over 5 years ago by Joshua Groves <[email protected]>
Merge #81

81: Fix library name leak r=grovesNL a=kvark

cc @scoopr

Co-authored-by: Dzmitry Malyshau <kva...

b96b15c16eb961809252ab1f22e9d638bf2ffc72 authored over 5 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
objc dependency bump

048f7245964d371e2ef19dbe15a027c877081993 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Use references for MTL library construction

0b904323841497ff4e3080ebebd864b4f22e10da authored over 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #79

79: Add missing MTLSamplePosition r=kvark a=Michael-Lfx

cc @kvark

Co-authored-by: michael(lai...

c275549930a023cececb33daf802f9a9e8ac7552 authored almost 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
[MTLDevice] add maxArgumentBufferSamplerCount

8ffb019dac5058be7f1923dd8fef3aabb2f18e28 authored almost 6 years ago by michael(lai fx) <[email protected]>
[MTLDevice] add minimumTextureBufferAlignmentForPixelFormat

e321c017e34e261438b922a7d96385d338693eb4 authored almost 6 years ago by michael(lai fx) <[email protected]>
[MTLRenderPassStencilAttachmentDescriptor] add stencilResolveFilter

9e21771322d84eab90a50f71ba127ef2910ed28a authored almost 6 years ago by michael(lai fx) <[email protected]>
[MTLRenderPass] add enum MTLMultisampleStencilResolveFilter

25148ef8647566071c5bfe3a9ea9a08e01bf18f5 authored almost 6 years ago by michael(lai fx) <[email protected]>
[MTLCommandBuffer] add MTLDispatchType related operation

9c3aeeca155210c72a0c78ef7a8ea160ea11c726 authored almost 6 years ago by michael(lai fx) <[email protected]>
[MTLBlitCommandEncoder] add optimizeContents series methods

60d6a77f296548ef50d5997ad49659867d3a0fc6 authored almost 6 years ago by michael(lai fx) <[email protected]>
[MTLRenderPipelineState] add property supportIndirectCommandBuffers

7e277748a2382617fee09464d122bbfb8181257a authored almost 6 years ago by michael(lai fx) <[email protected]>
follow field initialization shorthand (RFC 1682)

c862106e6feb1336d846a952b6bae368a4e29c00 authored almost 6 years ago by michael(lai fx) <[email protected]>
Add missing MTLSamplePosition

1e0f6947412eac4bc18b8c3b5c4ca11a1410d1e7 authored almost 6 years ago by michael(lai fx) <[email protected]>
Merge #78

78: add MTLLanguageVersion 2.1 r=kvark a=mtak-

Missed this from the last PR. `0.14.0` has not b...

f3cf174f0749d54522b21c5b1c0a8e0b802082d8 authored about 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
add MTLLanguageVersion 2.1

8dec1cce6c81fc43f53ac95c98da1bd771464b85 authored about 6 years ago by tyler <[email protected]>
Merge #77

77: update feature sets r=kvark a=mtak-

- Add in new MTLFeatureSets.
- Changed the private `os...

1d0e1bc6968bc5479187c10e06f24cde6325d8a5 authored about 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
update feature sets

18355cb9b964aa93bb7259d062c262042c113149 authored about 6 years ago by tyler <[email protected]>
Merge #76

76: Expose missing MTLDevice::is_removable r=kvark a=repi

Ran into that this field for detectin...

ce53349b2677e19c7305708314fb05f9bff5604e authored about 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Expose missing MTLDevice::is_removable

efc71a7c3bef599e0e6e600b11e4347deb47ed67 authored about 6 years ago by Johan Andersson <[email protected]>
Merge #74

74: Expose minimumLinearTextureAlignmentForPixelFormat r=grovesNL a=kvark

Co-authored-by: Dzm...

d7e47ae4f0dfd702623691fa67811982cf1a4280 authored about 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Expose minimumLinearTextureAlignmentForPixelFormat

2ffd3dd20d9ea2faed7a680d5ca1ea16a3035955 authored about 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #73

73: [iOS] audit msg_send! for ios/tvos compatibility r=kvark a=mtak-

While working on getting t...

b6c32f6bc0a1b020895e8114e232ea91dbd9823e authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
[iOS] audit msg_send! for ios/tvos compatibility

f7dcd0e4882de065b563b44396564eeb0ce5690b authored over 6 years ago by tyler <[email protected]>
Merge #72

72: [ios] MTLCopyAllDevices is not supported on iOS r=kvark a=mtak-

On iOS, `Device::all()` now...

ed8ae530b95d4f01a44e2311ae2f6fae7efc0899 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
[ios] MTLCopyAllDevices is not supported on iOS - instead return system default

5787f6bb2ed3cedda16d53590d467667ce3cbbf1 authored over 6 years ago by tyler <[email protected]>
Merge #71

71: Add fill_buffer and setting the visibility results r=grovesNL a=kvark

Co-authored-by: Dzm...

64c5ff1ee165260eaf2d31d3efc301d3fbbc09a5 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add fill_buffer and setting the visibility results

dc8cd15f0eac1cf27cab8177cf832bfe20f46d5f authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #70

70: Breaking changes for 0.12 r=grovesNL a=kvark

Co-authored-by: Dzmitry Malyshau <kvarkus@gm...

4a9d01cf5eeadd4233e1d51ca43d9ec598be8c50 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Version bump

da5b5fd5a38f61f0e3bef02c9f722c67aeb7130a authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Buffer offset API argument reorder

66b41087d63ee46751715c6b2b9b0c5ec233515b authored over 6 years ago by Dzmitry Malyshau <[email protected]>
LOD ranges

d384879dd4c7327645b9d9dc982217e7b728c564 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #69

69: fix iOS: use CGSize instead of NSSize. this is the correct type anyway r=kvark a=mtak-

This...

f73a02f891fada0fe206778b81451845c045cf1c authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
remove re-exports of core_graphics types

76641400eb39c23ffa49ad1de3341e0c9e472cdf authored over 6 years ago by tyler <[email protected]>
fix iOS: use CGSize instead of NSSize. this is the correct type anyway

cffefbeab15b5bbc6ab0c9a1cb0553703d22bc21 authored over 6 years ago by tyler <[email protected]>
Merge #68

68: Fix set_fragment_textures r=common a=kvark

This is a follow-up to #67

Co-authored-by: Dzmi...

72487832a463f13524217f7e5a051613f31e9acb authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix set_fragment_textures

2c26d4daffe9813e0f8b03e752afd23406dfb8f5 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #67

67: Multiple resource binding for render/compute r=grovesNL a=kvark

Co-authored-by: Dzmitry M...

d2d79f33e8379d37cb78055da0a817f160a3ed99 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Multiple resource binding for render/compute

6488fcc86226c127fbd2a50429947b305a4897c2 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #64

64: Version bump, polish, crate name update r=grovesNL a=kvark

Co-authored-by: Dzmitry Malysh...

4bb3787f5df2fad28786b6f945cff553404cb845 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Version bump, polish, crate name update

2c65819d8477021d19654d6c673bff295716f198 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #62

62: Add feature set queries r=kvark a=AIOOB

I thought I'd check that this is a sensible approac...

e906c894cf5d55aae86b33f9d06b66ca1976ed76 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add feature set queries

a9cf61b0f2fa74efc68164c66c9a27c365cc4873 authored over 6 years ago by AIOOB <[email protected]>
Merge #63

63: Get all devices r=grovesNL a=kvark

Co-authored-by: Dzmitry Malyshau <[email protected]>

34bd8e981e894a1944a1c234790d650094c04e52 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Derive more traits for MTLLibraryVersion

cf3b9ba99120d2f9bc8d7aa546828f9a4219b88f authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Get all devices

0cad915239327564f5a5fccb2ca37d24ce92ca68 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #61

61: Cache class access r=kvark a=grovesNL

- Uses [objc's new `class` macro](https://github.com/...

c7f1efe2726c72bebbc4b50443e6a1316e79b35d authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Bump version to 0.10.3

822d219c4f6da2f1d8b11edcf4d1cd9171c3d446 authored over 6 years ago by Joshua Groves <[email protected]>
Cache class access

14d1c78df962befe3e7db994d632f6f7a46acb6e authored over 6 years ago by Joshua Groves <[email protected]>
Merge #59

59: Fix the zombie error of shader compilation r=grovesNL a=kvark

What I think is happening is ...

721def69bd411b0b6bfdcd3aed41e07bb414691d authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix the zombie error of shader compilation

6e8e383070844087c3252a8bcfc64bd7a3ac8c43 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #56

56: Bump version to 0.10.2 r=grovesNL a=grovesNL

Co-authored-by: Joshua Groves <josh@joshgrov...

e0c7933c361f78a770ee244fb25dd6daf5101f74 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Bump version to 0.10.2

49c07684ec84f5b10ea7a09d7b0516ff67139eab authored over 6 years ago by Joshua Groves <[email protected]>
Merge #55

55: Adding missing MTLFeatureSets r=kvark a=Thomspoon

There were a few missing (and the website...

022fb2eae26b0ce862e24f55e5fadb249fbbbc9d authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Adding missing MTLFeatureSets

e23de86ea97a9520e3ed1e190c048f05681e4445 authored over 6 years ago by Shawn Tuh <[email protected]>
Merge #54

54: Added missing extended range formats r=kvark a=Thomspoon

There were a couple missing format...

fa09cb147c82cbc9fc8f646f89f89cdeca7a8926 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Added missing extended range formats

27d39be45b4c021cf723b065027447f442fa933b authored over 6 years ago by Shawn Tuh <[email protected]>
Merge #53

53: Indirect draw calls r=grovesNL a=kvark

Co-authored-by: Dzmitry Malyshau <[email protected]>

04663922fba346d8cf4c5398830fccb12e67f856 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Indirect draw calls

d625e696e6a644f3f7e59e7964adb4b2534c8674 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #51

51: Fix bitflags to use namespaces properly, add blit options r=grovesNL a=kvark

Co-authored-...

bfef66c428ce86a68d30675f745b4a3692592c1d authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fixed bitflags to use namespaces properly, add blit options

dcb917e7589a237d994b7cc6adec86e0edb57f8e authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Fix Clone derive on MTLClearColor and others

fbaae7a230c035b9133295de644205e32ff47a9f authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #49

49: Fix depth/stencil attachment descriptors r=grovesNL a=kvark

Co-authored-by: Dzmitry Malys...

8f3543875bf892c21af1b6ae37293dba72bdaed5 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix depth/stencil attachment descriptors

fd6ddb2900ddaec5c34eb635e0bb0f2d5deb9c8b authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #48

48: Add newCommandQueueWithMaxCommandBufferCount to the device r=grovesNL a=kvark

Co-authored...

609dabf1e49e6ec0996d5573a0a5df0ea1823cec authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add newCommandQueueWithMaxCommandBufferCount to the device

bbd7350b954ed22a2c48cea275a7c451069df237 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #47

47: Expose compute pipeline thread properties r=grovesNL a=kvark

Co-authored-by: Dzmitry Maly...

e5890ab4c4dd3ee35f004aaf6dea3e4d77c61bd9 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Expose compute pipeline thread properties

170a9bb56534efde9a4f96b9b40c1e07c330bd98 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #46

46: Version bump and cocoa dependency update r=kvark a=kvark

Co-authored-by: Dzmitry Malyshau...

739b32ca782912d098ea295f0b6f86a12d1b936e authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Version bump and cocoa dependency update

96184b3a4c08ddad96309438cc24bd04f1ff0ef5 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #45

45: Remove set_buffers on compute pipeline descriptor r=grovesNL a=kvark

Metal docs indicate th...

1ede91ec5b45e2e54cb24ad1e2a2119443908047 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Derive Hash for MTLPixelFormat and MTLTextureType

e992ff941cdc6f8f958c5a97fed304465ce81867 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Remove set_buffers on compute pipeline descriptor

2bb710095ca58b02c68f9fc4ec0975dd33bc28d4 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #43

43: Add set_bytes to compute encoder r=grovesNL a=kvark

Co-authored-by: Dzmitry Malyshau <kva...

e52c07c5d3523edb8ba654b6e7aee6a34750c106 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add set_bytes to compute encoder

3c7ad2369ff87f1760d6de1cf61360d071b1a498 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #41

41: Add more vertex formats r=kvark a=grovesNL

Add some newer vertex formats

Co-authored-by: J...

70bcf00a4ffacb71894424479f0edb6211c4d4e6 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add more vertex formats

c57ca3d228de384e21bb6861079230363a2f1a35 authored over 6 years ago by Joshua Groves <[email protected]>
Merge #39

39: Copy texture to texture r=grovesNL a=kvark

Co-authored-by: Dzmitry Malyshau <kvarkus@gmai...

9b77cc5d5d9c149c65c1b36649ad11e796314cb2 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Merge

847b458e87d89e28fb8cde7e4689180d70ca6b1a authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Copy texture to texture

7b8498ab9df3e53d4f7938017194721e7266d2fa authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #38

38: Add functions from gfx r=kvark a=grovesNL

Moved some functions from gfx (for gfx-rs/gfx#197...

83c8e5b550c989497c8b03634a6875266c079829 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add functions from gfx

1795fddaf2dcf431fe160948516be117b0357e8a authored over 6 years ago by Joshua Groves <[email protected]>
Merge #37

37: More pixel formats r=grovesNL a=kvark

r? @grovesNL
Note: as with previous PR, this is tec...

15a3bd29bf512f8a6b9b4d62968900dbb111e057 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
cocoa update, version bump

b5fc0982424bde8badb1df20040f17c1c13a7e73 authored over 6 years ago by Dzmitry Malyshau <[email protected]>
More pixel formats

60c4ff7572ab43c74a15c0d2f1c0d33359369dad authored over 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #36

36: Add capture manager r=kvark a=grovesNL

~~Still WIP because I've only tested a couple of the...

e93a5e4d15b69e4bac7eeec5514efdab65cd9032 authored almost 7 years ago by bors[bot] <bors[bot]@users.noreply.github.com>