| /xsrc/external/mit/MesaLib.old/dist/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) { 98 if (barriers & GL_TEXTURE_UPDATE_BARRIER_BIT) { 108 if (barriers [all...] |
| /xsrc/external/mit/MesaLib/dist/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) { 98 if (barriers & GL_TEXTURE_UPDATE_BARRIER_BIT) { 108 if (barriers [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | barrier.h | 45 _mesa_MemoryBarrier(GLbitfield barriers); 48 _mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers); 51 _mesa_MemoryBarrierByRegion(GLbitfield barriers);
|
| H A D | barrier.c | 62 _mesa_MemoryBarrier(GLbitfield barriers) argument 67 ctx->Driver.MemoryBarrier(ctx, barriers); 71 memory_barrier_by_region(struct gl_context *ctx, GLbitfield barriers, argument 84 * "When barriers is ALL_BARRIER_BITS, shader memory accesses will be 88 * That is, if barriers is the special value GL_ALL_BARRIER_BITS, then all 89 * barriers allowed by glMemoryBarrierByRegion should be activated." 91 if (barriers == GL_ALL_BARRIER_BITS) { 98 * "An INVALID_VALUE error is generated if barriers is not the special 102 if (!no_error && (barriers & ~all_allowed_bits) != 0) { 107 ctx->Driver.MemoryBarrier(ctx, barriers); 112 _mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers) argument 119 _mesa_MemoryBarrierByRegion(GLbitfield barriers) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| H A D | barrier.h | 45 _mesa_MemoryBarrier(GLbitfield barriers); 48 _mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers); 51 _mesa_MemoryBarrierByRegion(GLbitfield barriers);
|
| H A D | barrier.c | 62 _mesa_MemoryBarrier(GLbitfield barriers) argument 67 ctx->Driver.MemoryBarrier(ctx, barriers); 71 memory_barrier_by_region(struct gl_context *ctx, GLbitfield barriers, argument 84 * "When barriers is ALL_BARRIER_BITS, shader memory accesses will be 88 * That is, if barriers is the special value GL_ALL_BARRIER_BITS, then all 89 * barriers allowed by glMemoryBarrierByRegion should be activated." 91 if (barriers == GL_ALL_BARRIER_BITS) { 98 * "An INVALID_VALUE error is generated if barriers is not the special 102 if (!no_error && (barriers & ~all_allowed_bits) != 0) { 107 ctx->Driver.MemoryBarrier(ctx, barriers); 112 _mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers) argument 119 _mesa_MemoryBarrierByRegion(GLbitfield barriers) argument [all...] |
| /xsrc/external/mit/libXi/dist/src/ |
| H A D | XIBarrier.c | 38 XIBarrierReleasePointerInfo *barriers, 60 b->deviceid = barriers[i].deviceid; 61 b->eventid = barriers[i].eventid; 62 b->barrier = barriers[i].barrier; 37 XIBarrierReleasePointers(Display * dpy,XIBarrierReleasePointerInfo * barriers,int num_barriers) argument
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 13.0.3.rst | 116 - radeonsi: wait for outstanding memory instructions in TCS barriers 118 - radeonsi: wait for outstanding LDS instructions in memory barriers if
|
| H A D | 17.0.4.rst | 55 - radv: Invalidate L2 for TRANSFER_WRITE barriers
|
| H A D | 18.2.4.rst | 59 - radv: Emit enqueued pipeline barriers on event write.
|
| H A D | 17.0.3.rst | 51 - cherry-ignore: add the Invalidate L2 for TRANSFER_WRITE barriers fix
|
| H A D | 20.3.3.rst | 119 - nir/load_store_vectorize: don't ignore subgroup memory barriers
|
| H A D | 21.1.3.rst | 50 - radv: Don't skip barriers that only change queues.
|
| H A D | 21.1.4.rst | 153 - ac/nir: Update TCS output barriers with nir_var_mem_shared.
|
| H A D | 19.1.4.rst | 97 - spirv: Fix order of barriers in SpvOpControlBarrier
|
| H A D | 11.1.3.rst | 278 - llvmpipe: Do not use barriers if not using threads.
|
| H A D | 21.1.0.rst | 540 - panfrost: Set barriers flag for compute shaders 605 - pan/bi: Implement barriers 2064 - zink: do not request scoped memory barriers 2154 - r600/sfn: remove duplicate barriers 2786 - intel/compiler: Don't insert barriers for NULL sources 2866 - vtn: Support scoped control barriers for OpenCL too 3919 - zink: add a stage param for buffer resource barriers 3956 - zink: handle memory barriers for compute batch 4041 - zink: set buffer resource barriers for descriptor resources in update_descriptors() 4042 - zink: rework xfb counter resource barriers [all...] |
| H A D | 21.2.0.rst | 1129 - radv: Don't skip barriers that only change queues. 1364 - venus: remember render pass PRESENT_SRC barriers 2585 - broadcom/compiler: track if a shader has control barriers in prog_data 2586 - v3dv: limit supergroup size in presence of TSY barriers 2897 - intel/compiler: Don't insert barriers for NULL sources 3089 - microsoft/compiler: Change behavior for emitting inexpressible barriers 3477 - radeonsi: improve generated culling code by adding optimization barriers 3821 - zink: fix texture barriers for real this time 3851 - zink: emit some barriers out of renderpass where possible 3884 - zink: emit descriptor barriers an [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_program.c | 309 brw_memory_barrier(struct gl_context *ctx, GLbitfield barriers) argument 316 if (barriers & (GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT | 321 if (barriers & GL_UNIFORM_BARRIER_BIT) 325 if (barriers & GL_TEXTURE_FETCH_BARRIER_BIT) 328 if (barriers & (GL_TEXTURE_UPDATE_BARRIER_BIT | 333 if (barriers & GL_FRAMEBUFFER_BARRIER_BIT)
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_program.c | 348 brw_memory_barrier(struct gl_context *ctx, GLbitfield barriers) argument 355 if (barriers & (GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT | 360 if (barriers & GL_UNIFORM_BARRIER_BIT) 364 if (barriers & GL_TEXTURE_FETCH_BARRIER_BIT) 367 if (barriers & (GL_TEXTURE_UPDATE_BARRIER_BIT | 372 if (barriers & GL_FRAMEBUFFER_BARRIER_BIT)
|
| /xsrc/external/mit/xorg-server/dist/Xi/ |
| H A D | xibarriers.c | 90 /* per_device keeps track of devices actually blocked by barriers */ 95 struct xorg_list barriers; member in struct:_BarrierScreen 320 * @param dir Only barriers blocking movement in direction dir are checked 335 xorg_list_for_each_entry(c, &cs->barriers, entry) { 422 if (xorg_list_is_empty(&cs->barriers) || IsFloating(dev)) 426 * This function is only called for slave devices, but pointer-barriers 490 xorg_list_for_each_entry(c, &cs->barriers, entry) { 642 xorg_list_add(&ret->entry, &cs->barriers); 810 /* no 0-sized barriers */ 814 /* no infinite barriers o [all...] |
| /xsrc/external/mit/libXi/dist/include/X11/extensions/ |
| H A D | XInput2.h | 745 XIBarrierReleasePointerInfo *barriers,
|
| /xsrc/external/mit/MesaLib/src/mapi/es2api/ |
| H A D | glapi_mapi_tmp.h | 223 GLAPI void APIENTRY glMemoryBarrier(GLbitfield barriers); 224 GLAPI void APIENTRY glMemoryBarrierByRegion(GLbitfield barriers); 1845 GLAPI void APIENTRY glMemoryBarrier(GLbitfield barriers) argument 1849 ((void (APIENTRY *)(GLbitfield barriers)) _func)(barriers); 1852 GLAPI void APIENTRY glMemoryBarrierByRegion(GLbitfield barriers) argument 1856 ((void (APIENTRY *)(GLbitfield barriers)) _func)(barriers);
|
| /xsrc/external/mit/MesaLib.old/dist/include/GLES3/ |
| H A D | gl31.h | 1440 typedef void (GL_APIENTRYP PFNGLMEMORYBARRIERPROC) (GLbitfield barriers); 1441 typedef void (GL_APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC) (GLbitfield barriers); 1509 GL_APICALL void GL_APIENTRY glMemoryBarrier (GLbitfield barriers); 1510 GL_APICALL void GL_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers);
|
| /xsrc/external/mit/MesaLib/dist/include/GLES3/ |
| H A D | gl31.h | 1438 typedef void (GL_APIENTRYP PFNGLMEMORYBARRIERPROC) (GLbitfield barriers); 1439 typedef void (GL_APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC) (GLbitfield barriers); 1507 GL_APICALL void GL_APIENTRY glMemoryBarrier (GLbitfield barriers); 1508 GL_APICALL void GL_APIENTRY glMemoryBarrierByRegion (GLbitfield barriers);
|