• Joined on 2025-03-29
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#176 2026-10-31 14:57:58 +00:00
Sponza repeats the albedo's format for its heap view; ImageVulkan does not keep its view create-info
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#175 2026-10-31 14:57:58 +00:00
samplerAnisotropy is still required for SamplerVulkan, which nothing creates any more
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#174 2026-10-31 14:57:57 +00:00
ExampleShaders compiles outside crafter-build, so it can pass while an example fails to build
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#173 2026-10-31 14:57:57 +00:00
DescriptorHeapVulkan: the sampler heap is not checked against maxSamplerHeapSize
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#172 2026-10-31 14:57:41 +00:00
DescriptorHeapVulkan: a second heap-mode Initialize corrupts the slots still held (latent)
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#171 2026-10-31 14:57:15 +00:00
The native ray-tracing examples never rewrite their swapchain image descriptors on onResize
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#170 2026-10-31 14:57:15 +00:00
ExampleShaders compiles with the glslang on PATH, not the one crafter-build links, so it misses the regressions it was written for
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#169 2026-10-31 14:57:15 +00:00
A Window constructor that throws leaves this in Device::windows and as listener data, so the next window touches freed memory
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#168 2026-10-31 14:45:39 +00:00
The library requires samplerAnisotropy for SamplerVulkan, which nothing uses any more
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#167 2026-10-31 14:45:14 +00:00
Keyboard handlers use a null xkb_state after a keymap that did not load, and each keymap leaks the previous one
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#166 2026-10-31 14:45:14 +00:00
Window ignores the size in the compositor's first configure, so a tiled or maximized window starts at its constructor size
jorijnvdgraaf commented on issue Catcrafts/Crafter.Graphics#165 2026-10-31 14:44:49 +00:00
Window applies a new preferred scale only at the next resize: pointer, touch and caret positions are off until then

Another consequence of deriving the logical size from width / scale, found while reviewing 670df31: the conversion rounds up in both directions. The viewport destination is ceil(width / scale)…

jorijnvdgraaf closed issue Catcrafts/Crafter.Graphics#162 2026-10-31 14:35:23 +00:00
Window constructor crashes on compositors without fractional-scale, xdg-decoration or viewporter (null globals)
jorijnvdgraaf commented on issue Catcrafts/Crafter.Graphics#162 2026-10-31 14:35:23 +00:00
Window constructor crashes on compositors without fractional-scale, xdg-decoration or viewporter (null globals)

Fixed in 670df31. The constructor makes the fractional scale, the decoration and the viewport only when the compositor advertised their globals, and the fractional scale only alongside a viewport,…

jorijnvdgraaf pushed to master at Catcrafts/Crafter.Graphics 2026-10-31 08:59:25 +00:00
670df31cc6
fix(wayland): open windows on compositors without xdg-decoration, viewporter or fractional scale
jorijnvdgraaf opened issue Catcrafts/Crafter.Graphics#165 2026-10-31 07:26:25 +00:00
Window applies a new preferred scale only at the next resize: pointer, touch and caret positions are off until then
jorijnvdgraaf pushed to master at Catcrafts/Crafter.Graphics 2026-10-31 07:26:20 +00:00
6e94cc6209
fix(rt): split Sponza's combined image sampler into a heap texture and sampler
jorijnvdgraaf closed issue Catcrafts/Crafter.Graphics#164 2026-10-31 07:26:20 +00:00
examples/Sponza does not build natively: glslang rejects the descriptor_heap combined image sampler in closesthit.glsl
jorijnvdgraaf closed issue Catcrafts/Crafter.Graphics#157 2026-10-31 07:14:52 +00:00
Window::SaveFrame touches the swapchain image after it was presented (validation error on every capture)
jorijnvdgraaf pushed to master at Catcrafts/Crafter.Graphics 2026-10-31 07:08:17 +00:00
c97a3048fb
fix(webgpu): drop the removed UICustomBinding::_pad from the CustomShader example