Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
itdan3344
stb
提交
ac5e25ae
S
stb
项目概览
itdan3344
/
stb
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
stb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ac5e25ae
编写于
4月 19, 2015
作者:
S
Sean Barrett
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
bump stb_image to version 2.05, tweak docs
上级
f224bc2c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
4 deletion
+7
-4
stb_image.h
stb_image.h
+7
-4
未找到文件。
stb_image.h
浏览文件 @
ac5e25ae
/* stb_image - v2.0
4
- public domain image loader - http://nothings.org/stb_image.h
/* stb_image - v2.0
5
- public domain image loader - http://nothings.org/stb_image.h
no warranty implied; use at your own risk
no warranty implied; use at your own risk
Do this:
Do this:
...
@@ -143,6 +143,7 @@
...
@@ -143,6 +143,7 @@
Latest revision history:
Latest revision history:
2.05 (2015-04-19) fix bug in progressive JPEG handling
2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit
2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit
2.03 (2015-04-12) additional corruption checking
2.03 (2015-04-12) additional corruption checking
stbi_set_flip_vertically_on_load
stbi_set_flip_vertically_on_load
...
@@ -160,8 +161,6 @@
...
@@ -160,8 +161,6 @@
1.47 (2014-12-14) 1/2/4-bit PNG support (both grayscale and paletted)
1.47 (2014-12-14) 1/2/4-bit PNG support (both grayscale and paletted)
optimize PNG
optimize PNG
fix bug in interlaced PNG with user-specified channel count
fix bug in interlaced PNG with user-specified channel count
1.46 (2014-08-26) fix broken tRNS chunk in non-paletted PNG
1.45 (2014-08-16) workaround MSVC-ARM internal compiler error by wrapping malloc
See end of file for full revision history.
See end of file for full revision history.
...
@@ -1852,8 +1851,11 @@ static int stbi__jpeg_decode_block_prog_ac(stbi__jpeg *j, short data[64], stbi__
...
@@ -1852,8 +1851,11 @@ static int stbi__jpeg_decode_block_prog_ac(stbi__jpeg *j, short data[64], stbi__
if
(
r
)
if
(
r
)
j
->
eob_run
+=
stbi__jpeg_get_bits
(
j
,
r
);
j
->
eob_run
+=
stbi__jpeg_get_bits
(
j
,
r
);
r
=
64
;
// force end of block
r
=
64
;
// force end of block
}
else
{
// r=15 s=0 should write 16 0s, so we just do
// a run of 15 0s and then write s (which is 0),
// so we don't have to do anything special here
}
}
// r=15 s=0 already does the right thing (write 16 0s)
}
else
{
}
else
{
if
(
s
!=
1
)
return
stbi__err
(
"bad huffman code"
,
"Corrupt JPEG"
);
if
(
s
!=
1
)
return
stbi__err
(
"bad huffman code"
,
"Corrupt JPEG"
);
// sign bit
// sign bit
...
@@ -6290,6 +6292,7 @@ STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int
...
@@ -6290,6 +6292,7 @@ STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int
/*
/*
revision history:
revision history:
2.05 (2015-04-19) fix bug in progressive JPEG handling
2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit
2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit
2.03 (2015-04-12) extra corruption checking (mmozeiko)
2.03 (2015-04-12) extra corruption checking (mmozeiko)
stbi_set_flip_vertically_on_load (nguillemot)
stbi_set_flip_vertically_on_load (nguillemot)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录