Mesa (main): d3d12: Enable BPTC (BC6/BC7)
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Feb 4 21:01:14 UTC 2022
Module: Mesa
Branch: main
Commit: 929985893aa9ace60c4088b22bfe534b1df9a358
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=929985893aa9ace60c4088b22bfe534b1df9a358
Author: Jesse Natalie <jenatali at microsoft.com>
Date: Thu Feb 3 18:05:43 2022 -0800
d3d12: Enable BPTC (BC6/BC7)
Reviewed-by: Sil Vilerino <sivileri at microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14881>
---
src/gallium/drivers/d3d12/d3d12_screen.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/d3d12/d3d12_screen.cpp b/src/gallium/drivers/d3d12/d3d12_screen.cpp
index be5021b9d03..32cb94b1033 100644
--- a/src/gallium/drivers/d3d12/d3d12_screen.cpp
+++ b/src/gallium/drivers/d3d12/d3d12_screen.cpp
@@ -185,9 +185,9 @@ d3d12_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
return 1;
case PIPE_CAP_GLSL_FEATURE_LEVEL:
- return 400;
+ return 420;
case PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY:
- return 400;
+ return 420;
case PIPE_CAP_ESSL_FEATURE_LEVEL:
return 310;
@@ -210,7 +210,7 @@ d3d12_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
return PIPE_ENDIAN_NATIVE; /* unsure */
case PIPE_CAP_MAX_VIEWPORTS:
- return D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT;
+ return D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE;
case PIPE_CAP_MIXED_FRAMEBUFFER_SIZES:
return 1;
More information about the mesa-commit
mailing list