Neui activity https://gitlab.com/Neui 2025-04-17T01:01:20Z tag:gitlab.com,2024-10-27:3765516478 Neui pushed to project branch master at Neui / userstyles 2024-10-27T14:13:57Z Neui Neui

Neui (00eafc6d) at 27 Oct 14:13

Youtube Compacter (1.0.5): Fix search, hide shorts in description

tag:gitlab.com,2023-08-13:2774425736 Neui created project Neui / Gitlab proof 2023-08-13T16:19:03Z Neui Neui tag:gitlab.com,2023-02-08:2396121874 Neui commented on merge request !18 at Luke Miller / pygltflib 2023-02-08T23:19:25Z Neui Neui

Ok I added a test now and verified that it fails on master but passes with this fix. Not sure if I am testing "too much" for a unit test and should just have called the actual conversion function by itself.

(Also from what I understand it doesn't "deduplicate" BufferViews that share the same Buffer, like for interleaved stuff, but this might be stuff for a later MR)

tag:gitlab.com,2023-02-08:2396113004 Neui pushed to project branch fix-glb-buffer-alignment at Neui / pygltflib 2023-02-08T23:10:07Z Neui Neui

Neui (b8ad30e1) at 08 Feb 23:10

Test: Add GLB buffer alignment tests

tag:gitlab.com,2023-02-08:2395279796 Neui opened merge request !18: GLB export: Fix buffer alignment by adding padding bytes at Luke Miller / pygltflib 2023-02-08T15:45:04Z Neui Neui

Previously, it tries to compensate for alignment but it does it too early. Going "past the buffer" in python just truncates the resulting array, so no padding bytes are actually added to the output, essentially causing a desync between the buffer contents and recorded offsets, so GLB consumers see nonsensical data.

This fixes it by actually adding zero bytes for padding to the output.

tag:gitlab.com,2023-02-08:2395236139 Neui pushed to project branch fix-glb-buffer-alignment at Neui / pygltflib 2023-02-08T15:31:23Z Neui Neui

Neui (c3ab9724) at 08 Feb 15:31

GLB export: Fix buffer alignment by adding padding bytes

tag:gitlab.com,2023-02-08:2395218026 Neui pushed to project branch fix-glb-buffer-alignment at Neui / pygltflib 2023-02-08T15:25:48Z Neui Neui

Neui (ea272c7a) at 08 Feb 15:25

GLB export: Fix buffer alignment by adding padding bytes