KhronosGroup / KhronosGroup/DataFormat

How to represent bits with a required zero value?

Đang mở
#31 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
C
Star
43
Fork
8
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Pixel formats have padding when channel bit ranges don't cover all bits (e.g. 10-bit formats with 3 channels may have 2 bits of padding). For some formats the padding may contain arbitrary/undefined contents, but for some others the padding must be filled with zeroes. Examples include `DRM_FORMAT_Y210` and `AV_PIX_FMT_P010`.

How would one represent such bits with KDFS?

KDFS defines constant virtual bits, but I haven't found a way to use these to represent such required zero values.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Không có tệp hoặc kiểm thử nào được nêu tên. Hãy bắt đầu bằng việc xem xét cách KDFS định nghĩa các bit ảo hằng định, sau đó so sánh các biểu diễn cần thiết cho DRM_FORMAT_Y210 và AV_PIX_FMT_P010. Công việc được hoàn tất khi đặc tả có một cách không mơ hồ để biểu diễn các bit đệm phải chứa các số 0.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
documentation
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.