[Mesa-dev] [PATCH 2/3] i965: Drop bogus F32TO16/F16TO32 instructions on Broadwell - use MOV.

Ian Romanick idr at freedesktop.org
Thu Feb 6 16:30:22 PST 2014


On 01/29/2014 11:08 PM, Kenneth Graunke wrote:
> On 01/29/2014 02:36 PM, Kenneth Graunke wrote:
>> Broadwell removed the F32TO16 and F16TO32 instructions.  However, it has
>> actual support for HF values, so they're actually just MOV.
>>
>> Fixes vs-packHalf2x16 and vs-unpackHalf2x16 tests (both the ARB
>> extension and ES 3.0 variants).
>>
>> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
> 
> Apparently I lied...this doesn't actually fix vs-packHalf2x16, just
> vs-unpackHalf2x16.  I'll look into it.

Updates?  Patch 3 seems to assume that the MOV won't modify the high
16-bits, but it looks like this patch expects the MOV will modify
them.  Am I missing something?

> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20140206/1b151597/attachment.pgp>


More information about the mesa-dev mailing list