Searched refs:barrier (Results 1 – 4 of 4) sorted by relevance
64 barrier->trip_count = count; in pthread_barrier_init()65 barrier->count = 0; in pthread_barrier_init()72 pthread_cond_destroy(&barrier->cond); in pthread_barrier_destroy()73 pthread_mutex_destroy(&barrier->mutex); in pthread_barrier_destroy()79 pthread_mutex_lock(&barrier->mutex); in pthread_barrier_wait()80 ++(barrier->count); in pthread_barrier_wait()81 if(barrier->count >= barrier->trip_count) in pthread_barrier_wait()83 barrier->count = 0; in pthread_barrier_wait()85 pthread_mutex_unlock(&barrier->mutex); in pthread_barrier_wait()90 pthread_cond_wait(&barrier->cond, &(barrier->mutex)); in pthread_barrier_wait()[all …]
60 if (barrier == NULL) { in SDL_CreateThreadBarrier()68 if (barrier->mutex == NULL) { in SDL_CreateThreadBarrier()72 if (barrier->cond == NULL) { in SDL_CreateThreadBarrier()76 barrier->trip_count = count; in SDL_CreateThreadBarrier()77 barrier->count = 0; in SDL_CreateThreadBarrier()84 SDL_DestroyCond(barrier->cond); in SDL_DestroyThreadBarrier()90 SDL_LockMutex(barrier->mutex); in SDL_WaitThreadBarrier()91 barrier->count += 1; in SDL_WaitThreadBarrier()92 if (barrier->count >= barrier->trip_count) { in SDL_WaitThreadBarrier()93 barrier->count = 0; in SDL_WaitThreadBarrier()[all …]
886 VkImageMemoryBarrier barrier = {0}; in recordPipelineImageBarrier() local888 barrier.srcAccessMask = sourceAccessMask; in recordPipelineImageBarrier()889 barrier.dstAccessMask = destAccessMask; in recordPipelineImageBarrier()890 barrier.oldLayout = sourceLayout; in recordPipelineImageBarrier()891 barrier.newLayout = destLayout; in recordPipelineImageBarrier()894 barrier.image = image; in recordPipelineImageBarrier()896 barrier.subresourceRange.baseMipLevel = 0; in recordPipelineImageBarrier()897 barrier.subresourceRange.levelCount = 1; in recordPipelineImageBarrier()898 barrier.subresourceRange.baseArrayLayer = 0; in recordPipelineImageBarrier()899 barrier.subresourceRange.layerCount = 1; in recordPipelineImageBarrier()[all …]
198 #define barrier macro
Completed in 14 milliseconds