Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
42bd8099
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
42bd8099
编写于
8年前
作者:
V
vadim
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8161761: [parfait] 2 JNI exception pending defect groups in GraphicsPrimitiveMgr.c
Reviewed-by: prr, serb
上级
f98652bf
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
41 addition
and
34 deletion
+41
-34
src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c
src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c
+41
-34
未找到文件。
src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c
浏览文件 @
42bd8099
...
...
@@ -104,40 +104,47 @@ Java_sun_java2d_loops_GraphicsPrimitiveMgr_initIDs
{
return
;
}
RegisterID
=
(
*
env
)
->
GetStaticMethodID
(
env
,
GPMgr
,
RegisterName
,
RegisterSig
);
pNativePrimID
=
(
*
env
)
->
GetFieldID
(
env
,
GP
,
"pNativePrim"
,
"J"
);
pixelID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"pixel"
,
"I"
);
eargbID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"eargb"
,
"I"
);
clipRegionID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"clipRegion"
,
"Lsun/java2d/pipe/Region;"
);
compositeID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"composite"
,
"Ljava/awt/Composite;"
);
lcdTextContrastID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"lcdTextContrast"
,
"I"
);
getRgbID
=
(
*
env
)
->
GetMethodID
(
env
,
Color
,
"getRGB"
,
"()I"
);
xorPixelID
=
(
*
env
)
->
GetFieldID
(
env
,
XORComp
,
"xorPixel"
,
"I"
);
xorColorID
=
(
*
env
)
->
GetFieldID
(
env
,
XORComp
,
"xorColor"
,
"Ljava/awt/Color;"
);
alphaMaskID
=
(
*
env
)
->
GetFieldID
(
env
,
XORComp
,
"alphaMask"
,
"I"
);
ruleID
=
(
*
env
)
->
GetFieldID
(
env
,
AlphaComp
,
"rule"
,
"I"
);
extraAlphaID
=
(
*
env
)
->
GetFieldID
(
env
,
AlphaComp
,
"extraAlpha"
,
"F"
);
m00ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m00"
,
"D"
);
m01ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m01"
,
"D"
);
m02ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m02"
,
"D"
);
m10ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m10"
,
"D"
);
m11ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m11"
,
"D"
);
m12ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m12"
,
"D"
);
path2DTypesID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2D
,
"pointTypes"
,
"[B"
);
path2DNumTypesID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2D
,
"numTypes"
,
"I"
);
path2DWindingRuleID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2D
,
"windingRule"
,
"I"
);
path2DFloatCoordsID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2DFloat
,
"floatCoords"
,
"[F"
);
sg2dStrokeHintID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"strokeHint"
,
"I"
);
fid
=
(
*
env
)
->
GetStaticFieldID
(
env
,
SHints
,
"INTVAL_STROKE_PURE"
,
"I"
);
CHECK_NULL
(
RegisterID
=
(
*
env
)
->
GetStaticMethodID
(
env
,
GPMgr
,
RegisterName
,
RegisterSig
));
CHECK_NULL
(
pNativePrimID
=
(
*
env
)
->
GetFieldID
(
env
,
GP
,
"pNativePrim"
,
"J"
));
CHECK_NULL
(
pixelID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"pixel"
,
"I"
));
CHECK_NULL
(
eargbID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"eargb"
,
"I"
));
CHECK_NULL
(
clipRegionID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"clipRegion"
,
"Lsun/java2d/pipe/Region;"
));
CHECK_NULL
(
compositeID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"composite"
,
"Ljava/awt/Composite;"
));
CHECK_NULL
(
lcdTextContrastID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"lcdTextContrast"
,
"I"
));
CHECK_NULL
(
getRgbID
=
(
*
env
)
->
GetMethodID
(
env
,
Color
,
"getRGB"
,
"()I"
));
CHECK_NULL
(
xorPixelID
=
(
*
env
)
->
GetFieldID
(
env
,
XORComp
,
"xorPixel"
,
"I"
));
CHECK_NULL
(
xorColorID
=
(
*
env
)
->
GetFieldID
(
env
,
XORComp
,
"xorColor"
,
"Ljava/awt/Color;"
));
CHECK_NULL
(
alphaMaskID
=
(
*
env
)
->
GetFieldID
(
env
,
XORComp
,
"alphaMask"
,
"I"
));
CHECK_NULL
(
ruleID
=
(
*
env
)
->
GetFieldID
(
env
,
AlphaComp
,
"rule"
,
"I"
));
CHECK_NULL
(
extraAlphaID
=
(
*
env
)
->
GetFieldID
(
env
,
AlphaComp
,
"extraAlpha"
,
"F"
));
CHECK_NULL
(
m00ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m00"
,
"D"
));
CHECK_NULL
(
m01ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m01"
,
"D"
));
CHECK_NULL
(
m02ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m02"
,
"D"
));
CHECK_NULL
(
m10ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m10"
,
"D"
));
CHECK_NULL
(
m11ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m11"
,
"D"
));
CHECK_NULL
(
m12ID
=
(
*
env
)
->
GetFieldID
(
env
,
AT
,
"m12"
,
"D"
));
CHECK_NULL
(
path2DTypesID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2D
,
"pointTypes"
,
"[B"
));
CHECK_NULL
(
path2DNumTypesID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2D
,
"numTypes"
,
"I"
));
CHECK_NULL
(
path2DWindingRuleID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2D
,
"windingRule"
,
"I"
));
CHECK_NULL
(
path2DFloatCoordsID
=
(
*
env
)
->
GetFieldID
(
env
,
Path2DFloat
,
"floatCoords"
,
"[F"
));
CHECK_NULL
(
sg2dStrokeHintID
=
(
*
env
)
->
GetFieldID
(
env
,
SG2D
,
"strokeHint"
,
"I"
));
CHECK_NULL
(
fid
=
(
*
env
)
->
GetStaticFieldID
(
env
,
SHints
,
"INTVAL_STROKE_PURE"
,
"I"
));
sunHints_INTVAL_STROKE_PURE
=
(
*
env
)
->
GetStaticIntField
(
env
,
SHints
,
fid
);
}
...
...
This diff is collapsed.
Click to expand it.
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录
新手
引导
客服
返回
顶部