[libre-riscv-dev] [isa-dev] 3D Open Graphics Alliance
Jacob Lifshay
programmerjake at gmail.com
Tue Aug 13 08:56:10 BST 2019
On Tue, Aug 13, 2019, 00:43 lkcl <luke.leighton at gmail.com> wrote:
> On Monday, August 12, 2019 at 7:31:44 AM UTC+1, Jacob Lifshay wrote:
>>
>>
>> data formats:
>> https://www.khronos.org/registry/DataFormat/specs/1.1/dataformat.1.1.pdf
>>
>>
> at home, today, able to download that document. *shocked* - it's 154
> frickin pages!
>
> chapters 5-7 cover the format itself.
>
> section 10.1 covers 16-bit FP numbers
> section 10.2 covers 11-bit unsigned FP numbers
> section 10.3 covers unsigned 10-bit FP numbers
> section 10.4 covers a *custom* FP number format
>
> five chapters are derived from OpenGL image formats
>
> chapter 18 covers a "scalable" texture format.
>
> holy cow. and people implement this in hardware?? *manic scared laughter*
>
most of the defined buffer/texture formats are optional, the only required
float formats are f16, f32, f64, and to be able to
decode VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
and VK_FORMAT_B10G11R11_UFLOAT_PACK32
Jacob
More information about the libre-riscv-dev
mailing list