Fix gcc version checks for _mesa_bitcount
[mesa.git] / src / mesa / main / api_loopback.h
index a4858e44f47863a8f20d3f60b313a04e599245df..f53b90280966c15f310fdae913f1dc6e7aa09550 100644 (file)
@@ -1,4 +1,3 @@
-
 /*
  * Mesa 3-D graphics library
  * Version:  3.5
  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  */
 
+
+
 #ifndef API_LOOPBACK_H
 #define API_LOOPBACK_H
 
-#include "glheader.h"
+#include "main/compiler.h"
+#include "main/mfeatures.h"
 
 struct _glapi_table;
 
-extern void _mesa_loopback_prefer_float( struct _glapi_table *dest,
-                                        GLboolean prefer_float_colors );
+#if FEATURE_beginend
+
+extern void _mesa_loopback_init_api_table( struct _glapi_table *dest );
+
+#else /* FEATURE_beginend */
+
+static inline void
+_mesa_loopback_init_api_table( struct _glapi_table *dest )
+{
+}
 
-extern void _mesa_loopback_init_api_table( struct _glapi_table *dest,
-                                          GLboolean prefer_float_colors );
+#endif /* FEATURE_beginend */
 
-#endif
+#endif /* API_LOOPBACK_H */