summaryrefslogtreecommitdiff
path: root/src/amd/compiler/aco_interface.cpp
diff options
context:
space:
mode:
authorRhys Perry <pendingchaos02@gmail.com>2021-04-16 11:55:59 +0100
committerMarge Bot <eric+marge@anholt.net>2021-10-13 05:13:10 +0000
commit80841196b2dc921db38d9f3403e67d57749bc1d8 (patch)
tree4a93a5171fec8198ae0b7f04a5116fc7e616f3d8 /src/amd/compiler/aco_interface.cpp
parent2b8d88ed919ea1990d7ad8354a31030a37f94c7a (diff)
downloadmesa-80841196b2dc921db38d9f3403e67d57749bc1d8.tar.gz
radv: implement dynamic vertex input state using vertex shader prologs
This doesn't actually use the functionality or implement prolog compilation yet. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11717>
Diffstat (limited to 'src/amd/compiler/aco_interface.cpp')
-rw-r--r--src/amd/compiler/aco_interface.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/amd/compiler/aco_interface.cpp b/src/amd/compiler/aco_interface.cpp
index 60499f2aa5e..b70dc530d08 100644
--- a/src/amd/compiler/aco_interface.cpp
+++ b/src/amd/compiler/aco_interface.cpp
@@ -263,3 +263,10 @@ aco_compile_shader(unsigned shader_count, struct nir_shader* const* shaders,
*binary = (radv_shader_binary*)legacy_binary;
}
+
+void
+aco_compile_vs_prolog(const struct radv_vs_prolog_key* key, struct radv_prolog_binary** binary,
+ const struct radv_shader_args* args)
+{
+ unreachable("TODO");
+}