Blame gegl/buffer/gegl-buffer-cl-cache.h
|
Packit Service |
2781ba |
#ifndef __GEGL_BUFFER_CL_CACHE_H__
|
|
Packit Service |
2781ba |
#define __GEGL_BUFFER_CL_CACHE_H__
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
#include "gegl.h"
|
|
Packit Service |
2781ba |
#include "gegl-types-internal.h"
|
|
Packit Service |
2781ba |
#include "gegl-buffer-types.h"
|
|
Packit Service |
2781ba |
#include "gegl-buffer.h"
|
|
Packit Service |
2781ba |
#include "gegl-buffer-private.h"
|
|
Packit Service |
2781ba |
#include "gegl-tile-handler-cache.h"
|
|
Packit Service |
2781ba |
#include "gegl-tile-storage.h"
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
#include "opencl/gegl-cl.h"
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
cl_mem
|
|
Packit Service |
2781ba |
gegl_buffer_cl_cache_get (GeglBuffer *buffer,
|
|
Packit Service |
2781ba |
const GeglRectangle *roi);
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
gboolean
|
|
Packit Service |
2781ba |
gegl_buffer_cl_cache_release (cl_mem tex);
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
void
|
|
Packit Service |
2781ba |
gegl_buffer_cl_cache_new (GeglBuffer *buffer,
|
|
Packit Service |
2781ba |
const GeglRectangle *roi,
|
|
Packit Service |
2781ba |
cl_mem tex);
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
gboolean
|
|
Packit Service |
2781ba |
gegl_buffer_cl_cache_flush (GeglBuffer *buffer,
|
|
Packit Service |
2781ba |
const GeglRectangle *roi);
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
gboolean
|
|
Packit Service |
2781ba |
gegl_buffer_cl_cache_flush2 (GeglTileHandlerCache *cache,
|
|
Packit Service |
2781ba |
const GeglRectangle *roi);
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
void
|
|
Packit Service |
2781ba |
gegl_buffer_cl_cache_invalidate (GeglBuffer *buffer,
|
|
Packit Service |
2781ba |
const GeglRectangle *roi);
|
|
Packit Service |
2781ba |
|
|
Packit Service |
2781ba |
#endif
|