Mesa (master): lima: fix PIPE_CAP_* to mark features that aren't supported yet
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Sun Jan 12 08:33:27 UTC 2020
Module: Mesa
Branch: master
Commit: f06be7945725c89851380883e263c129d3b395a3
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f06be7945725c89851380883e263c129d3b395a3
Author: Vasily Khoruzhick <anarsoul at gmail.com>
Date: Fri Jan 10 19:58:41 2020 -0800
lima: fix PIPE_CAP_* to mark features that aren't supported yet
lima doesn't support alpha test, flat shading, two-sided color nor
clip planes. We can enable these caps when corresponding hw features
are implemented in the driver.
Reviewed-by: Qiang Yu <yuq825 at gmail.com>
Tested-by: Andreas Baierl <ichgeh at imkreisrum.de>
Signed-off-by: Vasily Khoruzhick <anarsoul at gmail.com>
---
src/gallium/drivers/lima/lima_screen.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/gallium/drivers/lima/lima_screen.c b/src/gallium/drivers/lima/lima_screen.c
index 5d2696e4866..8a933951c06 100644
--- a/src/gallium/drivers/lima/lima_screen.c
+++ b/src/gallium/drivers/lima/lima_screen.c
@@ -143,6 +143,12 @@ lima_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
case PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER:
return 0;
+ case PIPE_CAP_ALPHA_TEST:
+ case PIPE_CAP_FLATSHADE:
+ case PIPE_CAP_TWO_SIDED_COLOR:
+ case PIPE_CAP_CLIP_PLANES:
+ return 0;
+
default:
return u_pipe_screen_get_param_defaults(pscreen, param);
}
More information about the mesa-commit
mailing list