Gabriel Majeri

Results 61 comments of Gabriel Majeri

@phil-opp I'm the author of (yet another?) Rust UEFI crate ([uefi-rs](https://github.com/GabrielMajeri/uefi-rs)). I don't claim to be an expert, but it's proven useful already in some people's hobby kernels. I'm interested...

Here's how it looks like now, with QEMU + OVMF for UEFI support: ![image](https://user-images.githubusercontent.com/3010346/45278704-ff0f6480-b4d6-11e8-8913-c8dca785cd1a.png) You can see my progress in porting [here](https://github.com/GabrielMajeri/blog_os/tree/uefi). As you can see, not many changes, besides...

@vlad9486 > Using UEFI API is not much different from using existing OS like Linux. I specifically said I don't recommend people use UEFI APIs besides the basics. In a...

@toothbrush7777777 The UEFI spec says that protocols which also work at runtime are marked so in their documentation. AFAIK, the only protocols which keep working at runtime are: - GOP,...

@phil-opp > One thing that's important to me: The guide should continue to work natively on Windows, macOS, and Linux. Is this possible with UEFI (including booting in QEMU)? Building...

> a cross-platform way to create the GPT image You don't need to make a GPT partition (unless you plan to boot from USB on a real computer)! As it...

You need Rust version 1.19 or newer for this to work. I'm guessing you just use the version that came with your Linux distro. You can use [rustup](https://www.rustup.rs/) to update...

Another idea is to use software rendering. AppVeyor's CI runs on [Windows Server](https://www.appveyor.com/docs/build-environment/), and in that environment we have access to [WARP](https://docs.microsoft.com/en-us/windows/desktop/direct3darticles/directx-warp) (Microsoft's software implementation of D3D11). RLSL currently only...

@mitchmindtree rspirv is awesome. It currently only has the common library parts from spirv-tools, they didn't port the validator and / or optimizer yet. The maintainer is really invested in...

Hello, I am also suffering this issue and am unable to get NShader to work on VS2017. It worked well for a while, then it suddenly stopped working. I tried...