projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mesa: Directly include mfeatures.h in files that perform feature tests.
[mesa.git]
/
src
/
mesa
/
main
/
feedback.h
diff --git
a/src/mesa/main/feedback.h
b/src/mesa/main/feedback.h
index 3e8283ed23faac6a942b70a90ef529db3e1393ca..0039a0b4cb00fd389ebf18f881a515cb2daceb31 100644
(file)
--- a/
src/mesa/main/feedback.h
+++ b/
src/mesa/main/feedback.h
@@
-27,25
+27,21
@@
#define FEEDBACK_H
#define FEEDBACK_H
+#include "main/mfeatures.h"
#include "main/mtypes.h"
#if FEATURE_feedback
#include "main/mtypes.h"
#if FEATURE_feedback
-#define _MESA_INIT_FEEDBACK_FUNCTIONS(driver, impl) \
- do { \
- (driver)->RenderMode = impl ## RenderMode; \
- } while (0)
-
extern void
extern void
-_mesa_feedback_vertex(
GL
context *ctx,
+_mesa_feedback_vertex(
struct gl_
context *ctx,
const GLfloat win[4],
const GLfloat color[4],
const GLfloat texcoord[4] );
static INLINE void
const GLfloat win[4],
const GLfloat color[4],
const GLfloat texcoord[4] );
static INLINE void
-_mesa_feedback_token(
GL
context *ctx, GLfloat token )
+_mesa_feedback_token(
struct gl_
context *ctx, GLfloat token )
{
if (ctx->Feedback.Count < ctx->Feedback.BufferSize) {
ctx->Feedback.Buffer[ctx->Feedback.Count] = token;
{
if (ctx->Feedback.Count < ctx->Feedback.BufferSize) {
ctx->Feedback.Buffer[ctx->Feedback.Count] = token;
@@
-55,7
+51,7
@@
_mesa_feedback_token( GLcontext *ctx, GLfloat token )
extern void
extern void
-_mesa_update_hitflag(
GL
context *ctx, GLfloat z );
+_mesa_update_hitflag(
struct gl_
context *ctx, GLfloat z );
extern void
extern void
@@
-63,10
+59,10
@@
_mesa_init_feedback_dispatch(struct _glapi_table *disp);
#else /* FEATURE_feedback */
#else /* FEATURE_feedback */
-#
define _MESA_INIT_FEEDBACK_FUNCTIONS(driver, impl) do { } while (0)
+#
include "main/compiler.h"
static INLINE void
static INLINE void
-_mesa_feedback_vertex(
GL
context *ctx,
+_mesa_feedback_vertex(
struct gl_
context *ctx,
const GLfloat win[4],
const GLfloat color[4],
const GLfloat texcoord[4] )
const GLfloat win[4],
const GLfloat color[4],
const GLfloat texcoord[4] )
@@
-77,14
+73,14
@@
_mesa_feedback_vertex( GLcontext *ctx,
static INLINE void
static INLINE void
-_mesa_feedback_token(
GL
context *ctx, GLfloat token )
+_mesa_feedback_token(
struct gl_
context *ctx, GLfloat token )
{
/* render mode is always GL_RENDER */
ASSERT_NO_FEATURE();
}
static INLINE void
{
/* render mode is always GL_RENDER */
ASSERT_NO_FEATURE();
}
static INLINE void
-_mesa_update_hitflag(
GL
context *ctx, GLfloat z )
+_mesa_update_hitflag(
struct gl_
context *ctx, GLfloat z )
{
/* render mode is always GL_RENDER */
ASSERT_NO_FEATURE();
{
/* render mode is always GL_RENDER */
ASSERT_NO_FEATURE();
@@
-98,6
+94,6
@@
_mesa_init_feedback_dispatch(struct _glapi_table *disp)
#endif /* FEATURE_feedback */
extern void
#endif /* FEATURE_feedback */
extern void
-_mesa_init_feedback(
GL
context *ctx );
+_mesa_init_feedback(
struct gl_
context *ctx );
#endif /* FEEDBACK_H */
#endif /* FEEDBACK_H */