*/
#include "main/glheader.h"
-#include "util/imports.h"
#include "main/mtypes.h"
#include "main/macros.h"
/* Emit any changed arrays to new GART memory, re-emit a packet to
- * update the arrays.
+ * update the arrays.
*/
void radeonEmitArrays( struct gl_context *ctx, GLuint inputs )
{
GLuint vfmt = 0;
GLuint count = VB->Count;
GLuint vtx, unit;
-
+
#if 0
if (RADEON_DEBUG & RADEON_VERTS)
_tnl_print_vert_flags( __func__, inputs );
#endif
if (1) {
- if (!rmesa->tcl.obj.buf)
- rcommon_emit_vector( ctx,
+ if (!rmesa->tcl.obj.buf)
+ rcommon_emit_vector( ctx,
&(rmesa->tcl.aos[nr]),
(char *)VB->AttribPtr[_TNL_ATTRIB_POS]->data,
VB->AttribPtr[_TNL_ATTRIB_POS]->size,
}
nr++;
}
-
+
if (inputs & VERT_BIT_NORMAL) {
if (!rmesa->tcl.norm.buf)
- rcommon_emit_vector( ctx,
+ rcommon_emit_vector( ctx,
&(rmesa->tcl.aos[nr]),
(char *)VB->AttribPtr[_TNL_ATTRIB_NORMAL]->data,
3,
vtx = (rmesa->hw.tcl.cmd[TCL_OUTPUT_VTXFMT] &
~(RADEON_TCL_VTX_Q0|RADEON_TCL_VTX_Q1|RADEON_TCL_VTX_Q2));
-
+
for (unit = 0; unit < ctx->Const.MaxTextureUnits; unit++) {
if (inputs & VERT_BIT_TEX(unit)) {
if (!rmesa->tcl.tex[unit].buf)