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
773ab8cc65e2c35cd02101e95b149aaece421897 authored over 4 years ago by Maksym Pavlenko <[email protected]>
e85bf1a2058e8ac6727d2e34c9ebd8ee490c9794 authored over 4 years ago by Maksym Pavlenko <[email protected]>
b48bf62494f4f126aac84974bd6427bf61dafc73 authored over 4 years ago by adamnemecek <[email protected]>
f65883f142c5b3c151d6bedf6d1192f823572bd5 authored over 4 years ago by adamnemecek <[email protected]>
c3e29735bf843449ce9585e0911b09e510480e95 authored over 4 years ago by adamnemecek <[email protected]>
* added more label methods
* cargo fmt
889f68e79e7d2d5cb1b43c8b5da96e82c7d503a7 authored over 4 years ago by adamnemecek <[email protected]>e7f17d24c461078fa911fedc563c62facc66f67b authored over 4 years ago by adamnemecek <[email protected]>
51138b144cb0f654862709f56a8922078e504c00 authored over 4 years ago by adamnemecek <[email protected]>
* added framebuffer_only getter
* MetalLayer/set_framebuffer_only should be taking a Rust boo...
8d8e8e513b9a765bdb8bdd0bd1cdd3c03c1f21d4 authored over 4 years ago by adamnemecek <[email protected]>* added opaque methods to CoreAnimationLayer
* renamed CoreAnimationLayer to MetalLayer
* ...
7f15e09c9a5e8782335e0751735d04dad1d27f9c authored over 4 years ago by adamnemecek <[email protected]>ad6ef3c2b337af69a40d9d0e1080e2f7b4b0d3e4 authored over 4 years ago by adamnemecek <[email protected]>
* examples/window draws a clear, instanced rect
* whitespace
* cargo fmt
6f77e96a2d3e60b2beb1521272efe089355cfdf3 authored over 4 years ago by adamnemecek <[email protected]>818b90f9117599ba8a4c07b7865db7cb96d108ff authored over 4 years ago by Adam Nemecek <[email protected]>
d13eb4a328b710a826f87ca8422dd8e431e523c2 authored over 4 years ago by Adam Nemecek <[email protected]>
* added method MTLBlitCommandEncoder::generate_mipmaps
* fixed method MTLBlitCommandEncoder::...
4a643b822956a2d9e6442e4ee1efd734e1046500 authored over 4 years ago by adamnemecek <[email protected]>39436ef656e89458c560c81bbed9df69d1b67c06 authored over 4 years ago by adamnemecek <[email protected]>
0816d0f683a010772c4cba5bf697b6b32f3e307e authored over 4 years ago by Dzmitry Malyshau <[email protected]>
This replaces the implicit dependency on core-graphics with one on
core-graphics-types which sho...
0b04e6524b8a0426f5a2413ff824de2aab12d634 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
af7e3a3417b37a5afb7cb02d17507232ac7a8e4d authored over 4 years ago by Dzmitry Malyshau <[email protected]>
174e343ab0f26ff73a10b2d8992ebb7c6d199262 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
461148ed39a14e319992a2c1478d9a978cc32ffd authored over 4 years ago by Dzmitry Malyshau <[email protected]>
6beb0a3e40429ac7aa3014701fcc2d74c2d41797 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
* removed duplicate definition of mtlindextype
* removed whitespace
* cargo fmt
4df6d29613fc2cfed3231b042bdf7aa2d6f36c10 authored over 4 years ago by adamnemecek <[email protected]>3ff7ab4f196270b1dfbcd6eadfafe20e02839400 authored over 4 years ago by Igor Shaposhnik <[email protected]>
a674a40e27564fadec854212663c92c0bb546ddc authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>
Closes #156
e8a0b672d1a9fa1f2035f95f3905378ffdf1da61 authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>* Add guide to debugging in Xcode
* Fix spacing
261bf55f4856eea08b7f64ddc08feda9d2bb5bae authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>* removed duplicate definition of set_label on Buffer since it's already defined on Resource, ad...
abbcfd7f62fda7515580aeacc9458ee85add1919 authored over 4 years ago by adamnemecek <[email protected]>1fccbe251118e15de04f2ef49abca52f9532d17c authored over 4 years ago by adamnemecek <[email protected]>
e8d080cf70ebcae1b6359b42a65263fa75dea72a authored over 4 years ago by adamnemecek <[email protected]>
3346d64a71da62bc6ffca53cf1dfb3f6c96ce170 authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>
e30ed708b00a78e2bd2d846c9d6840f396efbfaa authored over 4 years ago by Dzmitry Malyshau <[email protected]>
This commit migrates the .travis.yml configuration to GitHub actions
Closes #141
e24ec084b104c7633de2e67342d91cab46e553fa authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>585833479a008e6b3871edf4e6211307aa16d761 authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>
09433e64682ffe4498988118c062e608a4971eb6 authored over 4 years ago by adamnemecek <[email protected]>
* transparent
* Update examples/window/main.rs
Co-Authored-By: monocodus[bot] <49363530+mo...
56f86b3eec2cdbede8861735bd7052341c0edafa authored over 4 years ago by adamnemecek <[email protected]>5d13d9717f011404cbc39e2c38f5945fc3f9a4e4 authored over 4 years ago by adamnemecek <[email protected]>
138: Support Vertex Amplification. r=kvark a=abd45
This PR adds support for Vertex Amplificatio...
4936e3492ed97b5d937c0967580a59a1b9729353 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>f52b697d1be92261c4cfaaec71ae5e8bfa1fa199 authored over 4 years ago by abd45 <[email protected]>
137: Render a circle in a window. r=kvark a=abd45
This is an example to render circle using met...
3aa7595c233772eb4d8ef0558a5982b1f0e16956 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>ad98893067bb5994526abff7a7ca45c07208c71b authored over 4 years ago by Abhishek Dasgupta <[email protected]>
136: Add padding to headless render example r=kvark a=chinedufn
It looks like both the window e...
8e394667b5736cb4c52d63fea989626430b1c9f3 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>cdcaafbcae0b8ebe18b61637d5d566c8d2524f9d authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>
135: Rename READNE.md to README.md r=grovesNL a=chinedufn
Co-authored-by: Chinedu Francis Nwa...
7379af76dc253d78b423b57253ddbb96f1c9a30e authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>a59f021daabfabeffeae3d548f3bcbf5869cc999 authored over 4 years ago by Chinedu Francis Nwafili <[email protected]>
132: make fields of MTLClearColor pub r=kvark a=adamnemecek
Co-authored-by: Adam Nemecek <ada...
14f95a370bc7120e7297197dad72769be426dd6b authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>7b8d04c7ed7b8d45dd2fe20761b57d82683a2616 authored almost 5 years ago by Adam Nemecek <[email protected]>
131: derive copy for mtlclearcolor, fix warnings r=kvark a=adamnemecek
Co-authored-by: Adam N...
0f49ef03cf9bfea2b83d9a2a0e87e3ff227f83c4 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>7ab074b44c365951c5c34f2ededf37832274e4ee authored almost 5 years ago by Adam Nemecek <[email protected]>
129: Add headless rendering example r=kvark a=chinedufn
Hey!
This PR adds an example of how ...
5288c40bb5ce091dcfdcc72ec98c873717f61edd authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>6f738a7c6d7d8ee8d372e32bd5edf48124b3ec71 authored almost 5 years ago by Chinedu Francis Nwafili <[email protected]>
127: Dependency version updates r=grovesNL a=kvark
Co-authored-by: Dzmitry Malyshau <kvarkus@...
5078ecd4d78a892d3b947367b1bd7b0abf64398c authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>3036af3574b738c87eade14e26cf52c81ccf6e35 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
4c2302271a4c000c27c2d6315548ec30a9bcd4a7 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
126: Fix argument order in argbuf encoding r=kvark a=kvark
Co-authored-by: Dzmitry Malyshau <...
b855e942ce1c04fab33c87ccfa02911a7af8b674 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>125: Debug markers in command encoding r=kvark a=kvark
Co-authored-by: Dzmitry Malyshau <kvar...
ced4199eb2d86850db39d06ee650da42355a3501 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>124: indirect command encoder r=kvark a=adamnemecek
Co-authored-by: Adam Nemecek <adamnemecek...
f6130033f0db34ec1b0c84cb1440897198ba1fd3 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>cfafe9cde22be5a09c06b2df8ac58554178ea9ae authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
97922e8e0606328fc3d0a00797778d15e6b92380 authored almost 5 years ago by Dzmitry Malyshau <[email protected]>
37ac689949879c3665bfe7750e93b380912a44c8 authored almost 5 years ago by Adam Nemecek <[email protected]>
123: added getting device from calayer r=grovesNL a=adamnemecek
Co-authored-by: Adam Nemecek ...
b137230dcdc16f99208a7147cdd6aa1ff283b4ee authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>2d0197a81ae51b2488a7b8406a0968af75ee3b0c authored almost 5 years ago by Adam Nemecek <[email protected]>
121: version 0.18.0 r=grovesNL a=adamnemecek
Co-authored-by: Adam Nemecek <adamnemecek@gmail....
42cbc5368a7b507c4e7458acfe902fc596206da0 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>bdb93d0d2f1f3b39f8cf2afd802e2578fcc675c1 authored almost 5 years ago by Adam Nemecek <[email protected]>
91b0339eccbea678f7fbdbce148b5049e26655f5 authored almost 5 years ago by Adam Nemecek <[email protected]>
18541718568880ee3125763bd2b56d3290fb7fdb authored almost 5 years ago by Adam Nemecek <[email protected]>
118: added command_buffer.add_completed_handler r=kvark a=adamnemecek
Co-authored-by: Adam Ne...
95ded860ba1d9d5a2718c3a8edeae0e8ae6b6cf7 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>ae2d48c6a9db599be29c16640e768dce53611350 authored almost 5 years ago by Adam Nemecek <[email protected]>
117: set_fragment_buffer_offset r=kvark a=adamnemecek
Co-authored-by: Adam Nemecek <adamnemec...
6a20c208d7753c293757d9e8ae5f4a4f073a1d6a authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>63f3e820910633c336bd0da0ab33713bcd1a6d81 authored almost 5 years ago by Adam Nemecek <[email protected]>
115: use NSUInteger instead of usize/u64 when calling objectAtIndexedSubscript r=kvark a=adamnem...
39f7ddf28fe1e4ffd7e257bbbc35a606d955bef5 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>4f3292a822ea16c0eb5cb8e7b8b4c5e66267f274 authored almost 5 years ago by Adam Nemecek <[email protected]>
114: added RenderCommandEncoder.set_vertex_buffer_offset r=kvark a=adamnemecek
Co-authored-by...
0a8c8040ead1678f0edf95d34d404aa1475f283d authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>0cb296cca85bd739d5d0e012b6b408cd271459d1 authored almost 5 years ago by Adam Nemecek <[email protected]>
113: updated winit to 0.21 r=kvark a=adamnemecek
Co-authored-by: Adam Nemecek <adamnemecek@gm...
4a1fad41b12b17a86ab7fd63679b157e88fe65f2 authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>40b39a06afde6ddfe8b6235e264a1f259d9c4436 authored almost 5 years ago by Adam Nemecek <[email protected]>
* Expose buffer mutability on render pipelines
* Move MTLMutability definition up a level
...
3d20750572b51a98df874c5de328ab801db6ac9f authored almost 5 years ago by adamnemecek <[email protected]>111: fixed example/window r=kvark a=adamnemecek
Fixes the examples/window shader. This is relat...
8406122ea3a8d53e6abe7b0a83caa7979cc0830a authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>5bb5b50f91d1d99eb48369d9e2ae09efaf50bccd authored almost 5 years ago by Adam Nemecek <[email protected]>
108: Add a few render pass descriptor methods r=grovesNL a=kvark
Co-authored-by: Dzmitry Maly...
132dc5a8e38a7738ba8ed9b1416ceb7c1b14ecde authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>2335240f8564ab458b1157796654e36f062abaa8 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
fa64f475ab605e343b62598d62fb246e799043be authored about 5 years ago by Dzmitry Malyshau <[email protected]>
104: Expose buffer mutability on render pipelines r=grovesNL a=kvark
This is required for https...
d1f5021ced9a4133516787eeebebee5e6367cc65 authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>fa490c557c27da3f445d4895a022fd09f9887afc authored about 5 years ago by Dzmitry Malyshau <[email protected]>
101: Bump winit r=kvark a=SSheldon
The version of winit used in the window example pins an old ...
1f4e40fff6efeec960796b7e2b0afa2e28d1fbb4 authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
The version of winit used in the window example pins an old version of
cocoa lacking a soundness...
1b0c776d889a222bf986cb5adfdb5af3d0bfd9ea authored over 5 years ago by Dzmitry Malyshau <[email protected]>
9c4b236e8f4514d59b82db01c5610dca54749638 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
98: Add `Buffer::set_label` and `Buffer::add_debug_marker` r=kvark a=aleksijuvani
Co-authored...
b9ba52e9756932f34d4a1240c567cd5199b19d3f authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>369b929bff1207a8496f392ed12c8832ce76d036 authored over 5 years ago by Aleksi Juvani <[email protected]>
97: Fix device reference ownership in `Device::all()` r=kvark a=aleksijuvani
Fixes rust-windowi...
f58c00e67bf73393cb8c1275b49e87b1a7e01375 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>f49d76d4f3a19844bc2550eb3be938bd94b5136f authored over 5 years ago by Aleksi Juvani <[email protected]>
5b301be3e6c78f816ed300cfe5b7d03a2f777207 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
03e2d3221d748971fb0879d70119aa4f6c41b894 authored over 5 years ago by Dzmitry Malyshau <[email protected]>
94: Change `Library::function_names` to return `Vec<String>` r=kvark a=aleksijuvani
Fixes #89.
...
93: Fix invalid device if `MTLCreateSystemDefaultDevice()` is null r=kvark a=aleksijuvani
Co-...
96c96f04d02bd32cd88911bef09c75e110586488 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>Fixes #89.
e576f2977ccda8552747ee56e82e647e3b62433a authored over 5 years ago by Aleksi Juvani <[email protected]>104c142d37643d1c0d4c3ab656a3bf85cfdbd208 authored over 5 years ago by Aleksi Juvani <[email protected]>
91: Add explicit return types for `msg_send!` calls r=kvark a=aleksijuvani
See gfx-rs/gfx#2939....
f381c5e44116cef41a03a2a195d3cd0f259d9f5b authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>