diff --git a/src/panfrost/lib/pan_format.c b/src/panfrost/lib/pan_format.c index 7f0c3a7dcd4..f43bffdbbbe 100644 --- a/src/panfrost/lib/pan_format.c +++ b/src/panfrost/lib/pan_format.c @@ -226,6 +226,26 @@ const struct panfrost_format GENX(panfrost_pipe_format)[PIPE_FORMAT_COUNT] = { FMT(ASTC_10x10_SRGB, ASTC_2D_LDR, RGBA, S, _T__), FMT(ASTC_12x10_SRGB, ASTC_2D_LDR, RGBA, S, _T__), FMT(ASTC_12x12_SRGB, ASTC_2D_LDR, RGBA, S, _T__), + FMT(ASTC_3x3x3, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_4x3x3, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_4x4x3, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_4x4x4, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_5x4x4, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_5x5x4, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_5x5x5, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_6x5x5, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_6x6x5, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_6x6x6, ASTC_3D_HDR, RGBA, L, _T__), + FMT(ASTC_3x3x3_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_4x3x3_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_4x4x3_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_4x4x4_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_5x4x4_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_5x5x4_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_5x5x5_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_6x5x5_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_6x6x5_SRGB, ASTC_3D_LDR, RGBA, S, _T__), + FMT(ASTC_6x6x6_SRGB, ASTC_3D_LDR, RGBA, S, _T__), FMT(R5G6B5_UNORM, RGB565, RGB1, L, VTR_), FMT(B5G6R5_UNORM, RGB565, BGR1, L, VTR_), FMT(R5G5B5X1_UNORM, RGB5_A1_UNORM, RGB1, L, VT__),