/external/mesa3d/src/mesa/main/ |
D | glthread_marshal.h | 96 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_allocate_command() 142 return ctx->GLThread.CurrentPixelPackBufferName != 0; in _mesa_glthread_has_pack_buffer() 148 return ctx->GLThread.CurrentPixelUnpackBufferName != 0; in _mesa_glthread_has_unpack_buffer() 419 return VERT_ATTRIB_TEX(ctx->GLThread.ClientActiveTexture); in _mesa_array_to_attrib() 444 return M_TEXTURE0 + ctx->GLThread.ActiveTexture; in _mesa_get_matrix_index() 458 if (ctx->GLThread.ListMode == GL_COMPILE) in _mesa_glthread_Enable() 467 ctx->GLThread.Blend = true; in _mesa_glthread_Enable() 471 ctx->GLThread.DebugOutputSynchronous = true; in _mesa_glthread_Enable() 474 ctx->GLThread.DepthTest = true; in _mesa_glthread_Enable() 477 ctx->GLThread.CullFace = true; in _mesa_glthread_Enable() [all …]
|
D | glthread_get.c | 41 if (ctx->GLThread.inside_begin_end) in _mesa_marshal_GetIntegerv() 51 *p = GL_TEXTURE0 + ctx->GLThread.ActiveTexture; in _mesa_marshal_GetIntegerv() 54 *p = ctx->GLThread.CurrentArrayBufferName; in _mesa_marshal_GetIntegerv() 57 *p = ctx->GLThread.AttribStackDepth; in _mesa_marshal_GetIntegerv() 60 *p = GL_TEXTURE0 + ctx->GLThread.ClientActiveTexture; in _mesa_marshal_GetIntegerv() 63 *p = ctx->GLThread.ClientAttribStackTop; in _mesa_marshal_GetIntegerv() 66 *p = ctx->GLThread.CurrentProgram; in _mesa_marshal_GetIntegerv() 69 *p = ctx->GLThread.CurrentDrawIndirectBufferName; in _mesa_marshal_GetIntegerv() 72 *p = ctx->GLThread.CurrentDrawFramebuffer; in _mesa_marshal_GetIntegerv() 75 *p = ctx->GLThread.CurrentReadFramebuffer; in _mesa_marshal_GetIntegerv() [all …]
|
D | glthread.c | 59 bool lock_mutexes = shared->GLThread.LastContextSwitchTime + in glthread_update_global_locking() 60 shared->GLThread.NoLockDuration < current_time; in glthread_update_global_locking() 65 if (ctx != shared->GLThread.LastExecutingCtx) { in glthread_update_global_locking() 69 if (shared->GLThread.LastContextSwitchTime + in glthread_update_global_locking() 78 shared->GLThread.NoLockDuration = ONE_SECOND_IN_NS; in glthread_update_global_locking() 79 } else if (shared->GLThread.NoLockDuration < 32 * ONE_SECOND_IN_NS) { in glthread_update_global_locking() 85 shared->GLThread.NoLockDuration *= 2; in glthread_update_global_locking() 97 shared->GLThread.LastExecutingCtx = ctx; in glthread_update_global_locking() 98 shared->GLThread.LastContextSwitchTime = current_time; in glthread_update_global_locking() 102 ctx->GLThread.LockGlobalMutexes = lock_mutexes; in glthread_update_global_locking() [all …]
|
D | glthread_varray.c | 96 struct glthread_state *glthread = &ctx->GLThread; in lookup_vao() 118 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_BindVertexArray() 134 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_DeleteVertexArrays() 168 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_GenVertexArrays() 195 return ctx->GLThread.CurrentVAO; in get_vao() 201 struct glthread_state *glthread = &ctx->GLThread; in update_primitive_restart() 221 ctx->GLThread.PrimitiveRestart = value; in _mesa_glthread_set_prim_restart() 224 ctx->GLThread.PrimitiveRestartFixedIndex = value; in _mesa_glthread_set_prim_restart() 234 ctx->GLThread.RestartIndex = index; in _mesa_glthread_PrimitiveRestartIndex() 268 ctx->GLThread.PrimitiveRestart = enable; in _mesa_glthread_ClientState() [all …]
|
D | glthread_shaderobj.c | 32 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_ProgramChanged() 50 _mesa_glthread_wait_for_call(ctx, &ctx->GLThread.LastProgramChangeBatch); in wait_for_glLinkProgram() 61 if (ctx->GLThread.inside_begin_end) { in _mesa_marshal_GetActiveUniform() 96 if (ctx->GLThread.inside_begin_end) { in _mesa_marshal_GetUniformLocation()
|
D | glthread_draw.c | 123 struct glthread_vao *vao = ctx->GLThread.CurrentVAO; in upload_vertices() 371 struct glthread_vao *vao = ctx->GLThread.CurrentVAO; in get_user_buffer_mask() 398 if (unlikely(compiled_into_dlist && ctx->GLThread.ListMode)) { in draw_arrays() 416 ctx->GLThread.inside_begin_end || /* GL_INVALID_OPERATION */ in draw_arrays() 418 ctx->GLThread.ListMode))) { /* GL_INVALID_OPERATION */ in draw_arrays() 527 if (unlikely(ctx->GLThread.ListMode)) { in _mesa_marshal_MultiDrawArrays() 539 ctx->GLThread.inside_begin_end ? 0 : get_user_buffer_mask(ctx); in _mesa_marshal_MultiDrawArrays() 762 !ctx->GLThread._PrimitiveRestart && /* no primitive restart */ in should_convert_to_begin_end() 781 if (unlikely(compiled_into_dlist && ctx->GLThread.ListMode)) { in draw_elements() 802 struct glthread_vao *vao = ctx->GLThread.CurrentVAO; in draw_elements() [all …]
|
D | glthread_pixels.c | 46 if (!ctx->GLThread.ListMode) { in _mesa_marshal_Bitmap() 66 (size_t)_mesa_image_row_stride(&ctx->GLThread.Unpack, width, in _mesa_marshal_Bitmap() 121 if (!ctx->GLThread.ListMode) { in _mesa_marshal_DrawPixels() 139 (size_t)_mesa_image_row_stride(&ctx->GLThread.Unpack, in _mesa_marshal_DrawPixels()
|
D | glthread_bufferobj.c | 68 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_release_upload_buffer() 85 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_upload() 188 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_BindBuffer() 237 struct glthread_state *glthread = &ctx->GLThread; in _mesa_marshal_BindBuffer() 288 struct glthread_state *glthread = &ctx->GLThread; in _mesa_glthread_DeleteBuffers()
|
D | glthread_list.c | 56 struct glthread_state *glthread = &ctx->GLThread; in _mesa_marshal_CallList()
|
D | shared.c | 162 shared->GLThread.NoLockDuration = ONE_SECOND_IN_NS; in _mesa_alloc_shared_state()
|
D | mtypes.h | 2506 } GLThread; member 3275 struct glthread_state GLThread; member
|
D | glthread_draw_unroll.c | 851 const struct glthread_vao *vao = ctx->GLThread.CurrentVAO; in _mesa_glthread_UnrollDrawElements()
|
D | matrix.c | 574 if (!m || (!ctx->GLThread.enabled && _mesa_matrix_is_identity(m))) in matrix_mult()
|
D | dlist.c | 13208 if (!ctx->GLThread.enabled) { in _mesa_NewList() 13420 if (!ctx->GLThread.enabled) { in _mesa_EndList() 13461 if (!ctx->GLThread.enabled) { in _mesa_CallList() 13584 if (!ctx->GLThread.enabled) { in _mesa_CallLists() 13955 if (ctx->GLThread.ListCallDepth < MAX_LIST_NESTING) { in _mesa_glthread_execute_list() 13956 ctx->GLThread.ListCallDepth++; in _mesa_glthread_execute_list() 13958 ctx->GLThread.ListCallDepth--; in _mesa_glthread_execute_list() 13962 if (ctx->GLThread.ListCallDepth < MAX_LIST_NESTING) { in _mesa_glthread_execute_list() 13963 ctx->GLThread.ListCallDepth++; in _mesa_glthread_execute_list() 13965 ctx->GLThread.ListCallDepth--; in _mesa_glthread_execute_list() [all …]
|
/external/replicaisland/src/com/replica/replicaisland/ |
D | GLSurfaceView.java | 291 mGLThread = new GLThread(renderer); in setRenderer() 1078 private class GLThread extends Thread { class in GLSurfaceView 1079 public GLThread(Renderer renderer) { in GLThread() method in GLSurfaceView.GLThread 1580 public synchronized void threadExiting(GLThread thread) { in threadExiting() 1598 public boolean tryAcquireEglSurfaceLocked(GLThread thread) { in tryAcquireEglSurfaceLocked() 1614 public void releaseEglSurfaceLocked(GLThread thread) { in releaseEglSurfaceLocked() 1650 private GLThread mEglOwner; 1657 private GLThread mGLThread;
|
/external/mesa3d/src/mesa/vbo/ |
D | vbo_exec_api.c | 861 if (ctx->GLThread.enabled) { in _mesa_Begin() 921 if (ctx->GLThread.enabled) { in _mesa_End()
|
/external/perfetto/test/trace_processor/diff_tests/parser/smoke/ |
D | thread_cpu_time_example_android_trace_30s.out | 601 2060,1657,"GLThread 35","com.breel.wallpapers",638226980
|
/external/cpuinfo/test/dmesg/ |
D | galaxy-s8-us.log | 6107 [ 28.735578] I[0: GLThread 39: 2436] dhd_update_interface_flow_info: ifindex 0 op 1 role is 0 6108 [ 28.735730] I[0: GLThread 39: 2436] MACEVENT: WLC_E_IF, opcode:0x1 ifidx:0 6109 [ 28.735827] I[0: GLThread 39: 2436] CFG80211-INFO2) wl_cfg80211_event : ignore event 54, not …
|
/external/mesa3d/docs/relnotes/ |
D | 22.0.0.rst | 2943 - mesa: use ctx->GLThread.enabled now that it's correct
|
D | 23.1.0.rst | 3347 - glthread: add ctx->GLThread.draw_always_async to simplify draw checking
|