diff options
author | Marek Olšák <[email protected]> | 2013-08-11 02:15:12 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2013-08-27 23:18:54 +0200 |
commit | adb93e3bda13ed539f383787c09f948d0f27fbcb (patch) | |
tree | 146b838c9a9533cc8f0f1ef55778865afeffde00 /src/gallium/drivers/r300/r300_screen.c | |
parent | aa3905423e398e1ba36502ae91339d1303acf77f (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 <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r300/r300_screen.c')
-rw-r--r-- | src/gallium/drivers/r300/r300_screen.c | 5 |
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 | |