About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/vulkan/runtime/vk_shader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vulkan/runtime/vk_shader.h')
-rw-r--r--src/vulkan/runtime/vk_shader.h14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/vulkan/runtime/vk_shader.h b/src/vulkan/runtime/vk_shader.h
index a2caea1c667..44595621caa 100644
--- a/src/vulkan/runtime/vk_shader.h
+++ b/src/vulkan/runtime/vk_shader.h
@@ -98,18 +98,6 @@ struct vk_shader_compile_info {
struct vk_shader_ops;
-#ifdef __GNUC__
-#pragma GCC diagnostic push
-#pragma GCC diagnostic error "-Wpadded"
-#endif
-struct vk_shader_pipeline_cache_key {
- mesa_shader_stage stage;
- blake3_hash blake3;
-};
-#ifdef __GNUC__
-#pragma GCC diagnostic pop
-#endif
-
struct vk_shader {
struct vk_object_base base;
@@ -131,7 +119,7 @@ struct vk_shader {
/* Used for the generic VkPipeline implementation */
struct {
struct vk_pipeline_cache_object cache_obj;
- struct vk_shader_pipeline_cache_key cache_key;
+ blake3_hash cache_key;
} pipeline;
};