glsl: fix the type of ir_constant_data::u16
[mesa.git] / src / compiler / glsl / shader_cache.h
index 8bd0a3ce28255b7fbc21e54b17d004d2bed53a7f..b3603d956d564e5528fe2a6c7ad10adb4d964d8c 100644 (file)
  * DEALINGS IN THE SOFTWARE.
  */
 
-#pragma once
-#ifndef SHADER_CACHE
-#define SHADER_CACHE
+#ifndef SHADER_CACHE_H
+#define SHADER_CACHE_H
 
 #include "util/disk_cache.h"
 
+struct gl_context;
+struct gl_shader_program;
+
 void
 shader_cache_write_program_metadata(struct gl_context *ctx,
                                     struct gl_shader_program *prog);
@@ -35,4 +37,4 @@ bool
 shader_cache_read_program_metadata(struct gl_context *ctx,
                                    struct gl_shader_program *prog);
 
-#endif /* GLSL_SYMBOL_TABLE */
+#endif /* SHADER_CACHE_H */