d3d12: Use a constant define for max anisotropy

Reviewed-by: Bill Kristiansen <billkris@microsoft.com>
Reviewed-By: Sil Vilerino <sivileri@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14837>
This commit is contained in:
Jesse Natalie 2022-02-01 09:35:34 -08:00 committed by Marge Bot
parent bcfac68ce9
commit d6daa1cc7a
1 changed files with 1 additions and 3 deletions

View File

@ -334,8 +334,6 @@ d3d12_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
static float
d3d12_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param)
{
struct d3d12_screen *screen = d3d12_screen(pscreen);
switch (param) {
case PIPE_CAPF_MIN_LINE_WIDTH:
case PIPE_CAPF_MIN_LINE_WIDTH_AA:
@ -356,7 +354,7 @@ d3d12_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param)
return D3D12_MAX_POINT_SIZE;
case PIPE_CAPF_MAX_TEXTURE_ANISOTROPY:
return screen->max_feature_level >= D3D_FEATURE_LEVEL_10_0 ? 16.0f : 2.0f;
return D3D12_MAX_MAXANISOTROPY;
case PIPE_CAPF_MAX_TEXTURE_LOD_BIAS:
return 15.99f;