# stb (vendored) Cabeceras header-only de [nothings/stb](https://github.com/nothings/stb), dominio publico (MIT-0 / unlicense). ## Pinned - `stb_image.h` — v2.30 — commit `f0569113c93ad095470c54bf34a17b36646bbbb5` - Source: https://raw.githubusercontent.com/nothings/stb/f0569113c93ad095470c54bf34a17b36646bbbb5/stb_image.h ## Layout - `stb_image.h` — header de stb (no modificar). - `stb_image_impl.cpp` — UNICO traductor de la implementacion. Define `STB_IMAGE_IMPLEMENTATION` antes del include para que el cuerpo de stb_image se emita una sola vez en todo el binario. ## Uso Incluir `` desde cualquier .cpp del proyecto **sin** definir `STB_IMAGE_IMPLEMENTATION`. Solo `stb_image_impl.cpp` define el simbolo, evitando duplicados al linkar. Las funciones del registry que envuelven stb_image viven en `cpp/functions/gfx/` (p.ej. `gl_texture_load`). ## Actualizar ```bash cd cpp/vendor/stb curl -L -o stb_image.h https://raw.githubusercontent.com/nothings/stb//stb_image.h # Actualizar el commit en este README. ```