KhronosGroup / KhronosGroup/KTX-Specification

Need metadata extension or some other solution for NV corner-sampled images

Open
#229 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
81
Forks
16
PR merge metrics
No merged PRs in 30d

Description

NVIDIA has an extension for corner-sampled images, which changes the rounding behavior (round-up instead of round-down) and minimum extents requirements (2 instead of 1) for image mipmaps. Since this isn't a new format or supercompression scheme, it would require some other kind of metadata signaling.

I'm guessing this needs a vendor extension, otherwise there is no way to store a mipmapped KTX for this type of image unless it has PO2 dimensions and the mip chain ends at whatever dimension reaches extents 2 first.

Contributor guide

Open the contributing guide

Research direction

The issue names no file or test; start by reading the KTX specification source and the NVIDIA corner-sampled image extension requirements described in the report. Done means reaching a decided, documented way to signal the alternate mipmap rounding and minimum-extents rules.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.