Skip to content

Commit f1e81c8

Browse files
author
Nick Klingensmith
committed
Add more formats to skg_can_make_mips
Signed-off-by: Nick Klingensmith <quic_nklingen@quicinc.com>
1 parent 2cef1f3 commit f1e81c8

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

sk_gpu.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2326,12 +2326,16 @@ bool skg_can_make_mips(skg_tex_fmt_ format) {
23262326
case skg_tex_fmt_bgra32_linear:
23272327
case skg_tex_fmt_rgba32:
23282328
case skg_tex_fmt_rgba32_linear:
2329+
case skg_tex_fmt_rgba64f:
23292330
case skg_tex_fmt_rgba64u:
23302331
case skg_tex_fmt_rgba64s:
23312332
case skg_tex_fmt_rgba128:
2333+
case skg_tex_fmt_rg11b10:
2334+
case skg_tex_fmt_rgb10a2:
23322335
case skg_tex_fmt_depth32:
23332336
case skg_tex_fmt_r32:
23342337
case skg_tex_fmt_depth16:
2338+
case skg_tex_fmt_r16f:
23352339
case skg_tex_fmt_r16u:
23362340
case skg_tex_fmt_r16s:
23372341
case skg_tex_fmt_r8g8:

src/sk_gpu_dx11.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1457,12 +1457,16 @@ bool skg_can_make_mips(skg_tex_fmt_ format) {
14571457
case skg_tex_fmt_bgra32_linear:
14581458
case skg_tex_fmt_rgba32:
14591459
case skg_tex_fmt_rgba32_linear:
1460+
case skg_tex_fmt_rgba64f:
14601461
case skg_tex_fmt_rgba64u:
14611462
case skg_tex_fmt_rgba64s:
14621463
case skg_tex_fmt_rgba128:
1464+
case skg_tex_fmt_rg11b10:
1465+
case skg_tex_fmt_rgb10a2:
14631466
case skg_tex_fmt_depth32:
14641467
case skg_tex_fmt_r32:
14651468
case skg_tex_fmt_depth16:
1469+
case skg_tex_fmt_r16f:
14661470
case skg_tex_fmt_r16u:
14671471
case skg_tex_fmt_r16s:
14681472
case skg_tex_fmt_r8g8:

0 commit comments

Comments
 (0)