#include "./key.h"
Go to the source code of this file.
|
|
typedef enum cl_mem_fence_flags | cl_mem_fence_flags |
|
| enum | cl_mem_fence_flags { CLK_LOCAL_MEM_FENCE = 0b001
, CLK_GLOBAL_MEM_FENCE = 0b010
, CLK_IMAGE_MEM_FENCE = 0b100
} |
|
|
void | barrier (cl_mem_fence_flags flags) |
◆ barrier
◆ cl_mem_fence_flags
| #define cl_mem_fence_flags cl_mem_fence_flags |
◆ CLK_ALL_MEM_FENCE
| #define CLK_ALL_MEM_FENCE (CLK_LOCAL_MEM_FENCE | CLK_GLOBAL_MEM_FENCE) |
Contains both LOCAL and GLOBAL.
Definition at line 31 of file sync.h.
◆ CLK_ALLIMG_MEM_FENCE
| #define CLK_ALLIMG_MEM_FENCE (CLK_LOCAL_MEM_FENCE | CLK_GLOBAL_MEM_FENCE | CLK_IMAGE_MEM_FENCE) |
Contains ALL with IMAGE.
Definition at line 34 of file sync.h.
◆ CLK_GLOBAL_MEM_FENCE
| #define CLK_GLOBAL_MEM_FENCE CLK_GLOBAL_MEM_FENCE |
◆ CLK_IMAGE_MEM_FENCE
| #define CLK_IMAGE_MEM_FENCE CLK_IMAGE_MEM_FENCE |
◆ CLK_LOCAL_MEM_FENCE
| #define CLK_LOCAL_MEM_FENCE CLK_LOCAL_MEM_FENCE |
◆ cl_mem_fence_flags