/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_barrierattr_init/ |
H A D | 2-1.c | 9 * After a barrier attributes object has been used to initialize one or more barriers 31 pthread_barrier_t barriers[BARRIER_NUM]; local 44 if (pthread_barrier_init(&barriers[cnt], &ba, 1) != 0) { 61 rc = pthread_barrier_wait(&barriers[cnt]); 71 rc = pthread_barrier_destroy(&barriers[cnt]);
|
/external/mesa3d/src/mesa/main/ |
H A D | barrier.c | 62 _mesa_MemoryBarrier(GLbitfield barriers) argument 67 ctx->Driver.MemoryBarrier(ctx, barriers); 71 _mesa_MemoryBarrierByRegion(GLbitfield barriers) argument 85 * "When barriers is ALL_BARRIER_BITS, shader memory accesses will be 89 * That is, if barriers is the special value GL_ALL_BARRIER_BITS, then all 90 * barriers allowed by glMemoryBarrierByRegion should be activated." 92 if (barriers == GL_ALL_BARRIER_BITS) { 99 * "An INVALID_VALUE error is generated if barriers is not the special 103 if ((barriers & ~all_allowed_bits) != 0) { 108 ctx->Driver.MemoryBarrier(ctx, barriers); [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_texturebarrier.c | 73 st_MemoryBarrier(struct gl_context *ctx, GLbitfield barriers) argument 78 if (barriers & GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT) 80 if (barriers & GL_ELEMENT_ARRAY_BARRIER_BIT) 82 if (barriers & GL_UNIFORM_BARRIER_BIT) 84 if (barriers & GL_TEXTURE_FETCH_BARRIER_BIT) 86 if (barriers & GL_SHADER_IMAGE_ACCESS_BARRIER_BIT) 88 if (barriers & GL_COMMAND_BARRIER_BIT) 90 if (barriers & GL_PIXEL_BUFFER_BARRIER_BIT) { 113 if (barriers & GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT) 115 if (barriers [all...] |
/external/clang/test/CodeGen/ |
H A D | builtins-arm64.c | 32 void barriers() { function
|
/external/valgrind/drd/tests/ |
H A D | pth_barrier_thr_cr.c | 28 int barriers = argc > 1 ? atoi(argv[1]) : 20; local 30 int thread_count = barriers * barrier_participants;
|
H A D | tsan_unittest.cpp | 3460 // we create Nlog threads and do N_iter barriers. 3467 Barrier *barriers[N_iter]; member in namespace:test72 3501 barriers[it]->Block(); 3512 barriers[i] = new Barrier(Nlog); 3526 delete barriers[i]; 3558 Barrier *barriers[N_iter]; member in namespace:test73 3592 barriers[it]->Block(); 3604 barriers[i] = new Barrier(Nlog); 3618 delete barriers[i];
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageMultisampleLoadStoreTests.cpp | 337 const VkImageMemoryBarrier barriers[] = local 344 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 375 const VkImageMemoryBarrier barriers[] = local 381 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 410 const VkImageMemoryBarrier barriers[] = local 415 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 422 const VkBufferMemoryBarrier barriers[] local [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_program.c | 293 brw_memory_barrier(struct gl_context *ctx, GLbitfield barriers) argument 301 if (barriers & (GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT | 306 if (barriers & GL_UNIFORM_BARRIER_BIT) 310 if (barriers & GL_TEXTURE_FETCH_BARRIER_BIT) 313 if (barriers & GL_TEXTURE_UPDATE_BARRIER_BIT) 316 if (barriers & GL_FRAMEBUFFER_BARRIER_BIT)
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsScissorMultiViewportTests.cpp | 630 const VkImageMemoryBarrier barriers[] = local 647 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 665 const VkBufferMemoryBarrier barriers[] = local 681 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u);
|
H A D | vktFragmentOperationsEarlyFragmentTests.cpp | 706 const VkImageMemoryBarrier barriers[] = { local 718 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers);
|
H A D | vktFragmentOperationsScissorTests.cpp | 612 const VkImageMemoryBarrier barriers[] = local 629 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 647 const VkBufferMemoryBarrier barriers[] = local 663 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u);
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryInstancedRenderingTests.cpp | 414 const VkImageMemoryBarrier barriers[] = local 431 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 449 const VkBufferMemoryBarrier barriers[] = local 465 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u);
|
H A D | vktGeometryLayeredRenderingTests.cpp | 967 const VkImageMemoryBarrier barriers[] = local 984 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 1002 const VkBufferMemoryBarrier barriers[] = local 1018 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u);
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassMultisampleResolveTests.cpp | 878 // Memory barriers between previous copies and rendering 880 std::vector<VkImageMemoryBarrier> barriers; local 908 barriers.push_back(barrier); 911 vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[0]); 1009 // Memory barriers between rendering and copies 1011 std::vector<VkImageMemoryBarrier> barriers; local 1039 barriers.push_back(barrier); 1042 vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[ 1068 std::vector<VkBufferMemoryBarrier> barriers; local [all...] |
H A D | vktRenderPassMultisampleTests.cpp | 1510 // Memory barriers between rendering and copies 1512 std::vector<VkImageMemoryBarrier> barriers; local 1540 barriers.push_back(barrier); 1543 vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[0]); 1567 // Memory barriers between copies and host access 1569 std::vector<VkBufferMemoryBarrier> barriers; local 1589 barriers.push_back(barrier); 1592 vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[ [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBufferTests.cpp | 619 const VkImageMemoryBarrier barriers[] = local 636 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); 654 const VkBufferMemoryBarrier barriers[] = local 670 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u);
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationSmokeTests.cpp | 458 vector<VkImageMemoryBarrier>* barriers; member in struct:vkt::synchronization::__anon4600::RenderInfo 503 renderInfo.barriers->push_back(renderBarrier); 516 vector<VkBufferMemoryBarrier>* barriers; member in struct:vkt::synchronization::__anon4600::TransferInfo 549 transferInfo->barriers->push_back(bufferBarrier); 935 renderInfo.barriers = &imageBarriers; 960 transferInfo.barriers = &bufferBarriers;
|
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 2176 // Add barriers for shader writes to storage buffers before host access 2177 std::vector<vk::VkBufferMemoryBarrier> barriers; local 2196 barriers.push_back(barrier); 2219 barriers.push_back(barrier); 2222 0u, DE_NULL, static_cast<deUint32>(barriers.size()), &barriers[0], 0u, DE_NULL);
|