#include "main/texparam.h"
#include "main/texstate.h"
#include "main/texstorage.h"
-#include "main/texturebarrier.h"
+#include "main/barrier.h"
#include "main/textureview.h"
#include "main/transformfeedback.h"
#include "main/mtypes.h"
main/atifragshader.h \
main/attrib.c \
main/attrib.h \
+ main/barrier.c \
+ main/barrier.h \
main/blend.c \
main/blend.h \
main/blit.c \
main/texstore.h \
main/textureview.c \
main/textureview.h \
- main/texturebarrier.c \
- main/texturebarrier.h \
main/transformfeedback.c \
main/transformfeedback.h \
main/uniform_query.cpp \
#include "main/fbobject.h"
#include "main/samplerobj.h"
#include "main/syncobj.h"
-#include "main/texturebarrier.h"
+#include "main/barrier.h"
#include "main/transformfeedback.h"
#include "program/program.h"
driver->BlitFramebuffer = _swrast_BlitFramebuffer;
driver->DiscardFramebuffer = NULL;
- _mesa_init_texture_barrier_functions(driver);
+ _mesa_init_barrier_functions(driver);
_mesa_init_shader_object_functions(driver);
_mesa_init_transform_feedback_functions(driver);
_mesa_init_sampler_object_functions(driver);
*/
/**
- * \file texturebarrier.c
- * Implementation of glTextureBarrierNV.
+ * \file barrier.c
+ * Implementation of various pipeline barrier entry points.
*
* \author Marek Olšák <maraeo@gmail.com>
*/
#include "context.h"
-#include "texturebarrier.h"
+#include "barrier.h"
static void
}
void
-_mesa_init_texture_barrier_functions(struct dd_function_table *driver)
+_mesa_init_barrier_functions(struct dd_function_table *driver)
{
driver->TextureBarrier = _mesa_texture_barrier;
}
*/
/**
- * \file texturebarrier.h
- * GL_NV_texture_barrier
+ * \file barrier.h
+ * GL_NV_texture_barrier and friends.
*
* \author Marek Olšák <maraeo@gmail.com>
*/
-#ifndef TEXTUREBARRIER_H
-#define TEXTUREBARRIER_H
+#ifndef BARRIER_H
+#define BARRIER_H
#include "glheader.h"
struct dd_function_table;
extern void
-_mesa_init_texture_barrier_functions(struct dd_function_table *driver);
+_mesa_init_barrier_functions(struct dd_function_table *driver);
extern void GLAPIENTRY
_mesa_TextureBarrierNV(void);
-#endif /* TEXTUREBARRIER_H */
+#endif /* BARRIER_H */