.. _nv1-pgraph-xy:

============
NV1 XY logic
============

.. contents::


Introduction
============

.. todo:: write me


.. _nv1-pgraph-vtx:

Vertex RAM
==========

.. reg:: 32 nv1-pgraph-vtx-xy-abs Vertex coordinates - absolute

   .. todo:: write me

.. reg:: 32 nv1-pgraph-vtx-xy-rel Vertex coordinates - relative

   .. todo:: write me

.. reg:: 32 nv1-pgraph-vtx-beta Vertex BETA factors

   .. todo:: write me


.. _nv1-pgraph-clip:

Clip rectangles
===============

.. reg:: 32 nv1-pgraph-canvas-min Canvas upper left corner

   .. todo:: write me

.. reg:: 32 nv1-pgraph-canvas-max Canvas lower right corner

   .. todo:: write me

.. reg:: 32 nv1-pgraph-uclip-abs User clip rectangle bounds - absolute

   .. todo:: write me

.. reg:: 32 nv1-pgraph-uclip-rel User clip rectangle bounds - relative

   .. todo:: write me

.. reg:: 32 nv1-pgraph-iclip-abs Image clip rectangle bounds - absolute

   .. todo:: write me

.. reg:: 32 nv1-pgraph-iclip-rel Image clip rectangle bounds - relative

   .. todo:: write me


Misc registers
==============

.. reg:: 32 nv1-pgraph-xy-a XY misc state A

   .. todo:: write me

.. reg:: 32 nv1-pgraph-xy-b XY misc state B

   .. todo:: write me

.. reg:: 32 nv1-pgraph-xy-d XY misc state D

   .. todo:: write me

.. reg:: 32 nv1-pgraph-xy-e XY misc state E

   .. todo:: write me


Source color
============

.. reg:: 32 nv1-pgraph-src-color Source color or bitmap data

   .. todo:: write me


Valid state mask
================

.. reg:: 32 nv1-pgraph-valid Valid state mask

   .. todo:: write me


Textured quad subdivision
=========================

.. reg:: 32 nv1-pgraph-subdivide Textured quad subdivision

   .. todo:: write me
