已关闭
[ArkWeb][安全][上游社区漏洞修复][BUG-536444272 & BUG-536681676] clip距离数组赋值校验 #469
[ArkWeb][安全][上游社区漏洞修复][BUG-536444272 & BUG-536681676] clip距离数组赋值校验 #469
已关闭
。创建于 8月27日关闭于 8月28日
。
。
8月27日

Bug 编号

chromium:536444272(同时覆盖 chromium:536681676)

修复内容

同步 Chromium 上游 ANGLE 修复(diff 10dcf44.diff):GLSL 验证器补充 gl_ClipDistance / gl_CullDistance 数组禁止整体赋值(只能逐元素赋值/使用)的校验。
变更文件:

  • src/compiler/translator/ParseContext.cpp:整数组赋值校验(IsClipCullEncountered 相关逻辑,新增约 22 行);
  • src/tests/gl_tests/GLSLValidationTest.cpp:补充对应测试用例。

影响范围

仅影响 GLSL 编译校验;非法着色器(整体赋值内置裁剪距离数组)将报错。

测试情况

GLSLValidationTest 新增 ClipCullDistance 相关测试,覆盖顶点/几何着色器整体赋值场景。

likedislike
当前Pull Request已关闭, 关闭人@。
openharmony_ci
openharmony_ci成员
8月27日 评论:

感谢提交 Pull Requests!
Thanks for submitting a pull request.

likedislike
openharmony_ciopenharmony_ci成员
8月27日 添加了label:dco检查成功
。。
8月27日 修改了pull request 的描述
。。
8月27日 修改了pull request 的描述
。。
8月28日 修改标题为 “[ArkWeb][安全][上游社区漏洞修复][BUG-536444272 & BUG-536444272] clip距离数组赋值校验”,原标题为“[ArkWeb][安全][上游社区漏洞修复][BUG-536444272] clip距离数组赋值校验”
。。
8月28日 修改标题为 “[ArkWeb][安全][上游社区漏洞修复][BUG-536444272 & BUG-536681676] clip距离数组赋值校验”,原标题为“[ArkWeb][安全][上游社区漏洞修复][BUG-536444272 & BUG-536444272] clip距离数组赋值校验”
。。
8月28日 关闭了 pull request
。。
8月28日 修改了pull request 的描述