Signed-off-by: Oliver McFadden <oliver.mcfad...@linux.intel.com> --- src/mesa/drivers/common/meta.c | 6 +++--- src/mesa/main/api_validate.c | 2 +- src/mesa/main/api_validate.h | 2 +- src/mesa/main/bufferobj.c | 2 +- src/mesa/main/dlist.c | 4 ++-- src/mesa/main/enable.c | 4 ++-- src/mesa/main/extensions.c | 2 +- src/mesa/main/mfeatures.h | 2 -- src/mesa/main/queryobj.c | 2 +- src/mesa/main/shaderapi.c | 4 ++-- src/mesa/main/transformfeedback.c | 10 +++++----- src/mesa/main/transformfeedback.h | 6 +++--- src/mesa/main/varray.h | 2 +- src/mesa/state_tracker/st_cb_xformfb.c | 4 ++-- src/mesa/state_tracker/st_cb_xformfb.h | 4 ++-- src/mesa/vbo/vbo_exec_array.c | 6 +++--- 16 files changed, 30 insertions(+), 32 deletions(-)
diff --git a/src/mesa/drivers/common/meta.c b/src/mesa/drivers/common/meta.c index 36db966..0d9194f 100644 --- a/src/mesa/drivers/common/meta.c +++ b/src/mesa/drivers/common/meta.c @@ -191,7 +191,7 @@ struct save_state /** Miscellaneous (always disabled) */ GLboolean Lighting; GLboolean RasterDiscard; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL GLboolean TransformFeedbackNeedsResume; #endif }; @@ -485,7 +485,7 @@ _mesa_meta_begin(struct gl_context *ctx, GLbitfield state) memset(save, 0, sizeof(*save)); save->SavedState = state; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL /* Pausing transform feedback needs to be done early, or else we won't be * able to change other state. */ @@ -1100,7 +1100,7 @@ _mesa_meta_end(struct gl_context *ctx) if (save->RasterDiscard) { _mesa_set_enable(ctx, GL_RASTERIZER_DISCARD, GL_TRUE); } -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL if (save->TransformFeedbackNeedsResume) _mesa_ResumeTransformFeedback(); #endif diff --git a/src/mesa/main/api_validate.c b/src/mesa/main/api_validate.c index 107ebb7..a4cb6cf 100644 --- a/src/mesa/main/api_validate.c +++ b/src/mesa/main/api_validate.c @@ -616,7 +616,7 @@ _mesa_validate_DrawElementsInstanced(struct gl_context *ctx, } -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL GLboolean _mesa_validate_DrawTransformFeedback(struct gl_context *ctx, diff --git a/src/mesa/main/api_validate.h b/src/mesa/main/api_validate.h index 8dc8df4..e085eb3 100644 --- a/src/mesa/main/api_validate.h +++ b/src/mesa/main/api_validate.h @@ -78,7 +78,7 @@ _mesa_validate_DrawElementsInstanced(struct gl_context *ctx, const GLvoid *indices, GLsizei primcount, GLint basevertex); -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL extern GLboolean _mesa_validate_DrawTransformFeedback(struct gl_context *ctx, diff --git a/src/mesa/main/bufferobj.c b/src/mesa/main/bufferobj.c index 0ce3667..9e08d84 100644 --- a/src/mesa/main/bufferobj.c +++ b/src/mesa/main/bufferobj.c @@ -87,7 +87,7 @@ get_buffer_target(struct gl_context *ctx, GLenum target) return &ctx->CopyReadBuffer; case GL_COPY_WRITE_BUFFER: return &ctx->CopyWriteBuffer; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL case GL_TRANSFORM_FEEDBACK_BUFFER: if (ctx->Extensions.EXT_transform_feedback) { return &ctx->TransformFeedback.CurrentBuffer; diff --git a/src/mesa/main/dlist.c b/src/mesa/main/dlist.c index 92d5e7d..2bacf7d 100644 --- a/src/mesa/main/dlist.c +++ b/src/mesa/main/dlist.c @@ -68,7 +68,7 @@ #if FEATURE_GL #include "nvprogram.h" #endif -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL #include "transformfeedback.h" #endif @@ -10564,7 +10564,7 @@ _mesa_create_save_table(void) (void) save_Uniform4uiv; #endif -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL /* These are not compiled into display lists: */ SET_BindBufferBaseEXT(table, _mesa_BindBufferBase); SET_BindBufferOffsetEXT(table, _mesa_BindBufferOffsetEXT); diff --git a/src/mesa/main/enable.c b/src/mesa/main/enable.c index 3742776..1f064c1 100644 --- a/src/mesa/main/enable.c +++ b/src/mesa/main/enable.c @@ -1014,7 +1014,7 @@ _mesa_set_enable(struct gl_context *ctx, GLenum cap, GLboolean state) } break; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL case GL_RASTERIZER_DISCARD: if (!_mesa_is_desktop_gl(ctx) && !_mesa_is_gles3(ctx)) goto invalid_enum_error; @@ -1679,7 +1679,7 @@ _mesa_IsEnabled( GLenum cap ) CHECK_EXTENSION(ARB_seamless_cube_map); return ctx->Texture.CubeMapSeamless; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL case GL_RASTERIZER_DISCARD: if (!_mesa_is_desktop_gl(ctx) && !_mesa_is_gles3(ctx)) goto invalid_enum_error; diff --git a/src/mesa/main/extensions.c b/src/mesa/main/extensions.c index bcedb40..04cce49 100644 --- a/src/mesa/main/extensions.c +++ b/src/mesa/main/extensions.c @@ -477,7 +477,7 @@ _mesa_enable_sw_extensions(struct gl_context *ctx) ctx->Extensions.EXT_texture_sRGB_decode = GL_TRUE; #endif ctx->Extensions.EXT_texture_swizzle = GL_TRUE; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL /*ctx->Extensions.EXT_transform_feedback = GL_TRUE;*/ #endif ctx->Extensions.EXT_vertex_array_bgra = GL_TRUE; diff --git a/src/mesa/main/mfeatures.h b/src/mesa/main/mfeatures.h index fd3eae1..bc825e8 100644 --- a/src/mesa/main/mfeatures.h +++ b/src/mesa/main/mfeatures.h @@ -84,8 +84,6 @@ #define FEATURE_remap_table 0 #endif -#define FEATURE_EXT_transform_feedback FEATURE_GL - #define FEATURE_APPLE_object_purgeable FEATURE_GL #define FEATURE_ATI_fragment_shader FEATURE_GL diff --git a/src/mesa/main/queryobj.c b/src/mesa/main/queryobj.c index e7070a5..a87f45d 100644 --- a/src/mesa/main/queryobj.c +++ b/src/mesa/main/queryobj.c @@ -155,7 +155,7 @@ get_query_binding_point(struct gl_context *ctx, GLenum target) return &ctx->Query.CurrentTimerObject; else return NULL; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL case GL_PRIMITIVES_GENERATED: if (ctx->Extensions.EXT_transform_feedback) return &ctx->Query.PrimitivesGenerated; diff --git a/src/mesa/main/shaderapi.c b/src/mesa/main/shaderapi.c index 4ce02e6..d8717e7 100644 --- a/src/mesa/main/shaderapi.c +++ b/src/mesa/main/shaderapi.c @@ -467,7 +467,7 @@ get_programiv(struct gl_context *ctx, GLuint program, GLenum pname, GLint *param struct gl_shader_program *shProg = _mesa_lookup_shader_program(ctx, program); -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL /* Is transform feedback available in this context? */ const bool has_xfb = @@ -534,7 +534,7 @@ get_programiv(struct gl_context *ctx, GLuint program, GLenum pname, GLint *param *params = max_len; return; } -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL case GL_TRANSFORM_FEEDBACK_VARYINGS: if (!has_xfb) break; diff --git a/src/mesa/main/transformfeedback.c b/src/mesa/main/transformfeedback.c index 26345b1..e8db075 100644 --- a/src/mesa/main/transformfeedback.c +++ b/src/mesa/main/transformfeedback.c @@ -44,7 +44,7 @@ #include "program/prog_parameter.h" -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL /** @@ -171,7 +171,7 @@ _mesa_free_transform_feedback(struct gl_context *ctx) } -#else /* FEATURE_EXT_transform_feedback */ +#else /* FEATURE_GL */ /* forward declarations */ static struct gl_transform_feedback_object * @@ -202,7 +202,7 @@ _mesa_free_transform_feedback(struct gl_context *ctx) delete_transform_feedback(ctx, ctx->TransformFeedback.DefaultObject); } -#endif /* FEATURE_EXT_transform_feedback */ +#endif /* FEATURE_GL */ /** Default fallback for ctx->Driver.NewTransformFeedback() */ @@ -233,7 +233,7 @@ delete_transform_feedback(struct gl_context *ctx, } -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL /** Default fallback for ctx->Driver.BeginTransformFeedback() */ @@ -902,4 +902,4 @@ _mesa_ResumeTransformFeedback(void) ctx->Driver.ResumeTransformFeedback(ctx, obj); } -#endif /* FEATURE_EXT_transform_feedback */ +#endif /* FEATURE_GL */ diff --git a/src/mesa/main/transformfeedback.h b/src/mesa/main/transformfeedback.h index 85f4cbc..5474047 100644 --- a/src/mesa/main/transformfeedback.h +++ b/src/mesa/main/transformfeedback.h @@ -39,7 +39,7 @@ _mesa_init_transform_feedback(struct gl_context *ctx); extern void _mesa_free_transform_feedback(struct gl_context *ctx); -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL extern GLboolean _mesa_validate_transform_feedback_buffers(struct gl_context *ctx); @@ -110,7 +110,7 @@ _mesa_PauseTransformFeedback(void); extern void GLAPIENTRY _mesa_ResumeTransformFeedback(void); -#else /* FEATURE_EXT_transform_feedback */ +#else /* FEATURE_GL */ static inline GLboolean _mesa_validate_primitive_mode(struct gl_context *ctx, GLenum mode) @@ -134,6 +134,6 @@ _mesa_init_transform_feedback_dispatch(struct _glapi_table *disp) { } -#endif /* FEATURE_EXT_transform_feedback */ +#endif /* FEATURE_GL */ #endif /* TRANSFORM_FEEDBACK_H */ diff --git a/src/mesa/main/varray.h b/src/mesa/main/varray.h index b6041bd..a1c1447 100644 --- a/src/mesa/main/varray.h +++ b/src/mesa/main/varray.h @@ -245,7 +245,7 @@ _mesa_DrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, const GLvoid *indices, GLint basevertex); -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL extern void GLAPIENTRY _mesa_DrawTransformFeedback(GLenum mode, GLuint name); diff --git a/src/mesa/state_tracker/st_cb_xformfb.c b/src/mesa/state_tracker/st_cb_xformfb.c index b853485..6a61416 100644 --- a/src/mesa/state_tracker/st_cb_xformfb.c +++ b/src/mesa/state_tracker/st_cb_xformfb.c @@ -48,7 +48,7 @@ #include "util/u_inlines.h" #include "cso_cache/cso_context.h" -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL struct st_transform_feedback_object { struct gl_transform_feedback_object base; @@ -230,4 +230,4 @@ st_init_xformfb_functions(struct dd_function_table *functions) functions->ResumeTransformFeedback = st_resume_transform_feedback; } -#endif /* FEATURE_EXT_transform_feedback */ +#endif /* FEATURE_GL */ diff --git a/src/mesa/state_tracker/st_cb_xformfb.h b/src/mesa/state_tracker/st_cb_xformfb.h index c5261b3..c4f627f 100644 --- a/src/mesa/state_tracker/st_cb_xformfb.h +++ b/src/mesa/state_tracker/st_cb_xformfb.h @@ -36,7 +36,7 @@ struct dd_function_table; struct gl_transform_feedback_object; struct pipe_draw_info; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL extern void st_init_xformfb_functions(struct dd_function_table *functions); @@ -58,6 +58,6 @@ st_transform_feedback_draw_init(struct gl_transform_feedback_object *obj, { } -#endif /* FEATURE_EXT_transform_feedback */ +#endif /* FEATURE_GL */ #endif /* ST_CB_XFORMFB_H */ diff --git a/src/mesa/vbo/vbo_exec_array.c b/src/mesa/vbo/vbo_exec_array.c index a923aa1..f65d0c3 100644 --- a/src/mesa/vbo/vbo_exec_array.c +++ b/src/mesa/vbo/vbo_exec_array.c @@ -1281,7 +1281,7 @@ vbo_exec_MultiDrawElementsBaseVertex(GLenum mode, basevertex); } -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL static void vbo_draw_transform_feedback(struct gl_context *ctx, GLenum mode, @@ -1409,7 +1409,7 @@ vbo_exec_array_init( struct vbo_exec_context *exec ) exec->vtxfmt.DrawElementsInstancedBaseInstance = vbo_exec_DrawElementsInstancedBaseInstance; exec->vtxfmt.DrawElementsInstancedBaseVertex = vbo_exec_DrawElementsInstancedBaseVertex; exec->vtxfmt.DrawElementsInstancedBaseVertexBaseInstance = vbo_exec_DrawElementsInstancedBaseVertexBaseInstance; -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL exec->vtxfmt.DrawTransformFeedback = vbo_exec_DrawTransformFeedback; exec->vtxfmt.DrawTransformFeedbackStream = vbo_exec_DrawTransformFeedbackStream; @@ -1494,7 +1494,7 @@ _mesa_MultiDrawElementsBaseVertex(GLenum mode, primcount, basevertex); } -#if FEATURE_EXT_transform_feedback +#if FEATURE_GL void GLAPIENTRY _mesa_DrawTransformFeedback(GLenum mode, GLuint name) -- 1.7.8.6 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev