Ecosyste.ms: OpenCollective

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

github.com/gfx-rs/d3d12-rs

Rust wrapper for D3D12
https://github.com/gfx-rs/d3d12-rs

Update README.md

00a32bd0b4b4fd68759b17bd6f00052d5af79967 authored about 1 year ago by Connor Fitzgerald <[email protected]>
Update inheritance chain name (#48)

1ef38eab8ecdd88ffe9307094724e4930c75b043 authored over 1 year ago by Connor Fitzgerald <[email protected]>
Fix Github Actions (#50)

ed65d78cdaff8447cd14160a540dda731f8a3b7f authored over 1 year ago by Connor Fitzgerald <[email protected]>
Don't crash on cloning null ComPtr (#49)

6bc12171db912c7420e242822f5543a95bdd7847 authored over 1 year ago by Connor Fitzgerald <[email protected]>
Merge pull request #47 from cwfitzgerald/github-actions

4fa62e7b17c54bb230ad2e66317b49f5c0dc7eca authored over 1 year ago by Connor Fitzgerald <[email protected]>
Switch to github actions

1d29b3d1856b3e53b5f3905c10ca7f1da42d2c3e authored over 1 year ago by Connor Fitzgerald <[email protected]>
Fix changelog spelling

ac6919debd80c06b2faf31ba8ea19ec25d5be09b authored over 1 year ago by Connor Fitzgerald <[email protected]>
Changelog

545716f4b2be0420b10264809410ac192ba708cc authored over 1 year ago by Connor Fitzgerald <[email protected]>
Merge pull request #45 from jrmuizel/ownership2

661dcee3f9b72c787b7aac33e4e492d9f887dc7b authored over 1 year ago by Connor Fitzgerald <[email protected]>
Change from WeakPtr to ComPtr which has proper ownership semantics

This makes it a lot easier to avoid making memory management
mistakes. It also is closer to the ...

a6fa6896ea5d6c5c394bfb100495e20f26b8882d authored over 1 year ago by Jeff Muizelaar <[email protected]>
Bump `libloading` to v0.8 (#43)

7e8051e9cf997c77e006194e6fc722a2462a1757 authored over 1 year ago by daxpedda <[email protected]>
Bump `bitflags` to v2 (#44)

777c5c1cdd41f3dc140e55be10273a2f56a3c162 authored over 1 year ago by daxpedda <[email protected]>
Merge pull request #41 from cwfitzgerald/release-0.6

b940b1d71ab7083ae80eec697872672dc1f2bd32 authored almost 2 years ago by Connor Fitzgerald <[email protected]>
Release 0.6

7f9735fda6056f49373a91ffb40e25d6fa5e4bfe authored almost 2 years ago by Connor Fitzgerald <[email protected]>
Merge pull request #40 from xiaopengli89/factory-media

a990c93ec64eeab78f2292763d0715da9dba1d59 authored almost 2 years ago by Connor Fitzgerald <[email protected]>
Create IDXGIFactoryMedia by CreateDXGIFactory1

fd0df189eff79ab2d7b91f48f5d5d38a9adfe3b5 authored about 2 years ago by Xiaopeng Li <[email protected]>
Add FactoryMedia

bd2290f4acb9a6793b909c1e4ce0838075084f24 authored about 2 years ago by Xiaopeng Li <[email protected]>
Merge pull request #39 from cwfitzgerald/v0.5.0

Bump version to 0.5.0

195f36b770af4397540b0cad606c0f1da40b3eae authored over 2 years ago by Connor Fitzgerald <[email protected]>
Bump version to 0.5.0

3761d8a3ff84af1a59d6a024eab2d9cf8139bdf8 authored over 2 years ago by Connor Fitzgerald <[email protected]>
Adds D3D11 DXGI Support and COM Helper Chain (#37)

* Add older dxgi methods

* Add create_swapchain_for_composition

* Add DXGIFactory6

* Wr...

ffe5e261da0a6cb85332b82ab310abd2a7e849f6 authored almost 3 years ago by Connor Fitzgerald <[email protected]>
Merge pull request #36 from gfx-rs/release-0.4.1

Version bump to 0.4.1

a9ef6577b6a2c6e81e3bbdd63ed14d6c0a6bc8ad authored over 3 years ago by Dzmitry Malyshau <[email protected]>
Version bump to 0.4.1

15ef1507fd07be420c5dc0aed5461ebf1115244b authored over 3 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #35 from gfx-rs/root-const

Setting root constants

79f29c8809d3dc4f97785815567e5efda20e639a authored over 3 years ago by Markus Siglreithmaier <[email protected]>
Setting root constants

3e88f3dc63de37186dc97c474e2a01c3f8cac9db authored over 3 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #34 from gfx-rs/indirect

Expose all indirect argument types

9648579dcb54eb1012dc1039d0ed4bf6324b5a35 authored over 3 years ago by Dzmitry Malyshau <[email protected]>
Expose all indirect argument types

2061f6a893706623a29e47986e5e2368ef3277f4 authored over 3 years ago by Dzmitry Malyshau <[email protected]>
Bump version to 0.4.0

ea188634c6c16ef34d3eccd60d1c41d8dada91d4 authored over 3 years ago by Dzmitry Malyshau <[email protected]>
Merge pull request #28 from yzsolt/update-libloading-to-0.7

Update libloading to 0.7

be19a243b86e0bafb9937d661fc8eabb3e42b44e authored almost 4 years ago by Dzmitry Malyshau <[email protected]>
Update libloading to 0.7

d6ad98b025397245e6cbad1c426ace21cfc37ab3 authored almost 4 years ago by Zsolt Bölöny <[email protected]>
Merge pull request #26 from kvark/borrow

Add present flags

8ba8159f5b83e8c0afc78d5db3fe01e697516860 authored over 4 years ago by msiglreith <[email protected]>
Add present flags

2fc7340731620e184ee2d7ccf7ae4610bce053a6 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #24

24: One big cleanup for the 0.3.1 release r=kvark a=kvark

Closes #10

Co-authored-by: Dzmitry ...

2810498605f5757cdf66f769acdf15176e5eca3f authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Bump version, add changelog

416fb75e656ce72fd5114d0ab1b563899d0e6b15 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Debug implementations for root descriptors

5bf5f258e720e8ee7b1270d75bbc386ecfe85c7c authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Convert to Rust2018

9a2b5bdb00574c7385a654399694dba28338a313 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Rustfmt pass

9017c8db013ac998d964302d2f388d2cb62ce5d6 authored over 4 years ago by Dzmitry Malyshau <[email protected]>
Merge #23

23: Bump libloading to 0.6 r=msiglreith a=cwfitzgerald

They got rid of their typedef for their ...

afb3cb6fb45b1479e4a773f41a4b0cb47fe744d9 authored over 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Bump libloading to 0.6

832f1243a4f67e1383ea0ef8599a03f5f65c8e58 authored over 4 years ago by Connor Fitzgerald <[email protected]>
Merge pull request #22 from msiglreith/shader-il

Shader from raw IL

72c115e056c0856c735e5eeafabce895756b57fd authored almost 5 years ago by msiglreith <[email protected]>
Shader from raw IL

65c9326b2258d7c6a3518e8b0e74f808809d4c4a authored about 5 years ago by msiglreith <[email protected]>
Merge #20

20: Preparations for 0.3 release r=msiglreith a=kvark

Including:
- rename feature "libstatic" ...

0643df040da021b749f7d1c7b6298f52949c4fe5 authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #21

21: Use windows as default doc target r=kvark a=msiglreith

Relates to https://github.com/gfx-rs...

aa33591b0366a1f381c9539bc7f26d892c2ea7a3 authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Use windows as default doc target

b721376bba6bc5225f8a4d767fbd8b888ce083cb authored about 5 years ago by msiglreith <[email protected]>
Preparations for 0.3 release

Including:
- rename feature "libstatic" to "implicit-link"
- Debug and constructor implementatio...

029c24d9cfaf4347efc157aebe01662b0aafb61b authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #19

19: Dynamic loading for D3D12 device and DXGI r=msiglreith a=kvark

Fixes #18

Users can opt i...

cab411d4a9b679845ac465672b4e50cf2faff0fe authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Dynamic loading for D3D12 device and DXGI

14fafbc7bd4ec4e620f0c1acb4ffc0f036ce4a06 authored about 5 years ago by Dzmitry Malyshau <[email protected]>
Merge #17

17: Resource transition barriers and prefix heap types r=kvark a=msiglreith

Co-authored-by: m...

bef2027ace4318c71ae1f434047ae67d81e17f87 authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Resource transition barriers and prefix heap types

aa2b674248f7d7281a2c7705aa2d89efa71c83f6 authored about 5 years ago by msiglreith <[email protected]>
Merge #16

16: Remove one layer of modules and Queue::execute_command_lists r=kvark a=msiglreith

Co-auth...

a4c594384a7bbe99416d7e5fc68620c047b46e8c authored about 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Remove one layer of modules and Queue::execute_command_lists

8bac8b582f534173086e9758ad0619afb6912e60 authored about 5 years ago by msiglreith <[email protected]>
Merge #13

13: Bump version to 0.2.2 r=kvark a=msiglreith

As far as I can see there were no breaking chang...

e84b6913be33b4dbc8f40886b6f5aaaad6412dc8 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Bump version to 0.2.2

241a6387b833b735d54909bc7cdaa79639525f72 authored over 5 years ago by msiglreith <[email protected]>
Merge #12

12: Add root descriptor commands and add trait derives r=kvark a=msiglreith

Co-authored-by: m...

ee7ec68af27f27b173900fade445d092838f0853 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add root descriptor commands and add trait derives

f4043cd1cc1c829dc38cb92f5edbeca74ea75471 authored over 5 years ago by msiglreith <[email protected]>
Merge #11

11: Add root descriptor r=kvark a=msiglreith

Co-authored-by: msiglreith <[email protected]>

f40c8047ec0936123ebe226f2426de5b2b898257 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add root descriptor

0a4a86ecbcffd01f3b01cfad57410b610044ba56 authored over 5 years ago by msiglreith <[email protected]>
Merge #9

9: Add structs and enums for ID3D12Heap r=msiglreith a=DethRaid

I've added the structs and enum...

914d782007e8e4a11f563fa801a4107978657288 authored over 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add ID3D12Heap, and related structs and methods

`D3D12_HEAP_TYPE, D3D12_CPU_PAGE_PROPERTY, D3D12_MEMORY_POOL, D3D12_HEAP_FLAGS, D3D12_HEAP_PROPE...

4af1f9d2fd9bd87914cb9bb951ec2c79f13df778 authored over 5 years ago by David Dubois <[email protected]>
Merge #7

7: Add missing cargo metadata for the release r=msiglreith a=kvark

Co-authored-by: Dzmitry Ma...

5324fa6e1c962d2791400ab7682408d725552edf authored almost 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add missing cargo metadata for the release

3e15f7c86ece6a4915fe34247b4b6f2dac7a2441 authored about 6 years ago by Dzmitry Malyshau <[email protected]>
Merge #6

6: Expose event internal and Event in root level r=msiglreith a=msiglreith

Co-authored-by: ms...

ee0115462e4c3178e80454c11a34a458f9a326e7 authored about 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Expose event internal and Event in root level

09d68b3cb987288e075038ef1ca16ceed7d92f62 authored about 6 years ago by msiglreith <[email protected]>
Merge #5

5: Add rects length check for clears r=msiglreith a=dati91

Co-authored-by: Attila Dusnoki <at...

7d8a7d3e15f265989058aa22c59c19ba0f166acc authored about 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add rects length check for clears

4a938bd1d473d674c4991612c02044a70e8be824 authored about 6 years ago by Attila Dusnoki <[email protected]>
Merge #4

4: Factory, swapchain and more r=kvark a=msiglreith

Additionally renaming the crate to `d3d12`
...

6369df29e81cf94fa15d94ab4290bc775b70f68e authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Address review comments

bf7f2e68441f387b83b8bfb2c44654b1a38c8d89 authored over 6 years ago by msiglreith <[email protected]>
Extend event and fence support

e6ba80cb3922f32022adbde16d4963bc7bb2fabf authored over 6 years ago by msiglreith <[email protected]>
Add swapchain handling and 2d RTV creation

908c29ed7e37bf6119c10b76c4e15eb7d5ce026f authored over 6 years ago by msiglreith <[email protected]>
Add debug interface, factory creation and adapter enumeration

2aacc3b11bad0886b3e2e541fac6967bf204e42c authored over 6 years ago by msiglreith <[email protected]>
Merge #3

3: Add struct for descriptor binding r=grovesNL a=msiglreith

A bit more safety for API users to...

4097a10997192dec0906f15c1d2b92542724ec89 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Add struct for descriptor binding

56770dce927e50bcfc3112dd2626771d7a06c704 authored over 6 years ago by msiglreith <[email protected]>
Merge #2

2: Fix command signature uuid r=msiglreith a=msiglreith

Co-authored-by: msiglreith <m.siglrei...

124f9fc100c7edc6bc317ee9a7f61e757ec25ecd authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix command signature uuid

5e4b1b879545d41af3e93cd181adb0de11ce871d authored over 6 years ago by msiglreith <[email protected]>
Merge #1

1: Initialize crate r=kvark a=msiglreith

The crate is supposed to be a Rust wrapper around D3D1...

15f6f697257b286e765c8a6dcbe6c0522bfeaf70 authored over 6 years ago by bors[bot] <bors[bot]@users.noreply.github.com>
Fix appveyor build

0d3487960ae434fc0efe029da0fc914d014a53db authored over 6 years ago by msiglreith <[email protected]>
Setup crate structure and wrap first interface

4da4b1e9088ee10d7801324d976a8de67d3ac1ac authored over 6 years ago by msiglreith <[email protected]>
Setup bors and CI

a0c95c9462dff1d0574c0f04467bc547776c911e authored over 6 years ago by msiglreith <[email protected]>
Initial commit

b1d6410c7d5e46344cebb576fb36ad78806afca2 authored over 6 years ago by msiglreith <[email protected]>