summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vs.h
diff options
context:
space:
mode:
authorPaul Berry <stereotype441@gmail.com>2013-03-20 11:35:34 -0700
committerPaul Berry <stereotype441@gmail.com>2013-08-23 11:02:31 -0700
commit61a5bd8336aaf44b455407e0eb10caa1d031b358 (patch)
treea20c43ba526b83aff0bab50b7e5d6f8faaa29108 /src/mesa/drivers/dri/i965/brw_vs.h
parentad65825098f2029c3853e0f1dbedd045acc05870 (diff)
downloadexternal_mesa3d-61a5bd8336aaf44b455407e0eb10caa1d031b358.zip
external_mesa3d-61a5bd8336aaf44b455407e0eb10caa1d031b358.tar.gz
external_mesa3d-61a5bd8336aaf44b455407e0eb10caa1d031b358.tar.bz2
i965: Make brw_{program,vs}.h safe to include from C++.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vs.h')
-rw-r--r--src/mesa/drivers/dri/i965/brw_vs.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vs.h b/src/mesa/drivers/dri/i965/brw_vs.h
index 3d0b852..d51d7b6 100644
--- a/src/mesa/drivers/dri/i965/brw_vs.h
+++ b/src/mesa/drivers/dri/i965/brw_vs.h
@@ -111,6 +111,10 @@ struct brw_vs_compile {
struct brw_vertex_program *vp;
};
+#ifdef __cplusplus
+extern "C" {
+#endif
+
const unsigned *brw_vs_emit(struct brw_context *brw,
struct gl_shader_program *prog,
struct brw_vs_compile *c,
@@ -128,4 +132,8 @@ bool brw_vs_prog_data_compare(const void *a, const void *b,
void brw_vec4_prog_data_free(const struct brw_vec4_prog_data *prog_data);
void brw_vs_prog_data_free(const void *in_prog_data);
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
+
#endif