Skip to content

README: document pure C11 loader as a co-equal main implementation#431

Merged
syoyo merged 1 commit into
releasefrom
readme-c11
Jun 19, 2026
Merged

README: document pure C11 loader as a co-equal main implementation#431
syoyo merged 1 commit into
releasefrom
readme-c11

Conversation

@syoyo

@syoyo syoyo commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Documents the pure C11 loader (tiny_obj_c + tobj_tess, merged in #430) in the README and refreshes stale content.

Changes

  • Co-equal mains. The intro now presents C++11 (tiny_obj_loader.h) and C11 (tiny_obj_c.{c,h} + tobj_tess.{c,h}) as two co-equal, independently usable implementations.
  • New "Pure C11 loader" section covering its properties (freestanding / dependency-free, dual float+double precision, robust tessellation, faces/lines/points/free-form primitives, full materials, optional multithreading/SIMD/mmap), a usage example, and build notes (CMake or just compile the two .c files).
  • What's new entry (19 Jun 2026) and a C11 compiler requirement.
  • Removed stale content: v0.9.x branch notes, the 2016 v1.0.0 changelog line, the "Old version" subsection, and the external tinyobjloader-c (C99) pointer — the latter is superseded by the built-in C11 loader.

Docs-only; no code changes.

🤖 Generated with Claude Code

- Present C++11 (tiny_obj_loader.h) and C11 (tiny_obj_c + tobj_tess) as two
  co-equal, independently usable implementations in the intro.
- Add a "Pure C11 loader" section: properties (freestanding/dependency-free,
  dual precision, robust tessellation, primitives incl. free-form, materials,
  optional MT/SIMD/mmap), a usage example, and build notes.
- Add a dated "What's new" entry and a C11 compiler requirement.
- Remove stale content: v0.9.x branch notes, v1.0.0 (2016) changelog line,
  the "Old version" subsection, and the external tinyobjloader-c (C99) pointer
  (superseded by the built-in C11 loader).

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@syoyo syoyo merged commit 477cbdf into release Jun 19, 2026
28 checks passed
@syoyo syoyo deleted the readme-c11 branch June 19, 2026 09:46
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