YAPF/bindings/js/test-data
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Claude 0ba1f0af17
JavaScript port decodes YAPF 2; VS Code and Figma open every file
yapf.js: decodeTexture (container, yapf-sum checks, code books with
context decoding, 16-bit / float planes, GPU block tiles), BC1-BC7 /
BC6H block decoding and textureToRGBA for display. Matches the C library
on 417 generated files (surfaces bit-exact) and survives fuzzing with
clean YapfErrors; fixtures in bindings/js/test-data keep it checked.

VS Code preview: pickers for mip, face, layer, frame and slice; storage,
normal-map convention and version in the info bar. Figma import:
textures converted to 8-bit, 8-bit images stay exact.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DVrVthWN8GsmgHGUhhsCYm
2026-10-11 09:57:52 +00:00
..
v2-animation-notes.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-bc3-packed.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-bc5-packed.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-bc6h-encoded.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-bc6h-random-blocks.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-bc7-encoded.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-bc7-random-blocks.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-cube-mips.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-expected.json JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-float-gray-entropy.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-half-gray-alpha-entropy.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-rgba8-entropy.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-rgba8.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-u16-rgba-entropy.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00
v2-u16-volume.yapf JavaScript port decodes YAPF 2; VS Code and Figma open every file 2026-10-11 09:57:52 +00:00