[Mesa-dev] gallium scaled types

Roland Scheidegger sroland at vmware.com
Mon Sep 12 08:48:58 PDT 2011


Am 11.09.2011 19:17, schrieb Dave Airlie:
> On Sun, Sep 11, 2011 at 10:11 AM, Dave Airlie <airlied at gmail.com> wrote:
>> Hi guys,
>>
>> not really finding a great explaination in my 2 minute search, of what
>> the USCALED and SSCALED types are representative of
>>
>> On r600 hw at least we have a SCALED type, which seems to be an
>> integer in float point format, as well as an INT type which is natural
>> integers.
> 
> Talked on irc with calim and mareko, makes sense now, need to add
> UINT/SINT types
> will document things maybe a bit more on my way past.
> 
> will also rename the stencil types.


Hmm what's wrong with them?
USCALED is a unsigned int type which in contrast to UNORM isn't
normalized but "scaled" to the actual value (so same as UINT really).
Same for SSCALED which is just signed instead of unsigned.
And the stencil types seem to fit already.

Roland


More information about the mesa-dev mailing list