diff options
author | Alyssa Rosenzweig <[email protected]> | 2019-07-23 16:40:42 -0700 |
---|---|---|
committer | Alyssa Rosenzweig <[email protected]> | 2019-08-01 16:23:01 -0700 |
commit | 39fe9f5e2fcde043f5aaab26e894f6c2e734ba97 (patch) | |
tree | 8a3b355fd44b7fa590add19e06d8a7ee3f01889f | |
parent | 1697760e051c70e8d47a10fae93e8fab85bd71b9 (diff) |
panfrost: Expose NIR as our PIPE_SHADER_CAP_SUPPORTED_IRS
We *could* expose TGSI as well -- we pipe it through tgsi_to_nir for
Gallium-internal shaders anyway -- but we'd rather not.
Signed-off-by: Alyssa Rosenzweig <[email protected]>
-rw-r--r-- | src/gallium/drivers/panfrost/pan_screen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/panfrost/pan_screen.c b/src/gallium/drivers/panfrost/pan_screen.c index 10f6169b336..172539b5c67 100644 --- a/src/gallium/drivers/panfrost/pan_screen.c +++ b/src/gallium/drivers/panfrost/pan_screen.c @@ -320,7 +320,7 @@ panfrost_get_shader_param(struct pipe_screen *screen, return PIPE_SHADER_IR_NIR; case PIPE_SHADER_CAP_SUPPORTED_IRS: - return 0; + return (1 << PIPE_SHADER_IR_NIR); case PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINT: return 32; |