Skip to content

[codex] Expose S3TC compressed texture extensions#21

Merged
dsafdsaf132 merged 1 commit into
mainfrom
codex/s3tc-compressed-textures
Jun 10, 2026
Merged

[codex] Expose S3TC compressed texture extensions#21
dsafdsaf132 merged 1 commit into
mainfrom
codex/s3tc-compressed-textures

Conversation

@dsafdsaf132

Copy link
Copy Markdown
Owner

Summary

  • Expose WEBGL_compressed_texture_s3tc and WEBGL_compressed_texture_s3tc_srgb through the WebGL extension registry.
  • Add S3TC extension constants to the native addon and TypeScript surface.
  • Document backend-dependent exposure and add WebGL2 smoke coverage for constants, supported compressed formats, and 4x4 compressed uploads when available.

Validation

  • npm run build
  • npx --yes node-gyp rebuild
  • npm run test:webgl2
  • npm test
  • git diff --check

@dsafdsaf132 dsafdsaf132 force-pushed the codex/s3tc-compressed-textures branch from 7f534df to 4a738b3 Compare June 10, 2026 05:22
@dsafdsaf132 dsafdsaf132 marked this pull request as ready for review June 10, 2026 05:23
@dsafdsaf132 dsafdsaf132 merged commit d3e279e into main Jun 10, 2026
7 checks passed
@dsafdsaf132 dsafdsaf132 deleted the codex/s3tc-compressed-textures branch June 10, 2026 05:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant