diff options
author | Corbin Simpson <MostAwesomeDude@gmail.com> | 2009-01-26 02:18:56 -0800 |
---|---|---|
committer | Corbin Simpson <MostAwesomeDude@gmail.com> | 2009-02-01 23:30:29 -0800 |
commit | 3e3122467f1e9f6dde77762d1a35a56f89fb25ce (patch) | |
tree | 3d7c71582764b0a7da570b9cd1e96e2504de20e8 /src/gallium/drivers/r300/r300_chipset.h | |
parent | 29a4f5493529042d1068a7d35da1e7f542474503 (diff) |
r300: Deobfuscate a few registers, fix inaccurate variable names.
It's not "pipes", it's floating-point vertex processors. Completely different.
Diffstat (limited to 'src/gallium/drivers/r300/r300_chipset.h')
-rw-r--r-- | src/gallium/drivers/r300/r300_chipset.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gallium/drivers/r300/r300_chipset.h b/src/gallium/drivers/r300/r300_chipset.h index c4104a65cb..a9cd372ec5 100644 --- a/src/gallium/drivers/r300/r300_chipset.h +++ b/src/gallium/drivers/r300/r300_chipset.h @@ -32,14 +32,15 @@ struct r300_capabilities { uint32_t pci_id; /* Chipset family */ int family; - /* The number of vertex pipes */ - int num_vert_pipes; + /* The number of vertex floating-point units */ + int num_vert_fpus; /* The number of fragment pipes */ int num_frag_pipes; /* Whether or not TCL is physically present */ boolean has_tcl; - /* Whether or not this is an RV515 or newer; R500s have many features: - * - Extra bit on texture sizes + /* Whether or not this is an RV515 or newer; R500s have many differences + * that require extra consideration, compared to their R3xx cousins: + * - Extra bit of width and height on texture sizes * - Blend color is split across two registers * - Universal Shader (US) block used for fragment shaders */ boolean is_r500; |