-
I have something like this in my config:
```lua
vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, {
pattern = "*.org",
callback = function()
require("otter").activate()
end,
})…
-
## Intro
In many situations, like dynamic indexing, developers may pass a **small amount** of **read-only** information to pipeline and **update them frequently**.
Metal, D3D12 and Vulkan all pr…
-
#Typos in base dir README.md file
- "opporation" should be "operation"
In the sentence: "The code that runs on the GPU (in WebGPU Shading Language, or WGSL), implementing the compute opporation.…
-
Posting this to see if we want to consider it just an AMD bug or spec change worthy (like say, disallowing uint/sint texture formats and textureGather with cubemaps
The setup is. Given an 8x8 cube …
-
I found myself frustrated with the process of compiling WASM languages using the steps outlined here https://www.npmjs.com/package/web-tree-sitter#generate-wasm-language-files
Might it be of intere…
-
In [8. Functions](https://www.w3.org/TR/WGSL/#functions) we say:
> A built-in function is provided by the WGSL implementation, and is always available to a WGSL program. See § 16 Built-in Functions…
-
-
Investigate why asynchronous pipeline creation is extremely slow in WebGPU
-
**Description**
```
[2024-07-28T18:26:29Z ERROR naga::valid::expression] Left: Binary { op: ExclusiveOr, left: [33], right: [34] } of type Scalar(Scalar { kind: Uint, width: 4 })
[2024-07-28T18:2…
-
I wrote tests assuming that fragment builtin `@position` as in
```
@fragment fn fs(@builtin(position) fragCoord: vec4f) {
...
}
```
is pixel centers. In other words, the top left pixel's …