|
6625259959
|
Try to keep integer precision by briefly casting to double while decoding and encoding.
|
2014-07-30 01:18:23 -07:00 |
|
|
11897fbf96
|
More fixing shorts.
|
2014-07-30 00:34:25 -07:00 |
|
|
1fcbe0daaf
|
Fix shorts. Add test cases for shorts.
|
2014-07-30 00:16:13 -07:00 |
|
|
7ead9a748d
|
Fix. Ring buffers are a height value.
|
2014-07-29 23:09:41 -07:00 |
|
|
043fa28c11
|
Same deal with height.
|
2014-07-29 23:02:56 -07:00 |
|
|
ebe0473d8b
|
Add a test suite to do a bunch of different resizes to find problems. One problem found was an incorrect calculation of texel support how many margin texels needed when downsampling. When downsampling we need to spread out the support of each contributing texel, so to compensate you need more margin texels.
|
2014-07-29 22:50:06 -07:00 |
|
|
68f93b72d5
|
Update documentation and add helper functions.
|
2014-07-29 20:18:28 -07:00 |
|
|
5b40906271
|
My perf testing code.
|
2014-07-29 17:44:45 -07:00 |
|
|
6c8cac0a66
|
Support for sRGB color space.
|
2014-07-26 23:44:45 -07:00 |
|
|
01fb58d6b4
|
Add a bicubic filter.
|
2014-07-26 13:07:04 -07:00 |
|
|
7abd4ccf34
|
Support for filters with larger support. Initial support for edge behavior.
|
2014-07-26 11:51:02 -07:00 |
|
|
297266b27b
|
Starting to implement downsampling.
|
2014-07-24 19:10:45 -07:00 |
|
|
55c5f0b3a0
|
Beginning of a more sophisticated resample algorithm, starting with calculating filter contributions per scan line.
|
2014-07-23 22:17:56 -07:00 |
|
|
0155bd3ab6
|
We are going to support SRGB.
|
2014-07-21 19:51:11 -07:00 |
|
|
ba861fa493
|
Allow specifying a stride.
|
2014-07-21 18:01:05 -07:00 |
|
|
06b7b00696
|
It does nothing now but I want to support edge behavior in the future.
|
2014-07-21 16:14:32 -07:00 |
|
|
d54e74092e
|
stb_resample initial implementation
|
2014-07-21 00:16:03 -07:00 |
|
|
e454b82a78
|
remove tabs
|
2014-07-07 07:46:39 -07:00 |
|
|
816f31e9bc
|
fixes and tests
|
2014-07-07 04:54:52 -07:00 |
|
|
4b590c0a62
|
first pass at stb-izing complete, now need to debug
|
2014-07-04 09:34:57 -07:00 |
|
|
88c99e47fb
|
initial commit
|
2014-07-04 08:06:36 -07:00 |
|
|
b000f920ac
|
update stb_image version number
|
2014-06-22 11:21:11 -07:00 |
|
|
2452f0002f
|
Merge branch 'textedit'
|
2014-06-19 20:21:32 -07:00 |
|
|
d4d046be09
|
update version number
|
2014-06-19 20:21:08 -07:00 |
|
|
44c37c51c0
|
add testing project for stb_c_lexer.h
|
2014-06-19 19:56:11 -07:00 |
|
|
f5dfba0b8b
|
Update stb_image test code to test loading with all channel counts (including 0),
to avoid missing bugs like the recent TGA bug in the future. Doesn't check the
*results*, but tests that it doesn't crash or fail.
|
2014-06-15 13:17:04 -07:00 |
|
|
2684499fce
|
tweak textedit sample fix
|
2014-06-06 23:59:38 -07:00 |
|
|
885b1b7ded
|
fix textedit_sample a bit
|
2014-06-06 23:08:51 -07:00 |
|
|
c28ffbbf0d
|
Change byte casts in stb_image.h that intentionally truncate to do so explicitly for MSVC runtime check compatibility
|
2014-06-06 10:15:30 -07:00 |
|
|
f54bc09e4f
|
make header files visible in file list
|
2014-06-04 17:57:42 -07:00 |
|
|
b96edc012c
|
Merge branch 'headerify'
Conflicts:
tests/stretch_test.dsp
|
2014-06-03 08:51:40 -07:00 |
|
|
334cec8d8c
|
Fix handling of iphone-procesed image to not accidentally appear corrupt (instead they just load wrong).
Add a proper testing path to image test
|
2014-06-03 08:45:34 -07:00 |
|
|
a57dfc50fc
|
fix bugs in new stretchy buffer code, add stretchy buffer tests
|
2014-06-01 08:01:01 -07:00 |
|
|
037491ca45
|
Merge branch 'working'
|
2014-05-31 23:43:47 -07:00 |
|
|
4e8cade2cf
|
move image_test into main tests directory
|
2014-05-31 13:46:13 -07:00 |
|
|
2bf4326350
|
cleanup runtime output/error detection of stb.h unit tests
|
2014-05-31 13:39:00 -07:00 |
|
|
666596ed89
|
untested rewrite of stretchy_buffer relying on implicit cast from void*
|
2014-05-31 13:00:39 -07:00 |
|
|
a7691e1510
|
check-in missing project file updates for stb_image.h usage
|
2014-05-31 06:31:27 -07:00 |
|
|
2514fbc2c7
|
more renaming
|
2014-05-31 05:38:26 -07:00 |
|
|
927b455d85
|
start converting stb_image.c to a .h file
|
2014-05-31 04:49:43 -07:00 |
|
|
7ed3bb26bb
|
Merge branch 'working'
|
2014-05-30 14:25:49 -07:00 |
|
|
fcfcb9bb3f
|
generate README.md in part by parsing libraries so that version numbers are in sync
|
2014-05-30 14:15:51 -07:00 |
|
|
9e566c8b31
|
trailing newline
|
2014-05-28 11:05:17 -07:00 |
|
|
42bd3e253b
|
rename test files to be more meaningful
|
2014-05-27 23:13:34 -07:00 |
|
|
e63b3e0702
|
fix some stuff that used RAD types and so were totally broken, add a compile test/sample
|
2014-05-27 22:56:57 -07:00 |
|
|
1d2770394a
|
rest of image-test case
|
2014-05-27 21:56:42 -07:00 |
|
|
fc0bfd1b71
|
fix some typos, add image test program
|
2014-05-27 21:38:43 -07:00 |
|
|
a8fbfd2cb3
|
stb_divide.h
|
2014-05-25 21:54:59 -07:00 |
|
|
eb62c741ea
|
fixed warnings for stb_truetype (fixes all outstanding bug reports)
|
2014-05-25 20:56:24 -07:00 |
|
|
31897dfd7f
|
compile tests for everything except textedit, both C and C++
|
2014-05-25 20:10:17 -07:00 |
|