Skip to content

File gl_context.cc

FileList > gpu > gl_context.cc

Go to the source code of this file

  • #include "mediapipe/gpu/gl_context.h"
  • #include <sys/types.h>
  • #include <cmath>
  • #include <memory>
  • #include <string>
  • #include <utility>
  • #include "absl/base/dynamic_annotations.h"
  • #include "absl/log/absl_check.h"
  • #include "absl/log/absl_log.h"
  • #include "absl/memory/memory.h"
  • #include "absl/status/status.h"
  • #include "absl/strings/str_format.h"
  • #include "absl/synchronization/mutex.h"
  • #include "mediapipe/framework/port.h"
  • #include "mediapipe/framework/port/ret_check.h"
  • #include "mediapipe/framework/port/status.h"
  • #include "mediapipe/framework/port/status_builder.h"
  • #include "mediapipe/gpu/gl_context_internal.h"
  • #include "mediapipe/gpu/gpu_buffer_format.h"
  • #include "absl/debugging/leak_check.h"
  • #include "mediapipe/gpu/gl_thread_collector.h"

Namespaces

Type Name
namespace mediapipe
namespace internal_gl_context

Classes

Type Name
class GlExternalFenceSyncPoint
class GlFenceSyncPoint
class GlFinishSyncPoint
class GlSyncWrapper

Macros

Type Name
define AUTORELEASEPOOL
define GL_MAJOR_VERSION 0x821B
define GL_MINOR_VERSION 0x821C
define MEDIAPIPE_DISABLE_GL_SYNC_FOR_DEBUG 0

Macro Definition Documentation

define AUTORELEASEPOOL

#define AUTORELEASEPOOL 

define GL_MAJOR_VERSION

#define GL_MAJOR_VERSION `0x821B`

define GL_MINOR_VERSION

#define GL_MINOR_VERSION `0x821C`

define MEDIAPIPE_DISABLE_GL_SYNC_FOR_DEBUG

#define MEDIAPIPE_DISABLE_GL_SYNC_FOR_DEBUG `0`


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/gpu/gl_context.cc