Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
0d689d18
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
1 年多 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
0d689d18
编写于
2月 06, 2023
作者:
O
openharmony_ci
提交者:
Gitee
2月 06, 2023
浏览文件
操作
浏览文件
下载
差异文件
!7422 修复graphic webgl drawElements|drawElementsInstanced|drawRangeElements 用例错误
Merge pull request !7422 from xiahaiqin/OpenHarmony-3.1-Release
上级
c274ff59
af1cd5cc
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
9 addition
and
7 deletion
+9
-7
graphic/webGL/src/main/js/default/test/WebGL.test01.js
graphic/webGL/src/main/js/default/test/WebGL.test01.js
+1
-5
graphic/webGL/src/main/js/default/test/WebGL.test02.js
graphic/webGL/src/main/js/default/test/WebGL.test02.js
+6
-0
graphic/webGL/src/main/js/default/test/WebGL.test05.js
graphic/webGL/src/main/js/default/test/WebGL.test05.js
+2
-2
未找到文件。
graphic/webGL/src/main/js/default/test/WebGL.test01.js
浏览文件 @
0d689d18
...
@@ -1998,11 +1998,7 @@ describe('webgl1Test_webgl2', function() {
...
@@ -1998,11 +1998,7 @@ describe('webgl1Test_webgl2', function() {
const
indexBuffer
=
gl
.
createBuffer
();
const
indexBuffer
=
gl
.
createBuffer
();
gl
.
bindBuffer
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indexBuffer
);
gl
.
bindBuffer
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indexBuffer
);
gl
.
bufferData
(
gl
.
bufferData
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indices
.
buffer
,
gl
.
STATIC_DRAW
);
gl
.
ELEMENT_ARRAY_BUFFER
,
indices
,
gl
.
STATIC_DRAW
);
var
maxViewPortDimsParameter
=
gl
.
getParameter
(
gl
.
MAX_VIEWPORT_DIMS
);
var
maxViewPortDimsParameter
=
gl
.
getParameter
(
gl
.
MAX_VIEWPORT_DIMS
);
console
.
log
(
'
maxViewPortDimsParameter:
'
+
maxViewPortDimsParameter
);
console
.
log
(
'
maxViewPortDimsParameter:
'
+
maxViewPortDimsParameter
);
...
...
graphic/webGL/src/main/js/default/test/WebGL.test02.js
浏览文件 @
0d689d18
...
@@ -2441,6 +2441,9 @@ describe('webgl1Test_webgl3', function() {
...
@@ -2441,6 +2441,9 @@ describe('webgl1Test_webgl3', function() {
it
(
'
webgl_test_drawElementsInstanced
'
,
0
,
async
function
(
done
)
{
it
(
'
webgl_test_drawElementsInstanced
'
,
0
,
async
function
(
done
)
{
//initContext();
//initContext();
console
.
info
(
"
webgltest into drawElementsInstanced
"
);
console
.
info
(
"
webgltest into drawElementsInstanced
"
);
const
indexBuffer
=
gl
.
createBuffer
();
gl
.
bindBuffer
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indexBuffer
);
gl
.
bufferData
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indices
.
buffer
,
gl
.
STATIC_DRAW
);
const
a
=
gl2
.
drawElementsInstanced
(
gl
.
POINTS
,
2
,
gl
.
UNSIGNED_SHORT
,
0
,
4
);
const
a
=
gl2
.
drawElementsInstanced
(
gl
.
POINTS
,
2
,
gl
.
UNSIGNED_SHORT
,
0
,
4
);
...
@@ -2462,6 +2465,9 @@ describe('webgl1Test_webgl3', function() {
...
@@ -2462,6 +2465,9 @@ describe('webgl1Test_webgl3', function() {
it
(
'
webgl_test_drawRangeElements
'
,
0
,
async
function
(
done
)
{
it
(
'
webgl_test_drawRangeElements
'
,
0
,
async
function
(
done
)
{
//initContext();
//initContext();
console
.
info
(
"
webgltest into drawRangeElements
"
);
console
.
info
(
"
webgltest into drawRangeElements
"
);
const
indexBuffer
=
gl
.
createBuffer
();
gl
.
bindBuffer
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indexBuffer
);
gl
.
bufferData
(
gl
.
ELEMENT_ARRAY_BUFFER
,
indices
.
buffer
,
gl
.
STATIC_DRAW
);
const
a
=
gl2
.
drawRangeElements
(
gl
.
POINTS
,
0
,
7
,
8
,
gl
.
UNSIGNED_BYTE
,
0
);
const
a
=
gl2
.
drawRangeElements
(
gl
.
POINTS
,
0
,
7
,
8
,
gl
.
UNSIGNED_BYTE
,
0
);
...
...
graphic/webGL/src/main/js/default/test/WebGL.test05.js
浏览文件 @
0d689d18
...
@@ -1241,7 +1241,7 @@ describe('webgl1Test_webgl6', function() {
...
@@ -1241,7 +1241,7 @@ describe('webgl1Test_webgl6', function() {
gl
.
uniform4iv
(
uniformlocationObj
,
int32list
);
gl
.
uniform4iv
(
uniformlocationObj
,
int32list
);
const
uniform4ivError
=
gl
.
getError
();
const
uniform4ivError
=
gl
.
getError
();
console
.
info
(
"
testUniform4ivError:
"
+
uniform4ivError
);
console
.
info
(
"
testUniform4ivError:
"
+
uniform4ivError
);
expect
(
uniform4ivError
).
assertEqual
(
gl
.
INVALID_OPERATION
);
expect
(
uniform4ivError
).
assertEqual
(
gl
.
NO_ERROR
);
done
();
done
();
})
})
...
@@ -1331,7 +1331,7 @@ describe('webgl1Test_webgl6', function() {
...
@@ -1331,7 +1331,7 @@ describe('webgl1Test_webgl6', function() {
gl
.
uniformMatrix2fv
(
uniformlocationObj
,
true
,
flaot32list
);
gl
.
uniformMatrix2fv
(
uniformlocationObj
,
true
,
flaot32list
);
const
uniformMatrix2fvError
=
gl
.
getError
();
const
uniformMatrix2fvError
=
gl
.
getError
();
console
.
info
(
"
uniformMatrix2fvError:
"
+
uniformMatrix2fvError
);
console
.
info
(
"
uniformMatrix2fvError:
"
+
uniformMatrix2fvError
);
expect
(
uniformMatrix2fvError
).
assertEqual
(
gl
.
NO_ERROR
);
expect
(
uniformMatrix2fvError
).
assertEqual
(
gl
.
INVALID_OPERATION
);
for
(
let
err
;
(
err
=
gl
.
getError
())
!=
gl
.
NO_ERROR
;)
{}
for
(
let
err
;
(
err
=
gl
.
getError
())
!=
gl
.
NO_ERROR
;)
{}
done
();
done
();
})
})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录