Skip to content

Commit

Permalink
Release v0.6.
Browse files Browse the repository at this point in the history
  • Loading branch information
wolfpld committed Jul 11, 2018
1 parent 8ddb770 commit 449cd4d
Showing 1 changed file with 8 additions and 17 deletions.
25 changes: 8 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,19 @@
# etcpak 0.5 #
(Updated 2016-01-27)
# etcpak 0.6 #
(Updated 2018-07-11)

## The fastest ETC compressor on the planet ##

etcpak is an extremely fast [Ericsson Texture Compression](http://en.wikipedia.org/wiki/Ericsson_Texture_Compression) utility. Currently it's best suited for rapid assets preparation during development, when graphics quality is not a concern, but it's also used in production builds of applications used by millions of people.

## Compression times ##

In the following test a [8192x8192 RGB texture](https://bitbucket.org/wolfpld/etcpak/downloads/8192.png) was compressed on an [Intel Xeon E3-1230 v3](http://ark.intel.com/products/75054/Intel-Xeon-Processor-E3-1230-v3-8M-Cache-3_30-GHz).
Benchmark performed on an Intel i7 8700K, using a real-life RGBA 16K × 16K atlas:

| Tool | Image decode | Compression | Total time | Throughput |
|------|--------------|-------------|------------|------------|
|PVRTexToolCLI 3.5 (SDK 4.0)|||**51.69 s**|1.3 Mpx/s|
|mali etcpack 4.2|5.12 s ᵃ|86.31 s|**91.43 s**|0.777 Mpx/s|
|etc2comp (effort=0, format=ETC1)|6 s ᵃ|34.3 s|**40.3 s**|1.96 Mpx/s|
|crunch (rg-etc1) 1.04|1.96 s ᵇ|5.82 s ᵇ|**8.872 s**|11.53 Mpx/s|
|*etcpak 0.5 (ETC1)*|*1.21 s*|*0.077 s*|** *1.26 s* **|872.6 Mpx/s|
|*etcpak 0.5 (ETC2 RGB)*|*1.21 s*|*0.117 s*|** *1.26 s* **|573.5 Mpx/s|
|*etcpak 0.5 (ARM64ᶜ)*|*4.66 s*|*2.975 s*|** *5.14 s* **|22.6 Mpx/s|
ETC1: **113 ms** (only RGB part)
ETC2 RGB: **213 ms** (only RGB part)
ETC2 RGBA: **404 ms**

ᵃ Total time minus compression time.

ᵇ crunch times multiplied by 4, as it only supports 4096x4096 textures.

[Odroid-C2](http://www.hardkernel.com/main/products/prdt_info.php?g_code=G145457216438)
This is 100× - 1000× faster than any other ETC compression tool (there's no typo in the numbers).

[Why there's no image quality metrics? / Quality comparison.](http://i.imgur.com/FxlmUOF.png)
[Workload distribution.](https://i.imgur.com/9ZUy4KP.png)
Expand All @@ -43,6 +33,7 @@ ETC2:

## More information ##

[etcpak 0.6](http://zgredowo.blogspot.com/2018/07/etcpak-06.html)
[etcpak 0.5](http://zgredowo.blogspot.com/2016/01/etcpak-05.html)
[etcpak 0.4](http://zgredowo.blogspot.com/2016/01/etcpak-04.html)
[etcpak 0.3](http://zgredowo.blogspot.com/2014/05/etcpak-03.html)
Expand Down

0 comments on commit 449cd4d

Please sign in to comment.