diff options
author | Thomas White <taw@bitwiz.org.uk> | 2009-10-16 10:41:46 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2010-02-18 15:39:26 +0100 |
commit | 03aea2f5130b0392e37d7dfbb2d02e8e9c56fdd5 (patch) | |
tree | 29b182a650ecb7d295641455fa32ead88b13c30d /src/mesa/drivers/dri/glamo/glamo_regs.h | |
parent | 443678151543b7d28e5c7a6d19481b795a4e78fa (diff) |
Ready for vertex submission to hardware
Diffstat (limited to 'src/mesa/drivers/dri/glamo/glamo_regs.h')
-rw-r--r-- | src/mesa/drivers/dri/glamo/glamo_regs.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/glamo/glamo_regs.h b/src/mesa/drivers/dri/glamo/glamo_regs.h index ff5c754b20..d996c1636f 100644 --- a/src/mesa/drivers/dri/glamo/glamo_regs.h +++ b/src/mesa/drivers/dri/glamo/glamo_regs.h @@ -131,4 +131,34 @@ enum glamo_register_2d { GLAMO_REG_2D_ID3 = REG_2D(0x48), }; + +/* No offset this time */ +#define REG_3D(x) (x) + +enum glamo_register_3d +{ + /* Fire the engine */ + G3D_FIRE = REG_3D(0x2058), + + /* Streams of vertex/colour/normal/texcoord data */ + G3D_ACTIVE_STREAMS = REG_3D(0x1f00), + G3D_LAST_STREAM__VCOLFMT = REG_3D(0x2030), + G3D_STREAM_MODE_0 = REG_3D(0x1f10), + G3D_STREAM_BASE_0 = REG_3D(0x1f14), + G3D_STREAM_MODE_1 = REG_3D(0x1f18), + G3D_STREAM_BASE_1 = REG_3D(0x1f1c), + G3D_STREAM_MODE_2 = REG_3D(0x1f20), + G3D_STREAM_BASE_2 = REG_3D(0x1f24), + G3D_STREAM_MODE_3 = REG_3D(0x1f28), + G3D_STREAM_BASE_3 = REG_3D(0x1f2c), + G3D_STREAM_MODE_4 = REG_3D(0x1f30), + G3D_STREAM_BASE_4 = REG_3D(0x1f34), + G3D_STREAM_MODE_5 = REG_3D(0x1f38), + G3D_STREAM_BASE_5 = REG_3D(0x1f3c), + G3D_STREAM_MODE_6 = REG_3D(0x1f40), + G3D_STREAM_BASE_6 = REG_3D(0x1f44), + G3D_STREAM_MODE_7 = REG_3D(0x1f48), + G3D_STREAM_BASE_7 = REG_3D(0x1f4c), +} + #endif /* _GLAMO_REGS_H */ |