Sean Barrett
f02b0d700f
if vertex buffer is full, mesh builder stops gracefully and remembers where to continue
ago%!(EXTRA string=10 years)
Sean Barrett
efcd76c9ab
support texture rotation; better interaction of mouse centering & VC6 debugger; fix in-place conversion when mca blocks are written in different order
ago%!(EXTRA string=10 years)
Sean Barrett
3d4f545fd7
remove unused gl_fragColor support
ago%!(EXTRA string=10 years)
Sean Barrett
673cbb1ee4
remove unused code from cave_main
ago%!(EXTRA string=10 years)
Sean Barrett
0cd5465f52
re-add README.md that was in a different branch
ago%!(EXTRA string=10 years)
Sean Barrett
c27a6c6c36
restore old q&a
ago%!(EXTRA string=10 years)
Sean Barrett
14b203571a
forgot to check in .dsp file after the renames
ago%!(EXTRA string=10 years)
Sean Barrett
f9c24c20fc
various cleanup; vheight works (only one path tested)
ago%!(EXTRA string=10 years)
Sean Barrett
1d18b23ea1
replace main.c & game.c with cave_main.c
ago%!(EXTRA string=10 years)
Sean Barrett
7add4d09b9
delete game.h
ago%!(EXTRA string=10 years)
Sean Barrett
0e2583041d
minor cleanup
ago%!(EXTRA string=10 years)
Sean Barrett
5a0dcc90d6
initialize cache mutexes in right file
ago%!(EXTRA string=10 years)
Sean Barrett
cd17050ca4
split render.c into cave_mesher.c and cave_render.c
ago%!(EXTRA string=10 years)
Sean Barrett
2770c92148
initial stb_voxel_render version with working minecraft viewer
ago%!(EXTRA string=10 years)
Sean Barrett
0d840ab330
quick & dirty leak checker
ago%!(EXTRA string=10 years)
Sean Barrett
22fa9a467a
rewrite HDR rle logic
ago%!(EXTRA string=10 years)
Sean Barrett
5b53d20c68
Put progressive JPEG AC decode logic back the way I wrote it originally (I changed it to match jpgd when I was trying to figure out why it didn't work);
...
add STBI__ prefixes to internal SCAN_ enum;
strip unused function arguments for progressive funcs;
tweak release notes;
forget to git commit frequently so these would all be in their own commits;
ago%!(EXTRA string=11 years)
Sean Barrett
16d9ed7211
return truetype test code to old path
ago%!(EXTRA string=11 years)
Sean Barrett
53008c0922
default tests
ago%!(EXTRA string=11 years)
Sean Barrett
33e24eafa0
in progress progressive stuff
ago%!(EXTRA string=11 years)
Sean Barrett
ba5e333faf
STBI_MALLOC etc.
...
some documentation cleanup
ago%!(EXTRA string=11 years)
Sean Barrett
bd6b78f268
finalize scalar YCbCr conversion back-ported from SSE version;
...
add missing STBIDEFs to a few functions;
update documentation with full 1.49 info even though most isn't implemented yet
ago%!(EXTRA string=11 years)
Sean Barrett
f259bf27e9
VC6:
...
support using inline asm for cpuid
YCbCr:
switch SSE code to constants that match old C;
create C version that is same as SSE;
tiny optimization(?) of SSE
ago%!(EXTRA string=11 years)
Sean Barrett
f547761c15
Fix assert() that should be STBI_ASSERT()
ago%!(EXTRA string=11 years)
Sean Barrett
8ac015c03f
fix 1/2/4-bit png to filter bytes before decoding to pixels;
...
rename pngsuite/part1 to pngsuite/primary;
check in pngsuite
ago%!(EXTRA string=11 years)
Sean Barrett
01d2c9d957
test program now verifies pngsuite tests against refererence versions
ago%!(EXTRA string=11 years)
Sean Barrett
8679ce08b7
fix incorrect img_n variable for interlaced files, caused files to be totally incorrect if forcing channel count
ago%!(EXTRA string=11 years)
Sean Barrett
26439254e8
fix use of stbrp_coord if no stb_rect_pack;
...
fix a few assert()s that weren't STBTT_asserts();
fix missing cast for C++
fix typo in C++ test compilation that prevented it from trying to compile stb_truetype
ago%!(EXTRA string=11 years)
nothings
8ac41a413d
fix typo
ago%!(EXTRA string=11 years)
nothings
3a5caacaae
Update README.md
ago%!(EXTRA string=11 years)
nothings
49d5456de9
Update README.md
ago%!(EXTRA string=11 years)
nothings
916800aae5
Update README.md
ago%!(EXTRA string=11 years)
nothings
cd5b5a5684
Update README.md
ago%!(EXTRA string=11 years)
nothings
b62bc08c34
Update README.md
ago%!(EXTRA string=11 years)
nothings
ae5bc8dfe9
Update README.md
ago%!(EXTRA string=11 years)
nothings
9b1e1c50c0
Update README.md
ago%!(EXTRA string=11 years)
nothings
7d0cec62c8
Update README.md
ago%!(EXTRA string=11 years)
nothings
4b87ba76fe
Update README.md
ago%!(EXTRA string=11 years)
nothings
539dc3996b
Update README.md
ago%!(EXTRA string=11 years)
nothings
19b24bba1a
Update README.md
ago%!(EXTRA string=11 years)
nothings
c6e1ec0cec
Create README.md
ago%!(EXTRA string=11 years)
Sean Barrett
22dbcffef7
stbtt_Pack* documentation
...
oversample test tweaks
ago%!(EXTRA string=11 years)
Sean Barrett
f03e352093
stb_rect_pack: fix LARGE_RECT bug
...
stb_truetype: oversampling, including oversampling demo app
ago%!(EXTRA string=11 years)
Sean Barrett
b6f8358f47
various fixes for compilation test
ago%!(EXTRA string=11 years)
Sean Barrett
d97c160e4a
tilemap editor 0.30
ago%!(EXTRA string=11 years)
Sean Barrett
17647014b3
fix c++ compilation
ago%!(EXTRA string=11 years)
Sean Barrett
0fc13e997b
optimization attempts, no meaningful changes
ago%!(EXTRA string=11 years)
Jorge Rodriguez
cbf5ebbd35
Install ryg's float -> uint8 sRGB conversion code, which is much faster.
ago%!(EXTRA string=11 years)
Jorge Rodriguez
600d80387e
Make a guess at the value before doing the binary search, cuts the number of conditionals by half. Not as much gain as I hoped but something.
ago%!(EXTRA string=11 years)
Sean Barrett
dd28033b34
don't encode alpha channel twice when alpha is different colorspace from other channels
ago%!(EXTRA string=11 years)