Browse Source

gallium: Wrap decls in extern "C".

tags/mesa_20090313
José Fonseca 17 years ago
parent
commit
901b03e84d

+ 12
- 0
src/gallium/auxiliary/cso_cache/cso_cache.h View File

@@ -37,8 +37,15 @@
#include "pipe/p_state.h"


#ifdef __cplusplus
extern "C" {
#endif

struct cso_hash;

struct cso_hash_iter;

struct cso_cache {
struct cso_hash *blend_hash;
struct cso_hash *depth_stencil_hash;
@@ -104,4 +111,9 @@ struct cso_hash_iter cso_find_state_template(struct cso_cache *sc,
void * cso_take_state(struct cso_cache *sc, unsigned hash_key,
enum cso_cache_type type);


#ifdef __cplusplus
}
#endif

#endif

+ 10
- 0
src/gallium/auxiliary/cso_cache/cso_hash.h View File

@@ -33,6 +33,12 @@
#ifndef CSO_HASH_H
#define CSO_HASH_H


#ifdef __cplusplus
extern "C" {
#endif

struct cso_hash;
struct cso_node;

@@ -68,4 +74,8 @@ void *cso_hash_find_data_from_template( struct cso_hash *hash,
int size );


#ifdef __cplusplus
}
#endif

#endif

Loading…
Cancel
Save