-
# The Shader Permutation Problem - Part 2: How Do We Fix It?
[https://therealmjp.github.io/posts/shader-permutations-part2/](https://therealmjp.github.io/posts/shader-permutations-part2/)
-
add a new interface type to the glfx language / parser.
basically allow storage objects (SSBOS) to be in standalone interface blocks so we can share (inherit) them across multiple shaders
Say I w…
-
**Describe the project you are working on:**
Test project where I create a dynamic 3D water system with arrays on surface
**Describe the problem or limitation you are having in your project:**…
-
## Vulkan Engine Components
In a Vulkan engine, there are several key components that work together to create a rendering framework. Here's an overview of the barebones components and how they rela…
-
I've created [two tests](https://github.com/moset/Vulkan-ValidationLayers/commit/7f6bfea9409452f659e907409b12905140fdd851) that both create shaders with push constants containing arrays, 1:
```
layo…
-
The simulation must be as fast as possible
-
### Describe the project you are working on
Godotengine
### Describe the problem or limitation you are having in your project
https://github.com/godotengine/godot-proposals/issues/7344 of whi…
-
The ResourceFactory contains a function CreateFromSpirv.
There are 4 existing method signatures...
CreateFromSpirv(ShaderDescription computeShader);
CreateFromSpirv(ShaderDescription computeShad…
-
Hi @PavelDoGreat, thanks for sharing the code, this is an amazing implementation.
I'm trying to translate this to compute shaders as a way of learning more about compute and also Vulkan. I've gott…
-
For GPU emulation on GNU/Linux and Android, as well as Windows 8, and Windows 7 until 12on7 is integrated into Xenia, it's necessary to use either OpenGL or Vulkan.
OpenGL and OpenGL ES can be cons…