boxy icon indicating copy to clipboard operation
boxy copied to clipboard

2D GPU rendering with a tiling atlas.

Results 9 boxy issues
Sort by recently updated
recently updated
newest added

My system expects a newline directly after the #version directive. This might be Windows-specific. The example fails with: ``` \boxy\src\boxy\glsl\410\atlas.frag: ERROR: 0:1: '#version' : bad profile name; use es, core,...

I ported some GUI code to Boxy and see some artifacts when aligning rectangles and images next to each other. In particular it's quite noticeable with 9-patch boxes. It looks...

The example for [running multiple windows](https://github.com/treeform/boxy/blob/master/examples/multiple_windows.nim) is broken on linux. I did not test other platforms so I am unable to provide further info for those. By default, only one...

My usecase for this is for games using pixel art, I have been scaling up my images so that the bi-linear filtering isn't as apparent, but I would like to...

I'm not sure if this is an actual issue or if it's just the nature of OpenGL, but I happened to notice it while tracing what was taking so long...

/mnt/c/Users/ROG/.nimble/pkgs2/boxy-0.4.3-d21d0f3c25e93c75495c56e7e4adbb96b1fdb532/boxy/blends.nim(183, 22) Error: type mismatch Expression: proj * vec4(vertexPos.arr[0], vertexPos.arr[1], 0.0, 1.0) [1] proj: Uniform[vmath.Mat4] [2] vec4(vertexPos.arr[0], vertexPos.arr[1], 0.0, 1.0): Vec4 Expected one of (first mismatch at [position]): [1] func...

Nim 2.2.0 breaks generics semantics like `X[T] = T` for some reason. This PR just fixes a compilation issue in the shader generation code.