projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mesa: implement glGet for AMD_framebuffer_multisample_advanced
[mesa.git]
/
src
/
mesa
/
main
/
transformfeedback.h
diff --git
a/src/mesa/main/transformfeedback.h
b/src/mesa/main/transformfeedback.h
index cb3bb6754aa3a57c29e8437684916663752fde4f..78a6c3377dd00abb24c6a60942855ee32deb68b3 100644
(file)
--- a/
src/mesa/main/transformfeedback.h
+++ b/
src/mesa/main/transformfeedback.h
@@
-42,10
+42,6
@@
_mesa_init_transform_feedback(struct gl_context *ctx);
extern void
_mesa_free_transform_feedback(struct gl_context *ctx);
extern void
_mesa_free_transform_feedback(struct gl_context *ctx);
-extern GLboolean
-_mesa_validate_transform_feedback_buffers(struct gl_context *ctx);
-
-
extern void
_mesa_init_transform_feedback_functions(struct dd_function_table *driver);
extern void
_mesa_init_transform_feedback_functions(struct dd_function_table *driver);
@@
-57,9
+53,15
@@
_mesa_compute_max_transform_feedback_vertices( struct gl_context *ctx,
/*** GL_EXT_transform_feedback ***/
/*** GL_EXT_transform_feedback ***/
+void GLAPIENTRY
+_mesa_BeginTransformFeedback_no_error(GLenum mode);
+
extern void GLAPIENTRY
_mesa_BeginTransformFeedback(GLenum mode);
extern void GLAPIENTRY
_mesa_BeginTransformFeedback(GLenum mode);
+void GLAPIENTRY
+_mesa_EndTransformFeedback_no_error(void);
+
extern void GLAPIENTRY
_mesa_EndTransformFeedback(void);
extern void GLAPIENTRY
_mesa_EndTransformFeedback(void);
@@
-76,10
+78,19
@@
_mesa_bind_buffer_base_transform_feedback(struct gl_context *ctx,
struct gl_buffer_object *bufObj,
bool dsa);
struct gl_buffer_object *bufObj,
bool dsa);
+void GLAPIENTRY
+_mesa_BindBufferOffsetEXT_no_error(GLenum target, GLuint index, GLuint buffer,
+ GLintptr offset);
+
extern void GLAPIENTRY
_mesa_BindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer,
GLintptr offset);
extern void GLAPIENTRY
_mesa_BindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer,
GLintptr offset);
+void GLAPIENTRY
+_mesa_TransformFeedbackVaryings_no_error(GLuint program, GLsizei count,
+ const GLchar *const *varyings,
+ GLenum bufferMode);
+
extern void GLAPIENTRY
_mesa_TransformFeedbackVaryings(GLuint program, GLsizei count,
const GLchar * const *varyings,
extern void GLAPIENTRY
_mesa_TransformFeedbackVaryings(GLuint program, GLsizei count,
const GLchar * const *varyings,
@@
-109,15
+120,24
@@
_mesa_CreateTransformFeedbacks(GLsizei n, GLuint *names);
extern GLboolean GLAPIENTRY
_mesa_IsTransformFeedback(GLuint name);
extern GLboolean GLAPIENTRY
_mesa_IsTransformFeedback(GLuint name);
+void GLAPIENTRY
+_mesa_BindTransformFeedback_no_error(GLenum target, GLuint name);
+
extern void GLAPIENTRY
_mesa_BindTransformFeedback(GLenum target, GLuint name);
extern void GLAPIENTRY
_mesa_DeleteTransformFeedbacks(GLsizei n, const GLuint *names);
extern void GLAPIENTRY
_mesa_BindTransformFeedback(GLenum target, GLuint name);
extern void GLAPIENTRY
_mesa_DeleteTransformFeedbacks(GLsizei n, const GLuint *names);
+void GLAPIENTRY
+_mesa_PauseTransformFeedback_no_error(void);
+
extern void GLAPIENTRY
_mesa_PauseTransformFeedback(void);
extern void GLAPIENTRY
_mesa_PauseTransformFeedback(void);
+void GLAPIENTRY
+_mesa_ResumeTransformFeedback_no_error(void);
+
extern void GLAPIENTRY
_mesa_ResumeTransformFeedback(void);
extern void GLAPIENTRY
_mesa_ResumeTransformFeedback(void);