diff options
author | Tom Stellard <[email protected]> | 2013-04-29 13:10:09 -0700 |
---|---|---|
committer | Tom Stellard <[email protected]> | 2013-05-06 08:22:24 -0700 |
commit | ec143dc0b1338e59a5eff1b10663b4d715976491 (patch) | |
tree | b999ee2056f85d61b2c060836d0760e8930b0cf6 /src/gallium/drivers/r600/r600_pipe.c | |
parent | 5cca6b6280549ce1944a9db55f6cc82ae3ae6f86 (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/r600_pipe.c')
-rw-r--r-- | src/gallium/drivers/r600/r600_pipe.c | 10 |
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; |