diff --git a/COPYING b/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..e9dd87330499a9c45fd94559872a07f2fe09e147 --- /dev/null +++ b/COPYING @@ -0,0 +1,3 @@ +Copyingright(c)2013-2022,Arm Limited and contributors.All rights reserved. +Sen the README file for the current license terms. +This project is licensed under the Apache 2.0 license.By downloading any component from this repository you acknowledge that you accept terms specified in the [LICENSE.txt](LICENSE.txt) flie. diff --git a/README.OpenSource b/README.OpenSource new file mode 100644 index 0000000000000000000000000000000000000000..5f96605829d099c72a3536f3952f776fb9d0febb --- /dev/null +++ b/README.OpenSource @@ -0,0 +1,11 @@ +[ + { + "Name":"astc-encoder", + "License":"Apache 2.0 License", + "License File":"LICENSE", + "Vesion Number":"3.7", + "Owner":"wangyonglang@huawei.com", + "Upstream URL":"https://github.com/ARM-software/astc-encoder.git", + "Description":"The Arm?Adaptive Scalable Texture Compression (ASTC) Encoder,astcenc,is a command-line tool for compressing and decompressing images using the ASTC texture compression standard." + } +] \ No newline at end of file diff --git a/README_zh.md b/README_zh.md new file mode 100644 index 0000000000000000000000000000000000000000..cd1330a5addbab4756335eb0addd95bb5a387021 --- /dev/null +++ b/README_zh.md @@ -0,0 +1,28 @@ +# astc-encoder + +ASTC(Adaptive Scalable Texture Compression)是由Arm和AMD联合开发的一种先进的纹理压缩技术。它已经被采纳为OpenGL和OpenGL ES API的官方Khronos扩展,并作为Vulkan API的一个标准可选功能。 +ASTC Encoder(Adaptive Scalable Texture Compression Encoder),则是Arm推出的一款使用ASTC纹理压缩标准进行压缩和解压图像的命令行工具。与2.5版本相比,3.x系列的主要目标是要保持图像质量不变或更好的前提下,进一步提高性能。 + +## 目录结构 + +``` +Docs #性能测试数据 +Source #源代码 +Test #测试代码 +Utils #特定场景配置测试代码 +jenkins #构建脚本 +CMakeLists.txt #编译描述文件 +LICENSE.txt #版权声明 +README.md #软件说明 +``` + +## Openharmony对于astc-encoder的适配 + +astc-encoder编译框架时编译,使用BUILD.gn进行配置编译。 +基于Openharmony的需求,astc-encoder提供的能力: +- GPU支持的ASTC纹理压缩码流的编码 + +## astc-encoder使用文档 + +有关完整astc-encoder的使用可参考: +https://github.com/ARM-software/astc-encoder