Rua
Rua
Changelog: ```markdown ### Additions - Validation between shader code and device extensions, features and properties. ```` This adds validation for the VUIDs in the `RuntimeSpirv` section of the spec. Those...
A long-standing missing feature. Some of the basic logic is currently there, but a lot more is needed. In particular: - Buffer and image state tracking needs to track what...
Sascha Willems has a repository with many useful Vulkan examples here: https://github.com/SaschaWillems/Vulkan. They are written in C++ and use the bare Vulkan API for the most part. Would it be...
#2334 ran into a problem where a shader has been optimised, and all its variable names stripped out. `Vertex` and co currently rely on having the names available, and will...
When executing a command, each image subresource is expected to be in a particular layout. But there are situations where the same command can require different layouts for the same...
The following vertex shader declares two different variables with the same descriptor set and binding number, but only one of them is statically used: ```glsl #version 450 layout(set = 0,...
The Philips P2000 uses a special version of the Amstrad CPC format, in which the tracks are numbered from 1 rather than from 0. This means that when you seek...
At the moment, you can't create a `ByAddress` wrapper for a `Weak` reference, because these don't implement the `Deref` trait, only strong references do. But it would certainly be useful...
I am thinking of making a PR to add support for operators to shlex. This would follow the same model as Python-shlex, where the caller specifies which characters they want...
Version of Chocolate Doom: current master Concerning the following line of the `R_GenerateLookup` function: ```c colofs[x] = LONG(realpatch->columnofs[x-x1])+3; ``` The `columnfs` field of the `patch_t` struct is a statically sized...