mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-24 15:54:00 +00:00
Merge pull request #1 from grovesNL/backends
Add DX12 and Metal backends
This commit is contained in:
commit
f246d33bfe
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,4 +1,4 @@
|
||||
|
||||
/target
|
||||
**/*.rs.bk
|
||||
Cargo.lock
|
||||
.vscode
|
||||
|
@ -4,8 +4,9 @@ version = "0.1.0"
|
||||
authors = ["Dzmitry Malyshau <kvark@mozilla.com>"]
|
||||
|
||||
[features]
|
||||
default = ["gfx-backend-vulkan"]
|
||||
|
||||
[dependencies]
|
||||
gfx-hal = { git = "https://github.com/gfx-rs/gfx" }
|
||||
gfx-backend-vulkan = { git = "https://github.com/gfx-rs/gfx", optional = true }
|
||||
gfx-backend-dx12 = { git = "https://github.com/gfx-rs/gfx", optional = true }
|
||||
gfx-backend-metal = { git = "https://github.com/gfx-rs/gfx", optional = true }
|
||||
|
@ -14,7 +14,7 @@ pub struct AdapterDescriptor {
|
||||
|
||||
#[repr(C)]
|
||||
pub struct Extensions {
|
||||
anisotropicFiltering: bool,
|
||||
anisotropic_filtering: bool,
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
|
@ -1,6 +1,10 @@
|
||||
extern crate gfx_hal as hal;
|
||||
#[cfg(feature = "gfx-backend-vulkan")]
|
||||
extern crate gfx_backend_vulkan as back;
|
||||
#[cfg(feature = "gfx-backend-dx12")]
|
||||
extern crate gfx_backend_dx12 as back;
|
||||
#[cfg(feature = "gfx-backend-metal")]
|
||||
extern crate gfx_backend_metal as back;
|
||||
|
||||
mod command;
|
||||
mod device;
|
||||
|
Loading…
Reference in New Issue
Block a user