summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
diff options
context:
space:
mode:
authorTom Stellard <[email protected]>2013-04-29 13:10:09 -0700
committerTom Stellard <[email protected]>2013-05-06 08:22:24 -0700
commitec143dc0b1338e59a5eff1b10663b4d715976491 (patch)
treeb999ee2056f85d61b2c060836d0760e8930b0cf6 /src/gallium/drivers/r600
parent5cca6b6280549ce1944a9db55f6cc82ae3ae6f86 (diff)
r600g/llvm: Update radeon family mappings for LLVM backend
New processors were added to the backend to distinguish between GPUs with and without vertex caches.
Diffstat (limited to 'src/gallium/drivers/r600')
-rw-r--r--src/gallium/drivers/r600/r600_pipe.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/gallium/drivers/r600/r600_pipe.c b/src/gallium/drivers/r600/r600_pipe.c
index 50fe77b56a8..e7b51523453 100644
--- a/src/gallium/drivers/r600/r600_pipe.c
+++ b/src/gallium/drivers/r600/r600_pipe.c
@@ -800,14 +800,16 @@ const char * r600_llvm_gpu_string(enum radeon_family family)
switch (family) {
case CHIP_R600:
- case CHIP_RV610:
case CHIP_RV630:
- case CHIP_RV620:
case CHIP_RV635:
case CHIP_RV670:
+ gpu_family = "r600";
+ break;
+ case CHIP_RV610:
+ case CHIP_RV620:
case CHIP_RS780:
case CHIP_RS880:
- gpu_family = "r600";
+ gpu_family = "rs880";
break;
case CHIP_RV710:
gpu_family = "rv710";
@@ -825,6 +827,8 @@ const char * r600_llvm_gpu_string(enum radeon_family family)
break;
case CHIP_SUMO:
case CHIP_SUMO2:
+ gpu_family = "sumo";
+ break;
case CHIP_REDWOOD:
gpu_family = "redwood";
break;