summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_screen.c
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2013-08-11 02:15:12 +0200
committerMarek Olšák <marek.olsak@amd.com>2013-08-27 23:18:54 +0200
commitadb93e3bda13ed539f383787c09f948d0f27fbcb (patch)
tree146b838c9a9533cc8f0f1ef55778865afeffde00 /src/gallium/drivers/r300/r300_screen.c
parentaa3905423e398e1ba36502ae91339d1303acf77f (diff)
r300g: enable MSAA on r300-r400, be careful about using color compression
MSAA was tested by one user on RS690 and it works for him with color compression (CMASK) disabled. Our theory is that his chipset lacks CMASK RAM. Since we don't have hardware documentation about which chipsets actually have CMASK RAM, I had to take a guess based on the presence of HiZ. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'src/gallium/drivers/r300/r300_screen.c')
-rw-r--r--src/gallium/drivers/r300/r300_screen.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/gallium/drivers/r300/r300_screen.c b/src/gallium/drivers/r300/r300_screen.c
index 5a388970c9b..063bc0922a1 100644
--- a/src/gallium/drivers/r300/r300_screen.c
+++ b/src/gallium/drivers/r300/r300_screen.c
@@ -444,11 +444,6 @@ static boolean r300_is_format_supported(struct pipe_screen* screen,
if (!drm_2_8_0) {
return FALSE;
}
- /* Only support R500, because I didn't test older chipsets,
- * but MSAA should work there too. */
- if (!is_r500 && !debug_get_bool_option("RADEON_MSAA", FALSE)) {
- return FALSE;
- }
/* No texturing and scanout. */
if (usage & (PIPE_BIND_SAMPLER_VIEW |
PIPE_BIND_DISPLAY_TARGET |