출처 - http://tsubakit1.hateblo.jp/entry/2016/09/28/235632
Encoding Format | Description |
---|---|
L | Luminance-only |
LA | Luminance with transparency |
L+A | Luminance with uncorrelated transparency |
X+Y | Surface normals |
RGB | Full color |
XY+Z | Surface normals with uncorrelated Z |
RGBA | Full color with transparency |
RGB+A | Full color with uncorrelated transparency |
출처 - https://en.wikipedia.org/wiki/Adaptive_Scalable_Texture_Compression#Hardware_support
Block size
(WxH) |
BPP |
---|---|
4x4 | 8.00 |
5x4 | 6.40 |
5x5 | 5.12 |
6x5 | 4.27 |
6x6 | 3.56 |
8x5 | 3.20 |
8x6 | 2.67 |
10x5 | 2.56 |
10x6 | 2.13 |
8x8 | 2.00 |
10x8 | 1.60 |
10x10 | 1.28 |
12x10 | 1.07 |
12x12 | 0.89 |
출처 - https://www.khronos.org/opengl/wiki/ASTC_Texture_Compression
모든 OpenGL ES 3.2 및 OpenGL ES 3.1+AEP GPU와 일부 OpenGL ES 3.0 GPU에서 지원합니다
{
Supported by Windows, Linux, Android (since version 5.0) on devices with appropriate hardware and drivers,[45] including:
- Adreno 400 series[46][47]
- Adreno 500 series (Mesa 18.1 for Linux and Android)
- AMD Terascale and actual GCN-architecture (Windows, Linux (r600, radeonSI))
- Intel HD Graphics for Intel Atom Z3700 series (Android)
- Intel HD Graphics for Intel Celeron N and J series (Android)
- Intel HD Graphics for Intel Pentium N and J series (Android)
- Intel HD Graphics Haswell and higher (Linux Mesa: previous Ivy Bridge nearly without stencil texturing)[48]
- Mali T6xx (midgard) series onwards[49] (Android, Linux)
- Nvidia GeForce 400 series onwards (Windows, Linux)
- Nvidia Tegra K1 (Android, Linux)
- Nvidia Tegra X1 (Android)
- PowerVR Series 6, 6XE, 6XT, 7XE and 7XT (Linux, Android)
- Vivante GC2000 series onwards (optional with GC800 and GC1000)[50]
- v3d: Driver for Broadcom ARM raspberry in Mesa (Linux)
- VIRGL: virtual Driver for virtual machines in 2018 with Mesa 18.1 (See Mesamatrix.net)
- LLVMpipe: software driver in Mesa 20.2 (Linux)
- softpipe: software driver in Mesa 20.3 (Linux)
- Zink: emulation driver in Mesa 21.1 (Linux)
출처 - https://en.wikipedia.org/wiki/OpenGL_ES
}
ETC2, PVRTC에 비해 실용적.
자세한 사항은 추후에 체크 후 업로드 예정
'공부' 카테고리의 다른 글
jar plugin exclude BuildConfig (0) | 2021.12.13 |
---|---|
git ignore 목록 사이트 (0) | 2019.01.09 |
ios Push 관련 코드 저장용 (1) | 2017.06.16 |
git branch 삭제 후 복구 하기 (0) | 2017.05.17 |
game mechanic explorer (0) | 2017.01.31 |