Home
last modified time | relevance | path

Searched refs:barriers (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/opengl/tools/glgen/specs/gles11/
DGLES31.spec57 void glMemoryBarrier ( GLbitfield barriers )
58 void glMemoryBarrierByRegion ( GLbitfield barriers )
/frameworks/base/opengl/java/android/opengl/
DGLES31.java982 int barriers in glMemoryBarrier() argument
988 int barriers in glMemoryBarrierByRegion() argument
/frameworks/base/docs/html/training/articles/
Dsmp.jd21 <li style="margin:3px 0 0"><a href="#datamem_barriers">Data memory barriers</a>
422 <h3 id="datamem_barriers">Data memory barriers</h3>
424 <p>Memory barriers provide a way for your code to tell the CPU that memory
513 <p>Because the architectures have different memory models, these barriers are
569 It’s safest to insert barriers in both places and not worry about the
574 <p>As mentioned earlier, store/load barriers are the only kind required on x86
726 <p>The key thing to remember about barriers is that they define ordering. Don’t
831 <p>It often makes sense to pair barriers and atomic operations together. The
959 SMP -- only store/load barriers are required. The implementation of
965 that code can move across acquire and release barriers, but only in one
[all …]
/frameworks/native/opengl/libs/GLES2/
Dgl2_api.in907 void API_ENTRY(glMemoryBarrier)(GLbitfield barriers) {
908 CALL_GL_API(glMemoryBarrier, barriers);
910 void API_ENTRY(glMemoryBarrierByRegion)(GLbitfield barriers) {
911 CALL_GL_API(glMemoryBarrierByRegion, barriers);
/frameworks/native/opengl/include/GLES3/
Dgl31.h1440 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);
Dgl32.h1440 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);
/frameworks/base/core/jni/
Dandroid_opengl_GLES31.cpp2927 (JNIEnv *_env, jobject _this, jint barriers) { in android_glMemoryBarrier__I() argument
2929 (GLbitfield)barriers in android_glMemoryBarrier__I()
2936 (JNIEnv *_env, jobject _this, jint barriers) { in android_glMemoryBarrierByRegion__I() argument
2938 (GLbitfield)barriers in android_glMemoryBarrierByRegion__I()
/frameworks/native/opengl/libs/
Dentries.in538 GL_ENTRY(void, glMemoryBarrier, GLbitfield barriers)
539 GL_ENTRY(void, glMemoryBarrierByRegion, GLbitfield barriers)