angle/third_party/astc-encoder
Lubosz Sarnecki 45e5cf0147 Vulkan: Implement ASTC emulation.
Implement ASTC emulation using the astc-encoder library.
Add copy_image tests to deqp_gles31_test_expectations for desktop cards.
Add emulatedAstc limitation.
Don't expose emulated ASTC from WebGL contexts.
Introduce ANGLE_HAS_ASTCENC define to check for build availability.
Only build on angle_standalone configurations.

DEPS: Add astc-encoder.
image_util: Decode ASTC to RGBA.
TracePerfTest: Skip car_chase and genshin_impact on NVIDIA.

Bug: angleproject:7415
Change-Id: Ib2f3fd3f710164a2ecd5d5edf780227031bbfb84
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3697999
Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
2022-07-19 12:24:48 +00:00
..
BUILD.gn Vulkan: Implement ASTC emulation. 2022-07-19 12:24:48 +00:00
README.angle Vulkan: Implement ASTC emulation. 2022-07-19 12:24:48 +00:00

README.angle

Name: astc-encoder
Short Name: astc-encoder
URL: https://github.com/ARM-software/astc-encoder
Version: 573c475389bf51d16a5c3fc8348092e094e50e8f
Security Critical: no
License: Apache-2.0
License File: NOT_SHIPPED

Description:
This is the official repository for the Arm ASTC Encoder, a texture compressor for the Adaptive Scalable Texture Compression data format.