Table A-2
| Attribute | Description |
XGL_3D_CTX_SURF_FRONT_TMAP_NUM
XGL_3D_CTX_SURF_BACK_TMAP_NUM
XGL_3D_CTX_SURF_FRONT_TMAP
XGL_3D_CTX_SURF_BACK_TMAP
XGL_3D_CTX_SURF_FRONT_TMAP_SWITCHES
XGL_3D_CTX_SURF_BACK_TMAP_SWITCHES | Context attributes that apply one or more textures
to the front or back of geometric objects. These
attributes specify a list of Texture Map objects,
specify the number of Texture Map objects, and
specify which of the Texture Map objects should
be applied. |
| XGL_3D_SURF_TMAP_PERSP_CORRECTION | Specifies the method used to compute texture coordinate values for surface interiors. |
| XGL_3D_CTX_SURF_LIGHTING_NORMAL_FLIP | Defines how surface normals are treated for lighting. |
| XGL_PCACHE_CONTEXT | Associates a Pcache object with a 2D or 3D Context. |
| XGL_CTX_PAINT_TYPE | Sets the paint type on a transparent overlay window. |
| XGL_CTX_NEW_FRAME_PAINT_TYPE | Defines the paint type used when an overlay windows is cleared with
xgl_context_new_frame().
|
| XGL_TMAP_DESCRIPTOR | Associates the texture descriptor structure with
the Texture Map object. |
| XGL_TMAP_COORD_SOURCE | Specifies the initial source within a primitive's vertex data of the texture coordinate. |
| XGL_TMAP_DOMAIN | Specifies the domain to which the texture is to be applied. |
| XGL_TMAP_PARAM_TYPE | Defines the parameterization method for mapping a texture to a 3D surface. |
XGL_TMAP_T0_INDEX
XGL_TMAP_T1_INDEX | When the source of the texture coordinates is the
floating point data, these attributes define the
indices into the vertex data array of the surface
primitives. |