Dzmitry Malyshau

Results 964 comments of Dzmitry Malyshau

> (side note: this exists, and I don't know why exactly (yet)): https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Dozen-VLK-D3D12 Interesting! I wonder if they are doing it for Microsoft's WSL2, so that Vulkan is available under...

Thank you for writing this down! > type1 constant_array = const_type1_; I'm not actually sure if that's a problem. I thought the problem was with code we inject to copy...

@grovesNL Firefox CI already does it. The Firefox macOS builds are produced on Linux, and they include `wgpu`. The secret was to link with `-weak-framework Metal`, see https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/WeakLinking.html#//apple_ref/doc/uid/20002378-107026

Could you file a bug to rust-lang about "weak_framework" not recognized as an option?

@sfackler I mean this - https://github.com/gfx-rs/metal-rs/blob/1b0c776d889a222bf986cb5adfdb5af3d0bfd9ea/src/lib.rs#L66 On a second look, it's just one `impl Deref` away from what you have. So we can just add it ourselves.

Hi! Yes, we have 2 FFI-compatible compilation targets: - `libportability` - just exposes the Vulkan [functions](https://github.com/gfx-rs/portability/blob/8be1de3d3db095aa217151ad765058fc04da5337/libportability/src/lib.rs#L10) statically, can be linked directly into your application - `libportability-icd` - exposes Vulkan ICD...

> it should be possible to connect the Vulkan functions directly to the functions pointers the ash uses in a utility/integrate similar to what we did with ash-molten Yes, it...

@MaikKlein hi! > I was running into build issues. Not sure what build issues you are referring to: we have extensive CI coverage both here and on gfx-rs, all `master`...

We'd eventually need to make it through Khronos, but for now having one like you linked to is good.

This is basically #1803. We'd want to make it `AccessIndex` and do the bounds check right away, but Alan from Google feels that the out-of-bounds for this should be handled...