screen-13 icon indicating copy to clipboard operation
screen-13 copied to clipboard

Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.

Results 19 screen-13 issues
Sort by recently updated
recently updated
newest added

This feature no longer works, should be addressed

Tiny breaking change, keeping here until 0.7.0

When running any example under Linux with both winit wayland and x11 backend the swapchain is continuously recreated: ``` 2023-01-13T09:45:13.584538Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1 2023-01-13T09:45:13.688318Z INFO screen_13::driver:...

bug

I recently started playing around with Screen 13 and quite like the API and how flexible and powerful it is. Anyway I noticed under Wayland when the window is closed...

bug
wayland

As described in https://github.com/attackgoat/screen-13/issues/54, this draft PR tries to illustrate the basic idea. Fixes https://github.com/attackgoat/screen-13/issues/54

enhancement

There are lots of small changes required to support the latest version of `ash`, and this also requires updating `winit` to v0.30. The windowing changes require the `EventLoop` code to...

I think this is maybe not sufficient for detecting bindless: https://github.com/attackgoat/screen-13/blob/71c1c05f74c17d0ca891ae784d3e701c8fdcbc12/src/driver/graphic.rs#L457-L459 In HLSL using `Texture2D Texture2DTable[] : register(t0, space0);` the binding count ends up being 1 instead of 0. I...

bug

I'm trying to figure out the best way to bind a different uniform buffer for each draw where each uniform has the same layout, and the rest of the pass/pipeline...

This is a WIP with the goal of adding new APIs for updating and building acceleration structures. Along the way some things are cleaned up a bit. Based on #75.

Used `let window = Window::builder().debug(true).build()?;` instead of `let window = Window::new()?;` in the triangle example. ``` ERROR screen_13::driver::instance > 🆘 vkDestroyFence(): fence (VkFence 0xcb1c7c000000001b[]) is in use. The Vulkan spec...