mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 13:58:04 +02:00
gallium/docs: fix docs wrt ARL/ARR/FLR
since the address reg holds integer values, ARL/ARR do an implicit float-to-int conversion, so clarify that. Thus it is also incorrect to say that FLR really does the same as ARL. Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
This commit is contained in:
parent
fc884eadf1
commit
f01e8d3ba5
1 changed files with 8 additions and 10 deletions
|
|
@ -48,13 +48,13 @@ used.
|
|||
|
||||
.. math::
|
||||
|
||||
dst.x = \lfloor src.x\rfloor
|
||||
dst.x = (int) \lfloor src.x\rfloor
|
||||
|
||||
dst.y = \lfloor src.y\rfloor
|
||||
dst.y = (int) \lfloor src.y\rfloor
|
||||
|
||||
dst.z = \lfloor src.z\rfloor
|
||||
dst.z = (int) \lfloor src.z\rfloor
|
||||
|
||||
dst.w = \lfloor src.w\rfloor
|
||||
dst.w = (int) \lfloor src.w\rfloor
|
||||
|
||||
|
||||
.. opcode:: MOV - Move
|
||||
|
|
@ -313,8 +313,6 @@ This instruction replicates its result.
|
|||
|
||||
.. opcode:: FLR - Floor
|
||||
|
||||
This is identical to :opcode:`ARL`.
|
||||
|
||||
.. math::
|
||||
|
||||
dst.x = \lfloor src.x\rfloor
|
||||
|
|
@ -637,13 +635,13 @@ This instruction replicates its result.
|
|||
|
||||
.. math::
|
||||
|
||||
dst.x = round(src.x)
|
||||
dst.x = (int) round(src.x)
|
||||
|
||||
dst.y = round(src.y)
|
||||
dst.y = (int) round(src.y)
|
||||
|
||||
dst.z = round(src.z)
|
||||
dst.z = (int) round(src.z)
|
||||
|
||||
dst.w = round(src.w)
|
||||
dst.w = (int) round(src.w)
|
||||
|
||||
|
||||
.. opcode:: SSG - Set Sign
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue