Procházet zdrojové kódy

gallium/docs: Drop BGNFOR, ENDFOR, REP, and ENDREP opcodes.

undefined
José Fonseca před 15 roky
rodič
revize
84b5f59c97
1 změnil soubory, kde provedl 0 přidání a 51 odebrání
  1. 0
    51
      src/gallium/docs/source/tgsi.rst

+ 0
- 51
src/gallium/docs/source/tgsi.rst Zobrazit soubor

@@ -786,33 +786,6 @@ This instruction replicates its result.
TBD


.. opcode:: BGNFOR - Begin a For-Loop

dst.x = floor(src.x)
dst.y = floor(src.y)
dst.z = floor(src.z)

if (dst.y <= 0)
pc = [matching ENDFOR] + 1
endif

Note: The destination must be a loop register.
The source must be a constant register.

.. note::

Considered for cleanup.

.. note::

Considered for removal.


.. opcode:: REP - Repeat

TBD


.. opcode:: ELSE - Else

TBD
@@ -823,30 +796,6 @@ This instruction replicates its result.
TBD


.. opcode:: ENDFOR - End a For-Loop

dst.x = dst.x + dst.z
dst.y = dst.y - 1.0

if (dst.y > 0)
pc = [matching BGNFOR instruction] + 1
endif

Note: The destination must be a loop register.

.. note::

Considered for cleanup.

.. note::

Considered for removal.

.. opcode:: ENDREP - End Repeat

TBD


.. opcode:: PUSHA - Push Address Register On Stack

push(src.x)

Načítá se…
Zrušit
Uložit