Giter VIP home page Giter VIP logo

ogl's People

Contributors

71e6fd52 avatar calvin1602 avatar gkuegler avatar noahfreelove avatar sistr22 avatar ssbx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ogl's Issues

tutotials 2 can't run

IDE QtCreator
when I run this application, it becomes UNRESPONSE , and give me a white screen ..
so , whats wrong with it ?

CMake deprecation warnings

I noticed that the first tutorial mentions:

Click on Configure until all red lines disappear.

Unfortunately there are currently deprecation warnings which do not disappear:

image

These warnings can be ignored, and the generated XCode build files work fine. Perhaps there's a version bump/code change that could fix this problem.

Setup

macOS High Sierra 10.13.6
CMake 3.12.4 - built with Qt 5.6.2

ShadowTutorial: glTexImage2D depthTexture, wrong internal format

I'm not sure, but maybe this should look like this:

glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT32F, 1024, 1024, 0,GL_DEPTH_COMPONENT, GL_FLOAT, 0);

or

glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT16, 1024, 1024, 0,GL_DEPTH_COMPONENT, GL_UNSIGNED_SHORT, 0);

I used your code for an Android project and in OpenGL ES 3.0 the depth texture didn't work until I changed it. I'm very new in OpenGL, but maybe this is helpful.

References:
https://www.khronos.org/opengl/wiki/Common_Mistakes#Depth_Buffer_Precision
https://www.khronos.org/opengl/wiki/Image_Format#Depth_formats
https://stackoverflow.com/questions/37071584/opengl-fbo-depth-format-and-type-confusion

glViewport for RTT requires width and height to be double on mac

On my macbook I need to double the width and height passed to the second glViewport on the main loop (right before glUseProgram(quad_programID)), otherwise Suzanne is only rendered on the lower left of the screen.
Might be due to retina display.

I know that it might not be something that can be fixed here but having a warning on the code would be helpful to new students.

screen shot 2017-09-13 at 22 42 48

Tutorial 05: Texture incomplete on cube

I pasted the buffer data and the uv data to make sure they were correct. However all of the numbers except '4' and '6' are missing with white background left.
I am using third-party image loading library. So I tried again using stb_image to load texture, but the result is just the same.
Also, I modified several data in uv array, and some parts of the other number appeared.
Any idea where the problem is? Is it possible that my tga file was loaded with wrong coordinates?

temp

CMake failed

The first time,I am using macOS10.12,Xcode7.3.1,CMake3.7, CMake quit.

I am really follow the steps at http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/ Building on Mac

I have already checkout to tag OpenGL-tutorial_0015_21

$ git clone  https://github.com/opengl-tutorials/ogl.git
$ cd ogl
$ git checkout OpenGL-tutorial_0015_21

After a few times of CMake'quit.

I go to CMake's website ,and download the latest version,which is CMake3.7.2.

But still get the same result, CMake quit unexpectedly.

CMake quilt details

Process:               CMake [16966]
Path:                  /Applications/CMake.app/Contents/MacOS/CMake
Identifier:            org.cmake.cmake
Version:               3.7.2 (???)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           CMake [16966]
User ID:               501

Date/Time:             2017-01-20 16:43:59.995 +0800
OS Version:            Mac OS X 10.12.2 (16C67)
Report Version:        12
Anonymous UUID:        B87EBA5E-41CC-C3E6-FEC6-63AEA8B3E349


Time Awake Since Boot: 29000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.cmake.cmake               	0x000000010298932f kwsysProcessesSignalHandler + 79
1   libsystem_platform.dylib      	0x00007fffa4c36bba _sigtramp + 26
2   ???                           	0x00007fc6f13cc010 0 + 140492427542544
3   com.apple.CoreFoundation      	0x00007fff8f4d1c94 __CFRunLoopServiceMachPort + 212
4   com.apple.CoreFoundation      	0x00007fff8f4d1121 __CFRunLoopRun + 1361
5   com.apple.CoreFoundation      	0x00007fff8f4d0974 CFRunLoopRunSpecific + 420
6   com.apple.HIToolbox           	0x00007fff8ea5cacc RunCurrentEventLoopInMode + 240
7   com.apple.HIToolbox           	0x00007fff8ea5c901 ReceiveNextEventCommon + 432
8   com.apple.HIToolbox           	0x00007fff8ea5c736 _BlockUntilNextEventMatchingListInModeWithFilter + 71
9   com.apple.AppKit              	0x00007fff8d002ae4 _DPSNextEvent + 1120
10  com.apple.AppKit              	0x00007fff8d77d21f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2789
11  com.apple.AppKit              	0x00007fff8cff7465 -[NSApplication run] + 926
12  libqcocoa.dylib               	0x0000000105adb37f QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2191
13  org.qt-project.QtCore         	0x0000000103c927a1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
14  org.cmake.cmake               	0x000000010268b595 CMakeSetupDialog::doConfigureInternal() + 773
15  org.cmake.cmake               	0x000000010268b1bd CMakeSetupDialog::doConfigure() + 125
16  org.cmake.cmake               	0x00000001026b1d9f CMakeSetupDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 111
17  org.qt-project.QtCore         	0x0000000103cc95bd QMetaObject::activate(QObject*, int, int, void**) + 749
18  org.qt-project.QtWidgets      	0x000000010314cdf0 QAbstractButton::clicked(bool) + 64
19  org.qt-project.QtWidgets      	0x0000000102e7929a QAbstractButtonPrivate::emitClicked() + 58
20  org.qt-project.QtWidgets      	0x0000000102e790f4 QAbstractButtonPrivate::click() + 260
21  org.qt-project.QtWidgets      	0x0000000102e7a14e QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
22  org.qt-project.QtWidgets      	0x0000000102dd00b8 QWidget::event(QEvent*) + 1656
23  org.qt-project.QtWidgets      	0x0000000102e79e9f QAbstractButton::event(QEvent*) + 175
24  org.qt-project.QtWidgets      	0x0000000102d90b76 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294
25  org.qt-project.QtWidgets      	0x0000000102d941fd QApplication::notify(QObject*, QEvent*) + 9037
26  org.qt-project.QtCore         	0x0000000103c963f4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
27  org.qt-project.QtWidgets      	0x0000000102d914f8 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 968
28  org.qt-project.QtWidgets      	0x0000000102df164d QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1325
29  org.qt-project.QtWidgets      	0x0000000102df078a QWidgetWindow::event(QEvent*) + 122
30  org.qt-project.QtWidgets      	0x0000000102d90b76 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294
31  org.qt-project.QtWidgets      	0x0000000102d934c0 QApplication::notify(QObject*, QEvent*) + 5648
32  org.qt-project.QtCore         	0x0000000103c963f4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
33  org.qt-project.QtGui          	0x00000001034999da QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2794
34  org.qt-project.QtGui          	0x0000000103482dfb QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 155
35  libqcocoa.dylib               	0x0000000105adc481 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
36  com.apple.CoreFoundation      	0x00007fff8f4f0981 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
37  com.apple.CoreFoundation      	0x00007fff8f4d1a7d __CFRunLoopDoSources0 + 557
38  com.apple.CoreFoundation      	0x00007fff8f4d0f76 __CFRunLoopRun + 934
39  com.apple.CoreFoundation      	0x00007fff8f4d0974 CFRunLoopRunSpecific + 420
40  com.apple.HIToolbox           	0x00007fff8ea5cacc RunCurrentEventLoopInMode + 240
41  com.apple.HIToolbox           	0x00007fff8ea5c809 ReceiveNextEventCommon + 184
42  com.apple.HIToolbox           	0x00007fff8ea5c736 _BlockUntilNextEventMatchingListInModeWithFilter + 71
43  com.apple.AppKit              	0x00007fff8d002ae4 _DPSNextEvent + 1120
44  com.apple.AppKit              	0x00007fff8d77d21f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2789
45  com.apple.AppKit              	0x00007fff8cff7465 -[NSApplication run] + 926
46  libqcocoa.dylib               	0x0000000105adb37f QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2191
47  org.qt-project.QtCore         	0x0000000103c927a1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
48  org.qt-project.QtCore         	0x0000000103c96a65 QCoreApplication::exec() + 341
49  org.cmake.cmake               	0x0000000102682369 main + 4457
50  org.cmake.cmake               	0x000000010267fd54 start + 52

Thread 1:: QCMakeThread
0   libsystem_malloc.dylib        	0x00007fffa4bb2a20 nano_free_definite_size + 61
1   org.cmake.cmake               	0x0000000102985be5 cmsysProcess_Delete + 181
2   org.cmake.cmake               	0x00000001026d1093 cmExecuteProcessCommand::InitialPass(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&) + 5635
3   org.cmake.cmake               	0x000000010270720b cmCommand::InvokeInitialPass(std::__1::vector<cmListFileArgument, std::__1::allocator<cmListFileArgument> > const&, cmExecutionStatus&) + 75
4   org.cmake.cmake               	0x000000010289337b cmMakefile::ExecuteCommand(cmListFileFunction const&, cmExecutionStatus&) + 315
5   org.cmake.cmake               	0x000000010271fe09 cmIfFunctionBlocker::IsFunctionBlocked(cmListFileFunction const&, cmMakefile&, cmExecutionStatus&) + 617
6   org.cmake.cmake               	0x0000000102893282 cmMakefile::ExecuteCommand(cmListFileFunction const&, cmExecutionStatus&) + 66
7   org.cmake.cmake               	0x00000001028952d7 cmMakefile::ReadListFile(cmListFile const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 695
8   org.cmake.cmake               	0x0000000102894c57 cmMakefile::ReadDependentFile(char const*, bool) + 343
9   org.cmake.cmake               	0x00000001026f3d60 cmFindPackageCommand::ReadListFile(char const*, cmFindPackageCommand::PolicyScopeRule) + 48
10  org.cmake.cmake               	0x00000001026f1e9a cmFindPackageCommand::FindModule(bool&) + 250
11  org.cmake.cmake               	0x00000001026efce4 cmFindPackageCommand::InitialPass(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, cmExecutionStatus&) + 9028
12  org.cmake.cmake               	0x000000010270720b cmCommand::InvokeInitialPass(std::__1::vector<cmListFileArgument, std::__1::allocator<cmListFileArgument> > const&, cmExecutionStatus&) + 75
13  org.cmake.cmake               	0x000000010289337b cmMakefile::ExecuteCommand(cmListFileFunction const&, cmExecutionStatus&) + 315
14  org.cmake.cmake               	0x000000010271fe09 cmIfFunctionBlocker::IsFunctionBlocked(cmListFileFunction const&, cmMakefile&, cmExecutionStatus&) + 617
15  org.cmake.cmake               	0x0000000102893282 cmMakefile::ExecuteCommand(cmListFileFunction const&, cmExecutionStatus&) + 66
16  org.cmake.cmake               	0x0000000102736e31 cmMacroHelperCommand::InvokeInitialPass(std::__1::vector<cmListFileArgument, std::__1::allocator<cmListFileArgument> > const&, cmExecutionStatus&) + 3105
17  org.cmake.cmake               	0x000000010289337b cmMakefile::ExecuteCommand(cmListFileFunction const&, cmExecutionStatus&) + 315
18  org.cmake.cmake               	0x00000001027001ce cmFunctionHelperCommand::InvokeInitialPass(std::__1::vector<cmListFileArgument, std::__1::allocator<cmListFileArgument> > const&, cmExecutionStatus&) + 1886
19  org.cmake.cmake               	0x000000010289337b cmMakefile::ExecuteCommand(cmListFileFunction const&, cmExecutionStatus&) + 315
20  org.cmake.cmake               	0x00000001028952d7 cmMakefile::ReadListFile(cmListFile const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 695
21  org.cmake.cmake               	0x000000010289d31a cmMakefile::Configure() + 1914
22  org.cmake.cmake               	0x000000010283d7f2 cmGlobalGenerator::Configure() + 530
23  org.cmake.cmake               	0x000000010292267a cmake::ActualConfigure() + 1946
24  org.cmake.cmake               	0x0000000102921a71 cmake::Configure() + 865
25  org.cmake.cmake               	0x000000010269f464 QCMake::configure() + 868
26  org.cmake.cmake               	0x00000001026b2d6b QCMake::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 1035
27  org.qt-project.QtCore         	0x0000000103cc26dc QObject::event(QEvent*) + 156
28  org.qt-project.QtWidgets      	0x0000000102d90b76 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294
29  org.qt-project.QtWidgets      	0x0000000102d934c0 QApplication::notify(QObject*, QEvent*) + 5648
30  org.qt-project.QtCore         	0x0000000103c963f4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
31  org.qt-project.QtCore         	0x0000000103c97014 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 596
32  org.qt-project.QtCore         	0x0000000103cec30b QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 59
33  org.qt-project.QtCore         	0x0000000103c927a1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401
34  org.qt-project.QtCore         	0x0000000103ad8afe QThread::exec() + 110
35  org.cmake.cmake               	0x0000000102683805 QCMakeThread::run() + 53
36  org.qt-project.QtCore         	0x0000000103adc57a QThreadPrivate::start(void*) + 362
37  libsystem_pthread.dylib       	0x00007fffa4c40aab _pthread_body + 180
38  libsystem_pthread.dylib       	0x00007fffa4c409f7 _pthread_start + 286
39  libsystem_pthread.dylib       	0x00007fffa4c401fd thread_start + 13

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fffa4b5038a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fffa4b4f7d7 mach_msg + 55
2   com.apple.CoreFoundation      	0x00007fff8f4d1c94 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation      	0x00007fff8f4d1121 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation      	0x00007fff8f4d0974 CFRunLoopRunSpecific + 420
5   com.apple.AppKit              	0x00007fff8d14ff92 _NSEventThread + 205
6   libsystem_pthread.dylib       	0x00007fffa4c40aab _pthread_body + 180
7   libsystem_pthread.dylib       	0x00007fffa4c409f7 _pthread_start + 286
8   libsystem_pthread.dylib       	0x00007fffa4c401fd thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fffa4b584e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fffa4c405fe _pthread_wqthread + 1023
2   libsystem_pthread.dylib       	0x00007fffa4c401ed start_wqthread + 13

Thread 4:
0   libsystem_pthread.dylib       	0x00007fffa4c401e0 start_wqthread + 0
1   ???                           	0xffff9fffff37e750 0 + 18446638520580171600

Thread 5:
0   libsystem_kernel.dylib        	0x00007fffa4b584e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fffa4c40791 _pthread_wqthread + 1426
2   libsystem_pthread.dylib       	0x00007fffa4c401ed start_wqthread + 13

Thread 6:
0   libsystem_pthread.dylib       	0x00007fffa4c401e0 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000060000062cc80  rbx: 0x0000000000000000  rcx: 0x00007fffad876408  rdx: 0x00007fff5d57e0f0
  rdi: 0x0000000000000014  rsi: 0x00007fff5d57e088  rbp: 0x00007fff5d57dc50  rsp: 0x00007fff5d57dc00
   r8: 0x00007fff5d57e0f0   r9: 0x00000000ffffffff  r10: 0x0000000000000c00  r11: 0x0000000000000246
  r12: 0xbadd49f3eb82bead  r13: 0x0000000000000c00  r14: 0x00007fff5d57dc2b  r15: 0x0000000000000002
  rip: 0x000000010298932f  rfl: 0x0000000000010202  cr2: 0x00007fc6f13dc000
  
Logical CPU:     2
Error Code:      0x00000000
Trap Number:     13


Binary Images:
       0x10267d000 -        0x102be3fff +org.cmake.cmake (3.7.2 - ???) <BA1C7DB4-6CAB-3B59-9F0C-8B5A97D838A3> /Applications/CMake.app/Contents/MacOS/CMake
       0x102d80000 -        0x103278fff +org.qt-project.QtWidgets (5.6 - 5.6.0) <02077B7C-1880-31FD-91C5-343DE525ACCC> /Applications/CMake.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets
       0x103472000 -        0x103949ff7 +org.qt-project.QtGui (5.6 - 5.6.0) <559BD3C9-011A-32F1-B235-E489ADD804B9> /Applications/CMake.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui
       0x103ab4000 -        0x103fc9fff +org.qt-project.QtCore (5.6 - 5.6.0) <E419E60B-6B80-3947-B8CD-70DB225B827D> /Applications/CMake.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore
       0x1040f3000 -        0x1040f7ffb  com.apple.agl (3.3.1 - AGL-3.3.1) <E4A1E7B9-9C37-3244-8415-F0F028CB2859> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
       0x105ab9000 -        0x105bf9fff +libqcocoa.dylib (0) <629D9B69-CDBE-3195-ADCE-1704FB10B67F> /Applications/CMake.app/Contents/PlugIns/platforms/libqcocoa.dylib
       0x105c70000 -        0x105cd6ff7 +org.qt-project.QtDBus (5.6 - 5.6.0) <49B5334B-842F-36D5-AE01-17C5D0E463CC> /Applications/CMake.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus
       0x105d08000 -        0x105d3bff7 +org.qt-project.QtPrintSupport (5.6 - 5.6.0) <D3154B8C-707E-35FC-8A44-A192AC07EA11> /Applications/CMake.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport
       0x105d6f000 -        0x105d86ffb  libCGInterfaces.dylib (331.5) <518D3064-6E1E-3DF6-881B-57867DFE9B1E> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
       0x108b37000 -        0x108b74267  dyld (421.2) <947FC440-80F9-32F7-A773-6FC418FE1AB7> /usr/lib/dyld
       0x10987f000 -        0x109a25fff  GLEngine (13.0.10) <BCEDD508-5670-307C-ACC0-4B4740CE6D85> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x109a63000 -        0x109bd9ffb  libGLProgrammability.dylib (13.0.10) <96C3D0DF-73EB-3CEF-9527-03FA8C403546> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
       0x109e91000 -        0x10a3dfff7  com.apple.driver.AppleIntelHD5000GraphicsGLDriver (10.22.25 - 10.2.2) <42D3E466-D8C0-36E7-98B7-EB798A078D4B> /System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver
       0x10a5f0000 -        0x10a61affb  GLRendererFloat (13.0.10) <91FFF901-0388-3FF0-B89B-9A0D2E992F13> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x10a624000 -        0x10a69bff7  com.apple.driver.AppleIntelHD5000GraphicsMTLDriver (10.22.25 - 10.2.2) <84B4F9CC-4418-3880-885D-5017BD963E03> /System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver
       0x10bd9c000 -        0x10bdb8fff  com.apple.security.csparser (3.0 - 57740.31.2) <4B5D9DDE-2815-3084-AEC0-8B630279732F> /System/Library/Frameworks/Security.framework/PlugIns/csparser.bundle/Contents/MacOS/csparser
    0x7fff8a148000 -     0x7fff8a481fff  com.apple.RawCamera.bundle (7.01 - 889) <155ED09B-673E-3726-8302-E54AADAC5B63> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff8bcb2000 -     0x7fff8be71ffb  com.apple.avfoundation (2.0 - 1187.11.13) <0D0BB4A4-F987-381B-885E-88A81F50FD50> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff8be72000 -     0x7fff8bf15fff  com.apple.audio.AVFAudio (1.0 - ???) <E3CDC215-9272-3F94-8093-865CA181F728> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
    0x7fff8bfde000 -     0x7fff8bfdefff  com.apple.Accelerate (1.11 - Accelerate 1.11) <D700DBDF-69AE-37A2-B9C7-0961CF0B6841> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8bff7000 -     0x7fff8c510feb  com.apple.vImage (8.1 - ???) <6408805B-67E9-3874-8D32-0BB814CE5CDA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff8c511000 -     0x7fff8c681ff3  libBLAS.dylib (1185) <C7E42BBE-2337-3AEF-9C45-A2F2CB1A5B3E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8c682000 -     0x7fff8c696ffb  libBNNS.dylib (14) <CFDEE88D-E002-347C-BC68-83099651585B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff8c697000 -     0x7fff8ca8dfef  libLAPACK.dylib (1185) <2E8201CB-9A41-3D65-853E-841917FCE77B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8ca8e000 -     0x7fff8caa4fff  libLinearAlgebra.dylib (1185) <8CC29DE1-A231-3D5E-B5F1-DCC309036FE0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff8caa5000 -     0x7fff8caabfff  libQuadrature.dylib (3) <120F6228-A3D4-3184-89D7-785ADC2AC715> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff8caac000 -     0x7fff8cac0ff7  libSparseBLAS.dylib (1185) <C35235B7-CFA6-39A7-BD6E-79F4D9CAFD36> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff8cac1000 -     0x7fff8cc48fe7  libvDSP.dylib (600) <F59348AA-E1D3-3A27-8AB5-F546D38BFB76> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff8cc49000 -     0x7fff8ccfbffb  libvMisc.dylib (600) <70D4B548-47EE-3C6B-A93B-3EA6B60701E0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8ccfc000 -     0x7fff8ccfcfff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A395B521-8E54-30F2-B4FE-355D68900DAF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff8ccfd000 -     0x7fff8cd3bff3  com.apple.Accounts (113 - 113) <E9D296BC-6DAC-3AB2-81A0-8DD6D1F8673B> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
    0x7fff8cd3c000 -     0x7fff8cfbbff3  com.apple.AddressBook.framework (10.0 - 1756.14.6) <256ECB79-9F16-3565-AADB-D8A7AA83BC2F> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x7fff8cfbc000 -     0x7fff8dd8dff7  com.apple.AppKit (6.9 - 1504.76) <AF99A491-3175-362D-B313-074A3F87E49A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8dd9f000 -     0x7fff8dd9ffff  com.apple.ApplicationServices (48 - 48) <A29F0B74-33C1-3062-B68D-12BC3881C399> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff8dda0000 -     0x7fff8de0eff7  com.apple.ApplicationServices.ATS (377 - 422.2) <3680281F-DB99-3CA2-9C76-CABFC8DBC980> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8dea8000 -     0x7fff8dfd7fff  libFontParser.dylib (194.6) <F3DF2CF7-B25D-30BB-9EE6-1EA9F3B8A066> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff8dfd8000 -     0x7fff8e022fff  libFontRegistry.dylib (196.3) <855AF921-EAE0-3D07-B161-5EF09806B643> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff8e07f000 -     0x7fff8e0b2ff7  libTrueTypeScaler.dylib (194.6) <D0D7DA50-DF52-3D24-AFD2-03B336AA1929> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff8e11e000 -     0x7fff8e1c8ff7  com.apple.ColorSync (4.12.0 - 502.1) <5F244DE3-A6E8-335F-AE3B-25F0E407DD62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff8e1c9000 -     0x7fff8e219ff7  com.apple.HIServices (1.22 - 591) <34C950CC-1084-354A-BCE6-9396EDB29DF8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff8e21a000 -     0x7fff8e229ff3  com.apple.LangAnalysis (1.7.0 - 1.7.0) <47D1A017-91A4-37F3-93E0-3923CD6ED2DE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff8e22a000 -     0x7fff8e277fff  com.apple.print.framework.PrintCore (12 - 491) <B7CC15C1-AF50-37F3-8AF6-65F8CDC323F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff8e278000 -     0x7fff8e2b3fff  com.apple.QD (3.12 - 310) <8F718290-DD82-36CE-9AF0-EFB6D31A49F4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff8e2b4000 -     0x7fff8e2bfff7  com.apple.speech.synthesis.framework (6.3.3 - 6.3.3) <629831B1-B13C-30F5-AE16-6BB9037E3753> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff8e2c0000 -     0x7fff8e4d0fff  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <A1B98513-C19E-376F-8DAF-71BB2F263C5F> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8e4d1000 -     0x7fff8e4d1fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <55C6A958-D52B-3D81-B230-EB949212B5D9> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff8e63a000 -     0x7fff8ea0dff7  com.apple.CFNetwork (807.2.14 - 807.2.14) <9702C8B9-2984-3DD9-9C59-A83499C2DBC4> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8ea27000 -     0x7fff8ea27fff  com.apple.Carbon (154 - 157) <E7179C37-54BF-3DAC-BD4A-ABCCBBDFDDAE> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff8ea28000 -     0x7fff8ea2bfff  com.apple.CommonPanels (1.2.6 - 98) <6A71E8CB-3BF7-3A49-A5F7-0579BAE1219D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff8ea2c000 -     0x7fff8ed34ff7  com.apple.HIToolbox (2.1.1 - 856.11) <11F1BAA6-547C-37CB-88DE-6C4B698AFF37> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff8ed35000 -     0x7fff8ed38ff7  com.apple.help (1.3.5 - 49) <27C5F9FE-838F-3807-A4AC-D99470185B10> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8ed39000 -     0x7fff8ed3efff  com.apple.ImageCapture (9.0 - 9.0) <E3E757FD-4060-33A4-A2AC-85EFBD987FCE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff8ed3f000 -     0x7fff8edd6ff3  com.apple.ink.framework (10.9 - 219) <B44BA36D-7549-3EB2-8CF6-E171885194FB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff8edd7000 -     0x7fff8edf1fff  com.apple.openscripting (1.7 - 172) <B204BF70-C4AA-3699-8493-66E6645A92A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff8edf2000 -     0x7fff8edf3ff3  com.apple.print.framework.Print (12 - 267) <CA7E9448-0903-34C8-AAF6-9070B52BF70E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff8edf4000 -     0x7fff8edf6ff7  com.apple.securityhi (9.0 - 55006) <ACD20DC1-FBDE-3E1B-91BF-867FE7849CBC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff8edf7000 -     0x7fff8edfdff7  com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <A20B0F7B-C32A-3FF1-BB75-BAC0EE4EF889> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff8edfe000 -     0x7fff8eedbff7  com.apple.cloudkit.CloudKit (643.5 - 643.5) <2AB1D950-7EA5-359C-B17C-42AEFE99D360> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
    0x7fff8eedc000 -     0x7fff8eedcfff  com.apple.Cocoa (6.11 - 22) <6A3C97E3-3905-3767-978F-C2E4C3899CD2> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff8f01c000 -     0x7fff8f0acff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <A38A11A5-130B-39CE-BEBA-F5427F6801DC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff8f0ad000 -     0x7fff8f0c0fff  com.apple.CoreBluetooth (1.0 - 1) <76AFC4B4-A9FD-3434-B168-90087E71F5C4> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff8f0c1000 -     0x7fff8f3bbfeb  com.apple.CoreData (120 - 752.8) <FE3F152B-4C35-3A58-A0CB-D04EE5908818> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff8f3bc000 -     0x7fff8f448fff  com.apple.CoreDisplay (1.0 - 1) <48B568C0-1E12-34F4-943D-EAB447FBA1BE> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff8f449000 -     0x7fff8f8e3fff  com.apple.CoreFoundation (6.9 - 1348.28) <A40AA224-7A50-3989-95D0-5A228A0E2FAF> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8f8e4000 -     0x7fff8ff66fff  com.apple.CoreGraphics (2.0 - 1070.13) <C6E5A0EC-CEEE-3834-B37C-E5CF9EECDD52> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8ff67000 -     0x7fff901a9fff  com.apple.CoreImage (12.2.0 - 451.2.6) <FA735717-BE82-397E-B0DC-71D83682D2F7> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff901aa000 -     0x7fff90210ff7  com.apple.corelocation (2100.0.34) <C953574D-5945-34C2-A122-9435E0D5D84C> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
    0x7fff90211000 -     0x7fff902c1fff  com.apple.CoreMedia (1.0 - 1907.15.15) <B5B8C128-C1C2-3585-9B43-41141B2C6332> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff902c2000 -     0x7fff9030dfff  com.apple.CoreMediaIO (803.0 - 4928.1) <708A23DA-D49B-33B2-AF2D-957570E3B0DC> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fff9030e000 -     0x7fff9030efff  com.apple.CoreServices (775.9.7 - 775.9.7) <A5C444F3-408B-3062-AF4B-BF8CD919F221> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff9030f000 -     0x7fff90360fff  com.apple.AE (712.2 - 712.2) <342A13C0-4A6A-3947-B66B-0F624A4A7B52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff90361000 -     0x7fff9063cff7  com.apple.CoreServices.CarbonCore (1159.5 - 1159.5) <11CC2194-0C9C-397A-B7F9-CDAB9B68D87D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff9063d000 -     0x7fff90670fff  com.apple.DictionaryServices (1.2 - 274) <864F3808-FFDD-3C4B-A5B7-F1A6C4668A86> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff90671000 -     0x7fff90679ffb  com.apple.CoreServices.FSEvents (1230 - 1230) <13A2FC17-8F8C-35BF-9584-59FDFB738E2B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff9067a000 -     0x7fff907e6ff7  com.apple.LaunchServices (775.9.7 - 775.9.7) <E350E4F6-822A-3F04-B59B-468A39AF5C64> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff907e7000 -     0x7fff90897fff  com.apple.Metadata (10.7.0 - 1075.28) <DBB524CD-6938-3623-99C2-4B1EC1E1BE58> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff90898000 -     0x7fff908f7fff  com.apple.CoreServices.OSServices (775.9.7 - 775.9.7) <E9625B0B-9AE7-3024-9FEF-FEE0A1876D9D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff908f8000 -     0x7fff90968fff  com.apple.SearchKit (1.4.0 - 1.4.0) <F1B3EF8D-E820-317C-AC7F-8F056C246874> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff90969000 -     0x7fff909afff7  com.apple.coreservices.SharedFileList (38 - 38) <E1400999-1F08-35A1-9D07-27D80A2AF89A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff90a3c000 -     0x7fff90b88ff7  com.apple.CoreText (352.0 - 544.5) <E90EA1D8-3491-3014-9043-9928C4E4349C> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff90b89000 -     0x7fff90bbefff  com.apple.CoreVideo (1.8 - 234.0) <48C31E93-87C2-31F4-97E7-9E54C1EA8E7D> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff90bbf000 -     0x7fff90c30ffb  com.apple.framework.CoreWLAN (11.0 - 1200.25.1) <BEBE9C03-3B9A-3948-99E3-CC8148FA2AB5> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff90c64000 -     0x7fff90c6fff3  com.apple.DirectoryService.Framework (10.12 - 194) <0D68A91D-F811-3563-9449-47425CD40895> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff90c70000 -     0x7fff90d2eff7  com.apple.DiscRecording (9.0.3 - 9030.4.5) <1A3FBBCF-E81D-3395-B96D-6D9FA8D2EDF0> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff90d2f000 -     0x7fff90d34fff  com.apple.DiskArbitration (2.7 - 2.7) <16EA6D93-A2EC-31DB-BF52-C4764E7B1630> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff90ec3000 -     0x7fff9126aff3  com.apple.Foundation (6.9 - 1349.25) <D820A498-2E62-367D-BC72-5845B14C06E3> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff91296000 -     0x7fff912c7fff  com.apple.GSS (4.0 - 2.0) <95FAD1F9-1610-3428-B9B4-D32F67C26574> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff91387000 -     0x7fff9142affb  com.apple.Bluetooth (5.0.2 - 5.0.2f4) <D4B76B20-7777-39C9-8365-FC0C0DE17AB0> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff9142b000 -     0x7fff914c0ff7  com.apple.framework.IOKit (2.0.2 - 1324.30.13) <163BE7FA-B29A-348F-8B5F-E301F2E8C964> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff914c1000 -     0x7fff914c7ffb  com.apple.IOSurface (153.3 - 153.3) <3DD3BF22-0800-31F2-B179-87F87D6F0548> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff914c8000 -     0x7fff91518ff3  com.apple.ImageCaptureCore (7.0 - 7.0) <0F899C07-AA23-350E-8670-9090924D670D> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fff91519000 -     0x7fff91672fef  com.apple.ImageIO.framework (3.3.0 - 1582) <564168E7-BEC0-35E3-9BF0-59B65C17225E> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff91673000 -     0x7fff91677fff  libGIF.dylib (1582) <040243CD-3A68-3ADC-805C-FE1D17C80028> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff91678000 -     0x7fff91768ff7  libJP2.dylib (1582) <A55870F9-F27F-3BD0-BE89-981BFF63D485> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff91769000 -     0x7fff9178cffb  libJPEG.dylib (1582) <58C01E72-10A0-313F-8139-ED6E9D087ABB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff9178d000 -     0x7fff917b4ff7  libPng.dylib (1582) <F2CC3750-3520-311B-9C66-9D86036375B7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff917b5000 -     0x7fff917b7ff3  libRadiance.dylib (1582) <C3E9CE5C-1A25-391B-9ACB-556AA065B985> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff917b8000 -     0x7fff91811ff3  libTIFF.dylib (1582) <71ADCD24-67C9-31B5-8E48-A4B89AFBB19F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff9193d000 -     0x7fff923e0ff7  com.apple.JavaScriptCore (12602 - 12602.3.12.0.1) <098A6380-FB0A-3087-B252-8FD0CE99FBA3> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff923e1000 -     0x7fff923faff7  com.apple.Kerberos (3.0 - 1) <49DCBE1A-130C-3FBF-AAEA-AF9A518913AC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff923fb000 -     0x7fff92431fff  com.apple.LDAPFramework (2.4.28 - 194.5) <0F18D033-BBD8-3D88-A17C-EC7E796CA88F> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff92687000 -     0x7fff9268dfff  com.apple.MediaAccessibility (1.0 - 97.1.1) <1025DB59-18DE-39EA-9C04-35CE8D6103E5> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fff926a3000 -     0x7fff92bf7fff  com.apple.MediaToolbox (1.0 - 1907.15.15) <22150DE7-8CD3-30DD-8C0F-3D06F865C186> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff92bf8000 -     0x7fff92c50fff  com.apple.Metal (86.18 - 86.18) <7DFE0437-25A8-3E87-8318-91573C895742> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff93524000 -     0x7fff9352cfff  com.apple.NetFS (6.0 - 4.0) <6614F9B8-0861-338B-8FF0-8E402F96141C> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff93701000 -     0x7fff93709ff7  libcldcpuengine.dylib (2.8.5) <6AFCDCF5-7788-3EFC-B761-6C31DBF205A7> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff938d2000 -     0x7fff93920ff3  com.apple.opencl (2.8.6 - 2.8.6) <85574B12-CEED-373A-808E-B4BC7907AC7A> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff93921000 -     0x7fff9393affb  com.apple.CFOpenDirectory (10.12 - 194) <292FCA26-B2E4-37F8-BC8C-8369ACD3345A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff9393b000 -     0x7fff93946ff7  com.apple.OpenDirectory (10.12 - 194) <399F4633-97CE-3560-BB3C-1E30E9604878> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff93947000 -     0x7fff93949fff  libCVMSPluginSupport.dylib (13.0.10) <06D7F8EC-1D2B-38C2-B3FE-7D39185370BE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff9394a000 -     0x7fff9394dff7  libCoreFSCache.dylib (151.1) <1910EF80-DE30-3817-8FDF-63F3C8B4BA37> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff9394e000 -     0x7fff93951fff  libCoreVMClient.dylib (151.1) <8C8E9295-1918-3763-A0B7-6397EB181EF4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff93952000 -     0x7fff9395affb  libGFXShared.dylib (13.0.10) <0257924D-0226-306C-817B-6B624AD8C80F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff9395b000 -     0x7fff93966fff  libGL.dylib (13.0.10) <9BDE83C8-D820-34AB-ADBB-89394EE706FB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff93967000 -     0x7fff939a3fe7  libGLImage.dylib (13.0.10) <38CB2689-C869-31A4-BECB-2E4F91F1FD1C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff93b1b000 -     0x7fff93b5bff3  libGLU.dylib (13.0.10) <0303130B-3A1D-37C3-BEA5-0A2154C842D3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff944c3000 -     0x7fff944d1fff  com.apple.opengl (13.0.10 - 13.0.10) <7F1E35F8-F0D1-389B-B8CC-E06E02714005> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff9473c000 -     0x7fff94883fff  com.apple.QTKit (7.7.3 - 2978.3) <665AF577-900D-349E-B1C5-D5BDD70DB481> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fff94884000 -     0x7fff94aeeff7  com.apple.imageKit (3.0 - 1021) <5D77D4A4-F844-376B-93AA-F9CB55C719AE> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fff94aef000 -     0x7fff94bb3fff  com.apple.PDFKit (1.0 - 1) <C1F429E3-1DCE-3F53-B189-19ED7F413D57> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fff94bb4000 -     0x7fff950dafff  com.apple.QuartzComposer (5.1 - 351.1) <A13FD5C2-36D1-3B92-88E6-AB4CAF733907> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fff950db000 -     0x7fff950feffb  com.apple.quartzfilters (1.10.0 - 1.10.0) <8A8ED06E-3A07-312A-A976-982C51159A45> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fff950ff000 -     0x7fff951ecfff  com.apple.QuickLookUIFramework (5.0 - 720.5) <85A0BF0F-94B1-33CD-A3DC-4048380A3258> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fff951ed000 -     0x7fff951edfff  com.apple.quartzframework (1.5 - 21) <DA6924FE-3D6C-3CCE-9CB6-188B6B1671DD> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff951ee000 -     0x7fff953e9ff7  com.apple.QuartzCore (1.11 - 449.41.15) <32D80183-DCE4-34A7-AA46-DD1DE0DAA859> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff953ea000 -     0x7fff9543ffff  com.apple.QuickLookFramework (5.0 - 720.5) <9E76504A-B17B-3302-82DF-9CE1CB31CAC3> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fff95440000 -     0x7fff95453ff7  com.apple.SafariServices.framework (12602 - 12602.3.12.0.1) <B6EEDF8F-56BF-3E9D-A615-175E03E6A547> /System/Library/Frameworks/SafariServices.framework/Versions/A/SafariServices
    0x7fff9594f000 -     0x7fff95c6efff  com.apple.security (7.0 - 57740.31.2) <A47D7BAE-0591-3184-8E44-FB2EB08A19C2> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff95c6f000 -     0x7fff95ce5ff7  com.apple.securityfoundation (6.0 - 55132.20.1) <9407620B-B230-3320-B0B7-5AE59F1D135C> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff95ce6000 -     0x7fff95d0eff7  com.apple.securityinterface (10.0 - 55079.30.2) <D5B9D6B0-E3D6-32A7-ABAB-3F005B3ED81D> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
    0x7fff95d0f000 -     0x7fff95d12ff3  com.apple.xpc.ServiceManagement (1.0 - 1) <4E24C12E-6164-3A7A-8EB8-C2523492BAE8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff96099000 -     0x7fff9610aff7  com.apple.SystemConfiguration (1.14 - 1.14) <D9A57D90-E54F-3E1A-AA2F-F5A694BCE4BB> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff9610b000 -     0x7fff964b8fff  com.apple.VideoToolbox (1.0 - 1907.15.15) <685B6CCD-3027-3D0F-8B31-2388A3CE1BDC> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff97fd3000 -     0x7fff97fd9ff7  com.apple.APFS (1.0 - 1) <7846BAA7-F9FD-3110-8DCB-C6DFAA86F7B0> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff98743000 -     0x7fff9875eff3  com.apple.AppContainer (4.0 - 307.30.3) <EF4C3C83-6F51-38F7-A3D2-2D46EE4560EB> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fff9875f000 -     0x7fff9876cff3  com.apple.AppSandbox (4.0 - 307.30.3) <D2C978EB-F4F1-3E79-9DB1-BEE2A92590CE> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fff9876d000 -     0x7fff9878fffb  com.apple.framework.Apple80211 (12.0 - 1200.41) <360012DB-DAE7-3EEF-85F0-E5BE1DE3425D> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff98790000 -     0x7fff9879ffdb  com.apple.AppleFSCompression (88 - 1.0) <B6E2148F-BFBF-3F1B-A7DF-0F39190B4C20> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff98890000 -     0x7fff9891b97f  com.apple.AppleJPEG (1.0 - 1) <B4C3209B-58A5-359F-A898-F61B6C40E5E9> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff9892f000 -     0x7fff9894afff  com.apple.aps.framework (4.0 - 4.0) <05212284-4905-3EF2-B284-DC1794769C13> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
    0x7fff9894b000 -     0x7fff98953ffb  com.apple.AppleSRP (5.0 - 1) <F105D2D2-8A12-3361-9C9D-E405668CAF75> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fff98954000 -     0x7fff98957ff3  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <6FF50E26-5BDA-3421-BDAE-B57AE6E4F6AC> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x7fff98958000 -     0x7fff989aafff  com.apple.AppleVAFramework (5.0.34 - 5.0.34) <DADC6087-9B6D-3267-83BB-5DCF4A09B2E4> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff989b3000 -     0x7fff989baffb  com.apple.AssetCacheServices (31.2 - 31.2) <5E08DBDE-1DF0-37AC-9ED0-035A2ED67573> /System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/AssetCacheServices
    0x7fff98d40000 -     0x7fff98dbefff  com.apple.backup.framework (1.8.3 - 1.8.3) <B2E28A7A-1727-3052-AA73-CBC108286C07> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff98de7000 -     0x7fff98e24ff7  com.apple.bom (14.0 - 193.8) <FAA5CE82-0A87-34C5-A606-81A179009930> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff99062000 -     0x7fff9908efff  com.apple.CacheDelete (1.0 - 1) <74C78009-7CC8-366B-8673-3D698AC1C307> /System/Library/PrivateFrameworks/CacheDelete.framework/Versions/A/CacheDelete
    0x7fff99458000 -     0x7fff9947ffff  com.apple.CalendarAgentLink (8.0 - 250) <884AE0DB-A1AF-3D0D-BFA6-19C6D47E0009> /System/Library/PrivateFrameworks/CalendarAgentLink.framework/Versions/A/CalendarAgentLink
    0x7fff99a44000 -     0x7fff99a6bffb  com.apple.ChunkingLibrary (172 - 172) <83E91936-305D-32A4-A256-5582B96B1852> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff99a6c000 -     0x7fff99afeff7  com.apple.CloudDocs (1.0 - 485.12) <42A562A2-284D-3252-9341-855E52E45A02> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
    0x7fff9a394000 -     0x7fff9a39dffb  com.apple.CommonAuth (4.0 - 2.0) <830B940B-3523-38DE-996D-695739616D10> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff9a464000 -     0x7fff9a4b4ff3  com.apple.AddressBook.ContactsFoundation (8.0 - 2250.2.2) <96696447-7484-34C8-A838-9BD28687D17F> /System/Library/PrivateFrameworks/ContactsFoundation.framework/Versions/A/ContactsFoundation
    0x7fff9a4b5000 -     0x7fff9a4d7fff  com.apple.contacts.ContactsPersistence (1.0 - 2250.2.2) <12AB8AA1-7F0C-3BE3-B6C6-2A4822948E58> /System/Library/PrivateFrameworks/ContactsPersistence.framework/Versions/A/ContactsPersistence
    0x7fff9a521000 -     0x7fff9a8fefe7  com.apple.CoreAUC (224.0.0 - 224.0.0) <8DF6075A-0711-33A9-9031-6FDA22E85C4F> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff9a8ff000 -     0x7fff9a92ffff  com.apple.CoreAVCHD (5.9.0 - 5900.4.1) <5E1B0512-E50B-3534-99EF-AD15E601877A> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fff9a9a5000 -     0x7fff9a9adffb  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <212D3DB2-DC44-329F-B810-238DF156D1EE> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fff9aabd000 -     0x7fff9aacdfff  com.apple.CoreEmoji (1.0 - 39.1) <0A46D6BF-22F3-39AD-B3DC-DE1EE5C442CC> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff9ab82000 -     0x7fff9ab98ff3  com.apple.CoreMediaAuthoring (2.2 - 955) <3E1E33F1-B4FF-320E-B336-7E7F74D73642> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
    0x7fff9ab9f000 -     0x7fff9ac2fffb  com.apple.CorePDF (4.0 - 4) <254118BE-2E30-3772-B425-6328D1487162> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fff9adb0000 -     0x7fff9ade0ff3  com.apple.CoreServicesInternal (276.2 - 276.2) <7D8DEF04-72F1-39F4-BBFB-09E65D7B8C10> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff9b070000 -     0x7fff9b0fafff  com.apple.CoreSymbolication (61050) <F4B7C798-F7B7-3977-AA08-59A03F00308E> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff9b0fb000 -     0x7fff9b239fd7  com.apple.coreui (2.1 - 430.6) <99D08D71-3E9D-300C-9EB2-A73F1B5E228C> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff9b23a000 -     0x7fff9b2eaff3  com.apple.CoreUtils (5.0 - 500.9) <5567181B-721C-339E-A3DC-579E36D92341> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff9b33a000 -     0x7fff9b39fff3  com.apple.framework.CoreWiFi (12.0 - 1200.25.1) <BEFA276C-D284-3160-8641-7DD47E38C9D7> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff9b3a0000 -     0x7fff9b3adff7  com.apple.CrashReporterSupport (10.12 - 817) <CB5251B1-5BE5-308B-B30B-0050065E04CC> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff9b41f000 -     0x7fff9b429ff7  com.apple.framework.DFRFoundation (1.0 - 104.14) <258B6CFE-FD64-31C5-9973-2FD80597ECDA> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff9b45f000 -     0x7fff9b4d6ff7  com.apple.datadetectorscore (7.0 - 539.1) <E9892E38-3D5F-36CF-BDC5-E4E3C5516B55> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff9b513000 -     0x7fff9b552fff  com.apple.DebugSymbols (137 - 137) <B229F3F7-250B-3151-8048-CEA7BF80FA52> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff9b553000 -     0x7fff9b664fff  com.apple.desktopservices (1.11.3 - 1.11.3) <CCE689AA-85F3-3587-AE12-1231E8ED127E> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff9b669000 -     0x7fff9b73fff7  com.apple.DiskImagesFramework (444.30.5 - 444.30.5) <E119DFDF-592B-35DF-8D44-73293AF31595> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff9b7a4000 -     0x7fff9b7aeff7  com.apple.DisplayServicesFW (3.1 - 380) <0A48A624-F5E7-3C29-8958-12219060F663> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fff9b7f3000 -     0x7fff9b7f5ffb  com.apple.EFILogin (2.0 - 2) <E03C6225-7650-3498-906B-C248A93F55B5> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff9b948000 -     0x7fff9bd79ff7  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <DEB42099-6927-332C-8D3E-D45096318D25> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff9bdb7000 -     0x7fff9c147fff  com.apple.FinderKit (1.5.3 - 1.5.3) <DAC122BE-B0CB-3BCB-830A-196A46D49696> /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit
    0x7fff9d0ce000 -     0x7fff9d0cefff  libmetal_timestamp.dylib (600.0.48.32) <31DF1B9E-0BBF-308B-B78D-11CCE72DAA68> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
    0x7fff9d0db000 -     0x7fff9d0e6ff3  libGPUSupportMercury.dylib (13.0.10) <99773A80-8B47-33F7-9406-96DC530FB586> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fff9d39a000 -     0x7fff9d3b6ff3  com.apple.GenerationalStorage (2.0 - 259.2) <00BF8427-967F-3693-A86F-DA0F29B49BF3> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff9d3cf000 -     0x7fff9da6efff  com.apple.GeoServices (1.0 - 1228.22.8.29.13) <280AEA5E-2EF5-3A88-B1DE-D0811045F9CC> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
    0x7fff9dab4000 -     0x7fff9db2afff  com.apple.Heimdal (4.0 - 2.0) <00F00E7E-7EF4-3254-86D3-ADA4F67938CF> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff9e14d000 -     0x7fff9e154ffb  com.apple.IOAccelerator (289.27 - 289.27) <61C7765B-EE2E-36E1-B51C-FFA13A657711> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff9e156000 -     0x7fff9e16aff3  com.apple.IOPresentment (1.0 - 25) <40934217-996A-3DDB-A8C4-484CA0F0222B> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff9e16b000 -     0x7fff9e18dfff  com.apple.IconServices (74.3 - 74.3) <3F0BD358-D019-3083-82F2-69CCAD5E5D66> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff9e229000 -     0x7fff9e239ff3  com.apple.IntlPreferences (2.0 - 216) <589A5D92-6809-3F3C-900E-DBC60A07A101> /System/Library/PrivateFrameworks/IntlPreferences.framework/Versions/A/IntlPreferences
    0x7fff9e270000 -     0x7fff9e426fff  com.apple.LanguageModeling (1.0 - 123.2.4) <FEB98F96-A9BB-3E6C-85B4-B466825B8C92> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff9e456000 -     0x7fff9e45aff7  com.apple.LoginUICore (4.0 - 4.0) <7B8321EA-6F89-37C0-A128-398436BE6342> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
    0x7fff9e506000 -     0x7fff9e5d7ffb  com.apple.MMCS (1.3 - 381.1) <5582D879-5F26-3552-8E88-58703456EB7A> /System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
    0x7fff9ea80000 -     0x7fff9ea83fff  com.apple.Mangrove (1.0 - 1) <05039E9F-9C07-375B-A940-D90D455A2EC2> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fff9eb5b000 -     0x7fff9eb8fff3  com.apple.MediaKit (16 - 840) <2035FF47-C7E6-3F73-A335-AC0BFBB1DB36> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff9ecea000 -     0x7fff9ed63ff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <6A759DBA-B7DF-363B-9827-AB1D1129BB34> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff9eec9000 -     0x7fff9eed4ff3  com.apple.MobileKeyBag (2.0 - 1.0) <8A7EEA75-8334-3FB5-A83B-F0ECB87952B2> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff9eee5000 -     0x7fff9ef0dfff  com.apple.MultitouchSupport.framework (368.7 - 368.7) <BA3D9226-2672-3039-A105-C2639A7E22F2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff9efbc000 -     0x7fff9efc6fff  com.apple.NetAuth (6.0 - 6.0) <1E7765FC-4580-3CE4-A0F1-CAA22006AE43> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff9f3be000 -     0x7fff9f3c0fff  com.apple.OAuth (25 - 25) <1A29AF10-4AFE-32A2-9CA9-A98BACA2CE8D> /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth
    0x7fff9f842000 -     0x7fff9f883ff7  com.apple.PerformanceAnalysis (1.145 - 145) <2D5D4A56-5F67-3BBB-9AAC-95FAC199877C> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff9f8c7000 -     0x7fff9f8ceff3  com.apple.phonenumbers (1.1.1 - 105) <14003B00-D2DA-3732-A1AC-A71763EC3556> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumbers
    0x7fff9fe91000 -     0x7fff9feb3ff7  com.apple.pluginkit.framework (1.0 - 1) <E41C33BD-8C3F-32B2-A485-A2BFEE148E04> /System/Library/PrivateFrameworks/PlugInKit.framework/Versions/A/PlugInKit
    0x7fff9fefa000 -     0x7fff9ff25ffb  com.apple.ProtectedCloudStorage (1.0 - 1) <4B38E6F6-AD64-3345-B51D-38E9DD518666> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff9ff26000 -     0x7fff9ff40fff  com.apple.ProtocolBuffer (1 - 249) <D8B7694B-B598-3728-8583-9C4CC0F05B64> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff9ff41000 -     0x7fff9ff51ffb  com.apple.QuickLookThumbnailing (1.0 - 1) <1A91596D-0A8D-3B7A-ACF5-783A78E9723E> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/Versions/A/QuickLookThumbnailing
    0x7fff9ff5a000 -     0x7fff9ff7dff3  com.apple.RemoteViewServices (2.0 - 124) <4765DC2E-CF05-38CF-9564-1FBACB7E167C> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fffa0be9000 -     0x7fffa0becfff  com.apple.SecCodeWrapper (4.0 - 307.30.3) <1B0B2122-C230-3E3F-8A81-EBD58818586B> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fffa0c7b000 -     0x7fffa0cf8ff7  com.apple.Sharing (696.1.22 - 696.1.22) <D0A5C682-8996-3851-B332-AD05301E6FA3> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fffa0d19000 -     0x7fffa0f78fe7  com.apple.SkyLight (1.600.0 - 122.8) <2B8B6734-2B70-3BD8-BB8E-3338FB2708EE> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fffa1159000 -     0x7fffa1165ff7  com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <F9F0FCED-3A72-3639-91F2-B7EF248ED1B9> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fffa14ec000 -     0x7fffa154dfff  com.apple.Suggestions (6.0 - 197) <A202005E-CF88-3F7B-B955-B25FD89EC790> /System/Library/PrivateFrameworks/Suggestions.framework/Versions/A/Suggestions
    0x7fffa184e000 -     0x7fffa18baff3  com.apple.Symbolication (61080.2) <27A57DC2-FEB7-3D23-AEB5-E3E76C5AAE79> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fffa1aa4000 -     0x7fffa1ad0ffb  com.apple.framework.SystemAdministration (1.0 - 1.0) <81B27779-ABCD-35DE-931E-E8BCE07ACFB4> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
    0x7fffa1cb4000 -     0x7fffa1cbaff7  com.apple.TCC (1.0 - 1) <956F7C1A-D457-3FE0-9CFE-3F1719F0865C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fffa1d49000 -     0x7fffa1f11ff7  com.apple.TextureIO (1.41 - 1.41) <3A9D9FD9-8997-3BD1-8046-76D0BF709806> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fffa1f5a000 -     0x7fffa1f6fff3  com.apple.ToneKit (1.0 - 1) <0558CDBA-8127-3C55-825E-6F6A464E2FB4> /System/Library/PrivateFrameworks/ToneKit.framework/Versions/A/ToneKit
    0x7fffa1f70000 -     0x7fffa1f7effb  com.apple.ToneLibrary (1.0 - 1) <32AD3F5C-124F-351D-BC9B-63A7AEA20F31> /System/Library/PrivateFrameworks/ToneLibrary.framework/Versions/A/ToneLibrary
    0x7fffa1f85000 -     0x7fffa1f86fff  com.apple.TrustEvaluationAgent (2.0 - 28) <07C1F711-A1E0-3BAC-8F4D-977516D50925> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fffa1f87000 -     0x7fffa2117ff3  com.apple.UIFoundation (1.0 - 490.7) <047781ED-9E79-361F-8E04-71FF90C650F3> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fffa2b73000 -     0x7fffa2c36ff7  com.apple.ViewBridge (280 - 280) <6D4F6019-5ECC-377B-AF7D-9796E96841CB> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fffa3060000 -     0x7fffa3066fff  com.apple.XPCService (2.0 - 1) <BC3FCE26-6219-3316-949F-37F7005C9A0F> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
    0x7fffa3137000 -     0x7fffa3139ffb  com.apple.loginsupport (1.0 - 1) <4449ACBA-27A8-3311-BD92-CB7E63583FC6> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fffa3165000 -     0x7fffa318cffb  com.apple.contacts.vCard (1.0 - 2250.2.2) <278D1962-FFC8-399C-92FF-1D50383D291F> /System/Library/PrivateFrameworks/vCard.framework/Versions/A/vCard
    0x7fffa318e000 -     0x7fffa31a9ff7  libCRFSuite.dylib (34) <BACC371B-6153-36B5-BC54-3BCF26FBB221> /usr/lib/libCRFSuite.dylib
    0x7fffa31aa000 -     0x7fffa31b5fff  libChineseTokenizer.dylib (21) <09E74E18-ADB2-30D2-A858-13691CB1186C> /usr/lib/libChineseTokenizer.dylib
    0x7fffa31b6000 -     0x7fffa3246ff7  libCoreStorage.dylib (540.30.1) <127A0A91-4E62-39A7-B18F-A3E166304505> /usr/lib/libCoreStorage.dylib
    0x7fffa3247000 -     0x7fffa3248ff3  libDiagnosticMessagesClient.dylib (102) <422911A4-E273-3E88-BFC4-DF6470E48242> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fffa3249000 -     0x7fffa345cfff  libFosl_dynamic.dylib (16.38) <8232FA8A-F16A-3DC0-AE68-B61EFCD5F4A4> /usr/lib/libFosl_dynamic.dylib
    0x7fffa3478000 -     0x7fffa347ffff  libMatch.1.dylib (27) <5D52A207-E2AF-3E05-8C51-91C1D82FCEE8> /usr/lib/libMatch.1.dylib
    0x7fffa3480000 -     0x7fffa3480fff  libOpenScriptingUtil.dylib (172) <D025E180-BB3B-3FFA-98FC-B6835354D723> /usr/lib/libOpenScriptingUtil.dylib
    0x7fffa3481000 -     0x7fffa3485ff3  libScreenReader.dylib (477.20.6) <8158E263-B7DF-3B0C-BABE-4FE94A53DFE5> /usr/lib/libScreenReader.dylib
    0x7fffa3486000 -     0x7fffa3487ff3  libSystem.B.dylib (1238) <FF55E335-37C3-3567-9415-A3A1473775F5> /usr/lib/libSystem.B.dylib
    0x7fffa34f3000 -     0x7fffa351effb  libarchive.2.dylib (41.30.3) <19B93FE5-4386-38C8-963F-7DBDAB96FEBA> /usr/lib/libarchive.2.dylib
    0x7fffa351f000 -     0x7fffa359bfc7  libate.dylib (1.12.13) <8A963F37-CB4F-37FB-BFA5-273917C42437> /usr/lib/libate.dylib
    0x7fffa359f000 -     0x7fffa359fff3  libauto.dylib (187) <5BBF6A00-CC76-389D-84E7-CA88EDADE683> /usr/lib/libauto.dylib
    0x7fffa35a0000 -     0x7fffa35b0ff3  libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib
    0x7fffa35b1000 -     0x7fffa35bfff7  libbz2.1.0.dylib (38) <6FD3B63F-0F86-3A25-BD5B-E243F58792C9> /usr/lib/libbz2.1.0.dylib
    0x7fffa35c0000 -     0x7fffa3616ff7  libc++.1.dylib (307.4) <BEE86868-F831-384C-919E-2B286ACFE87C> /usr/lib/libc++.1.dylib
    0x7fffa3617000 -     0x7fffa3641fff  libc++abi.dylib (307.2) <1CEF8ABB-7E6D-3C2F-8E0A-E7884478DD23> /usr/lib/libc++abi.dylib
    0x7fffa3642000 -     0x7fffa3652ffb  libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib
    0x7fffa3653000 -     0x7fffa3668fc3  libcompression.dylib (34) <1691D6F2-46CD-3DA6-B44F-24CDD9BD0E4E> /usr/lib/libcompression.dylib
    0x7fffa3669000 -     0x7fffa3669ff7  libcoretls.dylib (121.31.1) <BCC32537-4831-3E9F-876E-8C9F4CF52FD3> /usr/lib/libcoretls.dylib
    0x7fffa366a000 -     0x7fffa366bff3  libcoretls_cfhelpers.dylib (121.31.1) <6F37C5AD-7999-3D31-A52F-7AEED935F32D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fffa3725000 -     0x7fffa380aff7  libcrypto.0.9.8.dylib (64.30.2) <D41E1901-06DD-3860-BB4F-B3ACE0284C01> /usr/lib/libcrypto.0.9.8.dylib
    0x7fffa399c000 -     0x7fffa39a7fff  libcsfde.dylib (540.30.1) <8E7FAE94-37E0-3181-B2C4-9878FFF63851> /usr/lib/libcsfde.dylib
    0x7fffa39a8000 -     0x7fffa39fbff7  libcups.2.dylib (450) <78243BA4-43AB-3364-8111-8D54D3382621> /usr/lib/libcups.2.dylib
    0x7fffa39fc000 -     0x7fffa3a4cffb  libcurl.4.dylib (95.31.1) <F078ABAE-B13D-3436-A3B8-0B3DFFCF090F> /usr/lib/libcurl.4.dylib
    0x7fffa3a4d000 -     0x7fffa3a54ff3  libdscsym.dylib (145.1) <E121E3BC-D2B7-37C3-86A8-5DFC3ECF94D6> /usr/lib/libdscsym.dylib
    0x7fffa3a76000 -     0x7fffa3a76fff  libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib
    0x7fffa3a86000 -     0x7fffa3a8bff7  libheimdal-asn1.dylib (498.30.1) <4ED9F6E3-83BC-3302-B004-C25399DA0333> /usr/lib/libheimdal-asn1.dylib
    0x7fffa3a8c000 -     0x7fffa3b7eff7  libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib
    0x7fffa3b7f000 -     0x7fffa3da4ffb  libicucore.A.dylib (57149.0.1) <6B5FDA93-AA88-318F-9608-C2A33D602EC7> /usr/lib/libicucore.A.dylib
    0x7fffa3daa000 -     0x7fffa3dabfff  liblangid.dylib (126) <3F4530C9-8BE1-3AA7-9A82-98694D240866> /usr/lib/liblangid.dylib
    0x7fffa3dac000 -     0x7fffa3dc5ffb  liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib
    0x7fffa3dc6000 -     0x7fffa3ddcff7  libmarisa.dylib (5) <2183D484-032D-3DE5-8984-3A14006E034E> /usr/lib/libmarisa.dylib
    0x7fffa3ddd000 -     0x7fffa4084ff7  libmecabra.dylib (744.5) <EF046855-CB9C-32D8-B2F1-C85B526E386F> /usr/lib/libmecabra.dylib
    0x7fffa40b7000 -     0x7fffa4130ff7  libnetwork.dylib (856.30.16) <66C6E4D6-B39C-3309-80C1-CBBE170DDD51> /usr/lib/libnetwork.dylib
    0x7fffa4131000 -     0x7fffa4501d97  libobjc.A.dylib (706) <F9AFE665-A3A2-3285-9495-19803A565861> /usr/lib/libobjc.A.dylib
    0x7fffa4502000 -     0x7fffa4503ff7  libodfde.dylib (23) <4DFCC459-2C07-38C6-871F-94DA3677F1EA> /usr/lib/libodfde.dylib
    0x7fffa4504000 -     0x7fffa4508fff  libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib
    0x7fffa4509000 -     0x7fffa4539ff7  libpcap.A.dylib (67) <450DB888-2C0C-3085-A5F1-69324DFE902C> /usr/lib/libpcap.A.dylib
    0x7fffa4557000 -     0x7fffa4573ffb  libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib
    0x7fffa4574000 -     0x7fffa45adfff  libsandbox.1.dylib (592.31.1) <F87604AB-C47D-327D-B56A-54600C26B3B6> /usr/lib/libsandbox.1.dylib
    0x7fffa45ae000 -     0x7fffa45c0ffb  libsasl2.2.dylib (209) <5A177BA8-362D-32DA-8D14-69AB191648B3> /usr/lib/libsasl2.2.dylib
    0x7fffa45c1000 -     0x7fffa45c2ff3  libspindump.dylib (230.3) <59FAC445-F8FB-3881-A69A-FD0E98100E19> /usr/lib/libspindump.dylib
    0x7fffa45c3000 -     0x7fffa470bfe3  libsqlite3.dylib (253) <B5BA5C96-AB13-34A0-8237-DD52A0181DFE> /usr/lib/libsqlite3.dylib
    0x7fffa47fc000 -     0x7fffa47ffff7  libutil.dylib (47.30.1) <C29FFC2C-C7F0-39EA-9215-F5A2DCAF570A> /usr/lib/libutil.dylib
    0x7fffa4800000 -     0x7fffa480dfff  libxar.1.dylib (357) <58BFB84B-66FE-3299-AA3D-BBA178ADEE39> /usr/lib/libxar.1.dylib
    0x7fffa4811000 -     0x7fffa4900ffb  libxml2.2.dylib (30.11) <E12AF929-0FA5-3214-840F-C81E6AC9F36E> /usr/lib/libxml2.2.dylib
    0x7fffa4901000 -     0x7fffa492afff  libxslt.1.dylib (15.8) <FFF5DD45-F544-34B2-BE3C-DB877DC60081> /usr/lib/libxslt.1.dylib
    0x7fffa492b000 -     0x7fffa493cff3  libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib
    0x7fffa494b000 -     0x7fffa494fff7  libcache.dylib (79) <0C8092D3-600F-3ADD-A036-F225B6CDCA43> /usr/lib/system/libcache.dylib
    0x7fffa4950000 -     0x7fffa495bff7  libcommonCrypto.dylib (60092.30.2) <B16E29B6-EC8D-3A8F-9A89-DD9CF35F7C4B> /usr/lib/system/libcommonCrypto.dylib
    0x7fffa495c000 -     0x7fffa4963fff  libcompiler_rt.dylib (62) <E992E8D9-037C-3454-A366-A25E4D31D6BB> /usr/lib/system/libcompiler_rt.dylib
    0x7fffa4964000 -     0x7fffa496cfff  libcopyfile.dylib (138) <64E285D9-5485-333B-AEE7-8B0C8FB9275F> /usr/lib/system/libcopyfile.dylib
    0x7fffa496d000 -     0x7fffa49f0fdf  libcorecrypto.dylib (442.30.20) <2074B932-FD79-30A9-8E90-AF25C49F2AF1> /usr/lib/system/libcorecrypto.dylib
    0x7fffa49f1000 -     0x7fffa4a23fff  libdispatch.dylib (703.30.5) <EA0CC14E-D559-3802-B4B2-0E8C7579AAC4> /usr/lib/system/libdispatch.dylib
    0x7fffa4a24000 -     0x7fffa4a29ff3  libdyld.dylib (421.2) <E5A2414F-2480-3BB2-BE94-176119A80876> /usr/lib/system/libdyld.dylib
    0x7fffa4a2a000 -     0x7fffa4a2affb  libkeymgr.dylib (28) <1A318923-1200-3B06-B432-5007D82F195D> /usr/lib/system/libkeymgr.dylib
    0x7fffa4a2b000 -     0x7fffa4a37ffb  libkxld.dylib (3789.31.2) <524D7C3D-73EB-3F62-ADB1-9DFBACB95924> /usr/lib/system/libkxld.dylib
    0x7fffa4a38000 -     0x7fffa4a38fff  liblaunch.dylib (972.30.7) <15FACC21-079A-3BDF-9AFB-4253EFDEB587> /usr/lib/system/liblaunch.dylib
    0x7fffa4a39000 -     0x7fffa4a3efff  libmacho.dylib (894) <A2F38EC1-C37C-3B93-B0E4-36B07C177F8C> /usr/lib/system/libmacho.dylib
    0x7fffa4a3f000 -     0x7fffa4a41ff3  libquarantine.dylib (85) <C1D7749F-5F5F-3BB9-BEFC-1F0B9DA941FD> /usr/lib/system/libquarantine.dylib
    0x7fffa4a42000 -     0x7fffa4a43ffb  libremovefile.dylib (45) <CD42974E-BE0B-39FC-9BFC-8A7540A04DC6> /usr/lib/system/libremovefile.dylib
    0x7fffa4a44000 -     0x7fffa4a5cff7  libsystem_asl.dylib (349.30.2) <EFAC72D7-CB13-3DF7-ADF3-EC6635C6F1EA> /usr/lib/system/libsystem_asl.dylib
    0x7fffa4a5d000 -     0x7fffa4a5dff7  libsystem_blocks.dylib (67) <B8C3701D-5A91-3D35-999D-2DC8D5393525> /usr/lib/system/libsystem_blocks.dylib
    0x7fffa4a5e000 -     0x7fffa4aebfef  libsystem_c.dylib (1158.30.7) <2F881962-03CB-3B9D-A782-D98C1BBA4E3D> /usr/lib/system/libsystem_c.dylib
    0x7fffa4aec000 -     0x7fffa4aefffb  libsystem_configuration.dylib (888.30.2) <4FE3983C-E4ED-3939-A578-03AD29C99788> /usr/lib/system/libsystem_configuration.dylib
    0x7fffa4af0000 -     0x7fffa4af3fff  libsystem_coreservices.dylib (41.4) <1A572B9E-0C47-320F-8C64-7990D0A5FB5A> /usr/lib/system/libsystem_coreservices.dylib
    0x7fffa4af4000 -     0x7fffa4b0cff3  libsystem_coretls.dylib (121.31.1) <4676F06D-274D-31BE-B61C-4D7A4AEF4858> /usr/lib/system/libsystem_coretls.dylib
    0x7fffa4b0d000 -     0x7fffa4b13fff  libsystem_dnssd.dylib (765.30.11) <DC708D84-ED7D-3936-B996-A67C66B8DDAA> /usr/lib/system/libsystem_dnssd.dylib
    0x7fffa4b14000 -     0x7fffa4b3dff7  libsystem_info.dylib (503.30.1) <9ED9121C-F111-3FAD-BC2F-C95DEE1C9362> /usr/lib/system/libsystem_info.dylib
    0x7fffa4b3e000 -     0x7fffa4b60ff7  libsystem_kernel.dylib (3789.31.2) <FCEEBBD4-DF66-34D8-A32F-4F8C8E814E40> /usr/lib/system/libsystem_kernel.dylib
    0x7fffa4b61000 -     0x7fffa4ba8fe7  libsystem_m.dylib (3121.4) <266DB92B-A86F-3691-80FB-1B26AD73CFF3> /usr/lib/system/libsystem_m.dylib
    0x7fffa4ba9000 -     0x7fffa4bc7ff7  libsystem_malloc.dylib (116.30.3) <F40DEE3B-386A-3529-A3F7-98117ED55BF4> /usr/lib/system/libsystem_malloc.dylib
    0x7fffa4bc8000 -     0x7fffa4c1fffb  libsystem_network.dylib (856.30.16) <4AE368E9-605D-379D-B04C-2AC7455B8250> /usr/lib/system/libsystem_network.dylib
    0x7fffa4c20000 -     0x7fffa4c29ff3  libsystem_networkextension.dylib (563.30.15) <EB020B0C-7DF0-3EEF-8E3C-15DA3C01D687> /usr/lib/system/libsystem_networkextension.dylib
    0x7fffa4c2a000 -     0x7fffa4c33ff3  libsystem_notify.dylib (165.20.1) <E7FD3A7C-DD07-36E2-9FA4-7561F9F114DA> /usr/lib/system/libsystem_notify.dylib
    0x7fffa4c34000 -     0x7fffa4c3cfe7  libsystem_platform.dylib (126.1.2) <3CA06D4E-C00A-36DE-AA65-3A390097D1F6> /usr/lib/system/libsystem_platform.dylib
    0x7fffa4c3d000 -     0x7fffa4c47ff7  libsystem_pthread.dylib (218.30.1) <C869ED7C-BE29-3532-8E69-3A8DA1447EDC> /usr/lib/system/libsystem_pthread.dylib
    0x7fffa4c48000 -     0x7fffa4c4bff7  libsystem_sandbox.dylib (592.31.1) <7BBFDF96-293F-3DD9-B3A4-7C168280B441> /usr/lib/system/libsystem_sandbox.dylib
    0x7fffa4c4c000 -     0x7fffa4c4dfff  libsystem_secinit.dylib (24) <5C1F1E47-0F7D-3E25-8DEB-D9DB1F902281> /usr/lib/system/libsystem_secinit.dylib
    0x7fffa4c4e000 -     0x7fffa4c55fff  libsystem_symptoms.dylib (532.30.6) <5D990CF5-B58F-39F7-B375-99B4EC62CFBD> /usr/lib/system/libsystem_symptoms.dylib
    0x7fffa4c56000 -     0x7fffa4c76ff7  libsystem_trace.dylib (518.30.7) <5BD4ECD4-75CA-38EA-AF5C-B481C15955F8> /usr/lib/system/libsystem_trace.dylib
    0x7fffa4c77000 -     0x7fffa4c7cffb  libunwind.dylib (35.3) <9F7C2AD8-A9A7-3DE4-828D-B0F0F166AAA0> /usr/lib/system/libunwind.dylib
    0x7fffa4c7d000 -     0x7fffa4ca6ff7  libxpc.dylib (972.30.7) <65E41BB6-EBD5-3D93-B0BE-B190CEE4DD93> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 22
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 54482
    thread_create: 0
    thread_set_state: 453

VM Region Summary:
ReadOnly portion of Libraries: Total=342.0M resident=0K(0%) swapped_out_or_unallocated=342.0M(100%)
Writable regions: Total=276.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=276.1M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               512K        5 
Activity Tracing                   256K        2 
CG backing stores                 7516K        6 
CG image                           248K       42 
CoreAnimation                       52K        8 
CoreUI image data                 2008K       20 
CoreUI image file                  188K        6 
Foundation                           4K        2 
Image IO                            16K        3 
Kernel Alloc Once                    8K        2 
MALLOC                           182.4M       74 
MALLOC guard page                   48K       10 
Memory Tag 242                      12K        2 
Memory Tag 251                      28K        3 
STACK GUARD                         28K        8 
Stack                             67.0M        9 
VM_ALLOCATE                        312K       24 
__DATA                            32.1M      304 
__GLSLBUILTINS                    2588K        2 
__IMAGE                            528K        2 
__LINKEDIT                       119.8M       18 
__TEXT                           222.2M      301 
__UNICODE                          556K        2 
mapped file                      145.0M       55 
shared memory                     16.4M       14 
===========                     =======  ======= 
TOTAL                            799.5M      899 


size of bpp for bitmap format is 2 bytes, it ought to be cast into short* rather than int*

Although the tutorial 5 doesn't mention about the need of checking the bmp file's bpp when loading, but in common/texture.cpp it does do. However, according to the wiki, it shows that the size of data representing the bpp of bitmap is actually 2 bytes:

Offset (hex) Offset (dec) Size (bytes) Windows BITMAPINFOHEADER[1]
1C 28 2 the number of bits per pixel, which is the color depth of the image. Typical values are 1, 4, 8, 16, 24 and 32.

I'm curious why this statement can work,

// the original one...
if ( *(int*)&(header[0x1C])!=24 ) ...

// ...or the re-write version by me 
unsigned int bpp = *reinterpret_cast<int*>(&header[0x1C]);
if (bpp != 24) ...

but I think casting it into short* should make more sense, since short is 2-byte-size in this case. And changing this doesn't affect the correctness.

unsigned int bpp = *reinterpret_cast<short*>(&header[0x1C]);

Adding ogl to project using cmake.

HI,
I found that when I added ogl to my project I had to make a minor change to cmake. I thought I would share it so hopefully the source can be updated.
in CMakeLists,txt line 25:

list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/external/rpavlik-cmake-modules-fe2273")

to

list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/external/rpavlik-cmake-modules-fe2273")

common/texture.cpp crash bug

line 75:
fclose(file);
is redundant and there is another invocation of fclose() in line 61.

This bug may crash the program.

Tutorial 9 fragment shaders crashing

           color =
    // Ambient : simulates indirect lighting
    MaterialAmbientColor +
    // Diffuse : "color" of the object
    MaterialDiffuseColor * LightColor * LightPower * cosTheta / (distance*distance) +
    // Specular : reflective highlight, like a mirror
    MaterialSpecularColor * LightColor * LightPower * pow(cosAlpha,5) / (distance*distance);

If I replace cosTheta and cosAlpha with some constant value it works but with cosTheta/cosAlpha it gives segmentation fault with Return code 139(0x8B).
I am on GTX960 nvidea361.42 driver on ubuntu

Can't compile due to the lack of glplatform.h

Hello. I was trying to compile the Ogl 2.1 branch, and during the make stage I received this:

[code]In file included from /home/leopoldo/demos/ogl-2.1_branch/external/glfw-3.1.2/src/../include/GLFW/glfw3.h:153,
from /home/leopoldo/demos/ogl-2.1_branch/external/glfw-3.1.2/src/internal.h:63,
from /home/leopoldo/demos/ogl-2.1_branch/external/glfw-3.1.2/src/context.c:28:
/usr/local/include/GL/gl.h:6:29: error: GLES/glplatform.h: No such file or directory
In file included from /home/leopoldo/demos/ogl-2.1_branch/external/glfw-3.1.2/src/../include/GLFW/glfw3.h:153,
from /home/leopoldo/demos/ogl-2.1_branch/external/glfw-3.1.2/src/internal.h:63,
from /home/leopoldo/demos/ogl-2.1_branch/external/glfw-3.1.2/src/context.c:28:
/usr/local/include/GL/gl.h:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLbyte’
/usr/local/include/GL/gl.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLubyte’
/usr/local/include/GL/gl.h:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLfloat’
....
....
[/code]

The total errors messages occupied more than 1000 lines of a txt file, so only showing the first. Anyway the problem is that I do not have this glplatform.h file. I found it here: https://google.github.io/fplbase/glplatform_8h_source.html. Would like to download the file, but don't know to do it, except getting the whole project through git, but when trying to do so, I receive:

[code]error: gnutls_handshake() failed: A TLS fatal alert has been received. while accessing https://github.com/google/fplbase.git/info/refs

fatal: HTTP request failed
[/code]

I would rather do not use package manager to do so, since a couple hours ago, I deleted several files from it to release space on my HD and now it's not working. I can reinstall it, but only as a last resource

Example in opengl textrender inside rectangle 2D

hello people,

I were reading about ways to write text inside a rectangle 2D in java using jogl using native opengl but i didn't find anything really clear and good to try. i wish help if you can to explain how to do this. and there is a easy way or not to do that.

if you have example in c++ is good too.

License?

May I ask what's the license of your OpenGL tutorials?
Btw: Thanks for them!

typo in tutorial13.cpp

I think there is a typo in tutorial13.cpp line 220 and 223, shouldn't it be specular instead of normal ?

Playground background wrong color in documentation

This is quite pedantic but it did make me think I had my setup wrong.

In the section on Building the Tutorials
http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/#building-the-tutorials

For each environment the docs say you should see a black background but the code actually sets it to blue
https://github.com/opengl-tutorials/ogl/blob/master/playground/playground.cpp#L51

Again, super picky but might confuse others as it did me. OTOH, it got me into the code right away! So... :D

Also, I'd be happy to send a PR but not sure where the tutorial documents are...only see the code in here.

BTW, these are fantastic...thank you!!

All tutorials use VAOs in a very inefficient way

In all tutorials, the VAO setup code (glEnableVertexAttribArray, glVertexAttribPointer) is located inside the main loop although the bindings never change. Even worth, this kind of setup code with enabling/disabling attributes in each frame goes completely against what VAOs are made for and teaches people to issue a lot of unnecessary OpenGL calls.

The better way would be to setup the VAO before the main loop and only use glBindVertexArray with the correct VAO in each frame. (And technically even that would be unnecessary unless there are multiple VAOs/DrawCalls involved).

The problem is not that the solution shown here would be wrong (it actually is valid code) but a lot of people learn writing OpenGL code from your tutorial due to the prominent placement on google. They then later use that code in their own projects and when having a larger number of objects, doing the setup code in each frame will definitely be a problem.

Using cmake within build directory doesn't work

I was following:

http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/

Specifically the linux section and was unable to cmake & build the project:

$ mkdir build
$ cd build
$ cmake ..
CMake Error at CMakeLists.txt:9 (message):
  Please select another Build Directory ! (and give it a clever name, like
  bin_Visual2012_64bits/)
-- Configuring incomplete, errors occurred!
See also "/home/beb/VCGS/glfw/ogl/CMakeFiles/CMakeOutput.log".
See also "/home/beb/VCGS/glfw/ogl/CMakeFiles/CMakeError.log".

Not sure if I'm doing this incorrectly or if the tutorial is out of date?

Please advise.

CMP0026 is not known to this version of CMake.

On CMake 2.8.12.2 under Scientific Linux release 6.6 (Carbon), I got this error message during cmake .. followed by a halt.

CMake Error at CMakeLists.txt:24 (cmake_policy):
  Policy "CMP0026" is not known to this version of CMake.

Removing this line successfully got me past the error without any noticeable side-effects.

# On Visual 2005 and above, this module can set the debug working directory
# cmake_policy(SET CMP0026 OLD)

possible fail to close file in function loadBMP_custom

if ( fread(header, 1, 54, file)!=54 ){ printf("Not a correct BMP file\n"); return 0; } // A BMP files always begins with "BM" if ( header[0]!='B' || header[1]!='M' ){ printf("Not a correct BMP file\n"); return 0; }

In the function loadBMP_custom , if return here then the file is not closed

Cannot run tutorial 2 code in Playground

I copied code from tutorial02.cpp to playground.cpp and shaders dir under playground dir.

However, I got

Impossible to open SimpleVertextShader.vertexshader. Are you in the right directory? Don't forget to read the FAQ!

I am using Windows.

Controls bad practice

As written in the docstring of glfwSetCursorPos:

Do not use this function to implement things like camera controls.  GLFW
already provides the `GLFW_CURSOR_DISABLED` cursor mode that hides the
cursor, transparently re-centres it and provides unconstrained cursor
motion.  See @ref glfwSetInputMode for more information.

One should call glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_DISABLED); instead of glfwSetInputMode(window, GLFW_STICKY_KEYS, GL_TRUE);. See this page for more information.

P.S. Somehow this doesn't work properly on my Mac so I had to call glfwSetCursorPos even though, but it increased my mouse update speed (before smth like 5 seconds, now definitely more).

Skybox please

I have been looking for a good opengl tutorial and i find this cool one. I am using it in my project but a notice that it is not include skybox exemple.

So plz how to create a skybox ?

Angle calculation in RotationBetweenVectors

I don't quite get it, why in RotationBetweenVectors, the cosine of the angle is calculated as s * 0.5f. The following is the relevant code, copied from the function:

	float s = sqrt( (1+cosTheta)*2 );
	float invs = 1 / s;

	return quat(
		s * 0.5f, 
		rotationAxis.x * invs,
		rotationAxis.y * invs,
		rotationAxis.z * invs
	);

Why is it not quat(cosTheta * 0.5f, rotationAxis * sin(acos(cosTheta)) * 0.5f)?

According to the explainations and the tool in [1], I would have thought that would be the way to go.

[1] Interactive quaternion exploration and learning tool by 3blue1brown and Ben Eater: https://eater.net/quaternions/video/intro

Tutorial 13, Orthogonalization

Greetings. Thanks for your work on this extensive tutorial set. I think I may have found a problem with the code performing orthogonalization of the tangent and bitangent. First, it appeared that bitangent orthogonalization was left out altogether, while the tangent operation left off part of the required calculation. To fix it I added the following function to tangentspace.cpp

glm::vec3 proj(glm::vec3 u, glm::vec3 v) {
return u * (glm::dot(u, v) / glm::dot(u, u));
}

and modified the "Going Further" loop as follows:

...

t = glm::normalize(t - proj(n, t));
b = glm::normalize(b - proj(n, b) - proj(t, b));
...

Those two together will make TBN orthogonal and allow the inverse transpose. Please correct me if you find this in error. Thanks for your attention.

-B

Shader loading code from files is... unfortunate.

The code used for loading shader strings from a file is:

if(VertexShaderStream.is_open()){
	std::string Line = "";
	while(getline(VertexShaderStream, Line))
		VertexShaderCode += "\n" + Line;
	VertexShaderStream.close();
}

First, the "\n" should certainly not be added before Line. That shifts all of the lines down by 1, which is going to be a problem when it comes to debugging shaders. All of the line numbers reported by the compiler will be off by 1.

Second, line-by-line reading of files like this is unfortunate. There are pretty easy ways to slurp an entire file into memory. For example:

std::stringstream sstr;
sstr << FragmentShaderStream.rdbuf();
std::string FragmentShaderCode = sstr.str();

If the extra copy here is disconcerting to you, there are other ways. The point being, there are lots of options that don't involve doing this read a line and concatenate it method.

Now you might think that inefficiency in something like this is irrelevant. And generally speaking it is. But the problem isn't the inefficiency; the problem is that your code is used as an example for new programmers.

opengl-tutorials.org is one of the premier OpenGL tutorial sites on the Internet. Thousands of new programmers learn from this code. They assume that the quality of the code is good, and they will frequently copy-and-paste from it into their application. So when they see a tutorial like yours engaging in this practice, they will naturally assume that this is the right way to read all of the text in a file.

So if they ever need to read a file, they'll copy your code. Which is not good code.

I've seen so many new programmers who've learned from OpenGL using copies of your code. Or code just like it. Who believe that reading an entire file is best done by reading it line-by-line.

I'm hoping that you can help stop the proliferation of such code.

Licensing: Request to make a fork

Hi there! You haven't responded to any of my emails but I'd like to request an exemption from the No Derivatives clause of the license.

We're currently seekign to create a set of tutorials for Silk.NET - a free and open-source binding to OpenGL for C#, F#, and other .NET languages. But your license currently blocks this.

Please reply with an email address I can contact, as clearly [email protected] isn't reliable.

Tutorial 2 should make clear you need shaders for the white triangle too

In tutorial 2, at this point we are supposed to run code and see a white triangle:

http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/#drawing-our-triangle

However, we'll only see a black screen if using the core profile. That's because shaders are mandatory there.

Maybe it could be made clear in the text that, with these settings (used in Tutorial 1) we won't actually see the white triangle?

glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); // We want OpenGL 3.3
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); // To make MacOS happy; should not be needed
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); // We don't want the old OpenGL 

As an absolute beginner, I was not quite sure why the triangle wasn't drawn, so I didn't even attempt to go to the next step, shaders. Just spent far too long tweaking options and searching the web for a solution.. :)

TestRayOBBIntersection issue

I've incorporated the TestRayOBBIntersection function from misc05_picking_custom.cpp into my own program and it was working great when I was in a perspective projection matrix but whenever I was in an ortho projection it was failing. I've done a lot of debugging and I believe there is a coding error in that function for the else part of each axis where it labels it as a "rare case". For ortho projections the ray_direction vector is always (0, 0, -1) which causes the dot product against every axis to be zero (i.e. the variable f = 0.0) causing it to take the "rare case" path for every axis. The problem is the variable "e" is being negated in the rare case if statement which causes a hit to fail.

This code snippet I attached below hard codes all the inputs to the functions to demonstrate the error. This should result in a direct hit to the center of the object. I had to modify 2 things in the TestRayOBBIntersection function to get this to result in a hit. 1) Modify the rare cases to change all occurrences of "-e" to "e". 2) Add a Boolean input to the function to indicate you are doing a 2D hit detection so it will skip the Z axis.

I've got it working in my program now but wanted to provide this feedback to help others.

int screenWidth = 1200;
int screenHeight = 700;
glm::vec3 ray_origin;
glm::vec3 ray_direction;

ProjectionMatrix = glm::ortho(0.0f, (float)screenWidth, 0.0f, (float)screenHeight, 1.0f, 100.0f);
ViewMatrix = glm::mat4(1.0f);

int mousex = 200;
int mousey = 100;

ScreenPosToWorldRay(
	mousex, screenHeight - mousey,
	screenWidth, screenHeight,
	ViewMatrix,
	ProjectionMatrix,
	ray_origin,
	ray_direction
);

glm::vec3 aabb_min = glm::vec3(0.0f, 0.0f, 0.0f);
glm::vec3 aabb_max = glm::vec3(5.0f, 5.0f, 0.0f);
glm::mat4 ModelMatrix = glm::translate(glm::mat4(1.0f), glm::vec3(197.5f, 602.5f, 0.0f));

float distance = 1000000000.0f;
float intersection_distance;
bool hit = false;

if (TestRayOBBIntersection(
	ray_origin,
	ray_direction,
	aabb_min,
	aabb_max,
	ModelMatrix,
	intersection_distance,
	true)
	) {
	if (intersection_distance < distance) {
		distance = intersection_distance;
		hit = true;
	}
}

Need to move window before anything is rendered

Building on OSX everything compiles and links just fine leveraging cmake. However all the samples I've tried requires me to modify or move the window that have been opened before anything gets rendered.

error when compiling Bullet

I'm following the tutorials exactly based on the steps on the site and after generating the solutions with cmake i opened tutorials.sln in vs2019 and am trying to do a Release x64 build but bullet keeps failing to build because it is expecting LinearMath to be a .lib but it's always building as a .dll regardless of whether it's set to build as a dll or static library in the project settings, how would i fix this

Here are the errors i get:

2>Project not selected to build for this solution configuration 
1>LINK : fatal error LNK1181: cannot open input file '..\LinearMath\Release\LinearMath.lib'
1>Done building project "BulletCollision.vcxproj" -- FAILED.
3>------ Build started: Project: BulletDynamics, Configuration: Release x64 ------
3>LINK : fatal error LNK1181: cannot open input file '..\BulletCollision\Release\BulletCollision.lib'
3>Done building project "BulletDynamics.vcxproj" -- FAILED.
4>------ Build started: Project: BulletSoftBody, Configuration: Release x64 ------
5>------ Build started: Project: misc05_picking_BulletPhysics, Configuration: Release x64 ------
4>LINK : fatal error LNK1181: cannot open input file '..\BulletDynamics\Release\BulletDynamics.lib'
4>Done building project "BulletSoftBody.vcxproj" -- FAILED.
5>LINK : fatal error LNK1181: cannot open input file 'external\bullet-2.81-rev2613\src\BulletDynamics\Release\BulletDynamics.lib'
5>Done building project "misc05_picking_BulletPhysics.vcxproj" -- FAILED.
6>------ Skipped Build: Project: INSTALL, Configuration: Release x64 ------
6>Project not selected to build for this solution configuration

glfw can't be created.

I was trying to make the tutorials work on my ubuntu 14.04 LTS which is installed in my vmWare ( a Nvida GPU of course ). But it seams that the glfw window can't be created correctly in the tutirial 1 : opening a window. I have google-ed for a while. Just need some help.

window = glfwCreateWindow( 1024, 768, "Playground", NULL, NULL);

╭─frankwang@ubuntu ~/mycode/OpenGLTutorior/ogl-OpenGL-tutorial_0015_33/tutorial01_first_window/screenshots
╰─➤ lspci |grep VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter

would this be a problem to make it work?

Web Site Header Language Problem!

Hi ogl!

I think something is wrong. When I choice english language combobox, header language different from english it looks like Hungarian language.

Need to control and check Hungarian pull requests.

resim

Time correctness in FPS counter

Good day to you. Found an issue. Right here it looks like time calculations are wrong - you calculate actual time difference but in calculations below you assume it equals to exacly 1 second which is wrong for real world. You should use actual time difference instead of 1 second or 1000 milliseconds. Also, glfwGetTime() according to docs returns time in seconds, not milliseconds!

double lastTime = glfwGetTime();
int nbFrames = 0;
do{
// Measure speed
double currentTime = glfwGetTime();
nbFrames++;
if ( currentTime - lastTime >= 1.0 ){ // If last prinf() was more than 1sec ago
// printf and reset
printf("%f ms/frame\n", 1000.0/double(nbFrames));
nbFrames = 0;
lastTime += 1.0;
}

Should't there be something like this?

auto lastTime = std::chrono::high_resolution_clock::now();
int nbFrames = 0;
do{
    // Measure speed
    auto currentTime = std::chrono::high_resolution_clock::now();
    nbFrames++;
    std::this_thread::sleep_for(std::chrono::milliseconds(300));
    if ( currentTime - lastTime >= std::chrono::seconds(1) ){ // If last prinf() was more than 1 sec ago
        auto timeDiff = std::chrono::duration_cast<std::chrono::milliseconds>(currentTime - lastTime);
         // printf and reset timer
        std::cout << timeDiff.count() / double(nbFrames) << " ms/frame\n" << std::endl;
        nbFrames = 0;
        lastTime += timeDiff;
    }
    // ... rest of the main loop

Also please, note that glfwGetTime() returns time in seconds according to this

P.S.
I used c++11 just to demonstrate one of possible concepts how it could be (sorry, just more familiar with c++11). Will then rewrite in C-style if needed.

Un necessary files!

There are lots of image in each tutorial . I think they are not required and they only increase the download size.

3D Model Keyboard Mouse Controller

The controller described behaves very differently then other 3D renderers. It shifts in position rather rotation along the y axis, as is expected from 3D renderers.

Error when building assimp external lib

Hi guys! So some of the tutorials build just fine on my system (I can run the executable files, and see expected results). However, when it comes to the tutorial which uses the assimp library - there is an error. I am attaching the logs below.

My system is Windows 10, 64bit. I am using the compilers g++.exe (x86_64-win32-sjlj-rev0, Built by MinGW-W64 project) 7.1.0, and gcc.exe (x86_64-win32-sjlj-rev0, Built by MinGW-W64 project) 7.1.0. Version of cmake is cmake version 3.9.0-rc3.

[ 36%] Building CXX object external/bullet-2.81-rev2613/src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMesh.cpp.obj
In file included from C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/Logger.hpp:47:0,
                 from C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/DefaultLogger.hpp:46,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\AssimpPCH.h:136,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Assimp.cpp:45:
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h: In member function 'void aiString::Set(const char*)':
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h:284:24: error: '::strlen' has not been declared
   const size_t len = ::strlen(sz);
                        ^~~~~~
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h:284:24: note: suggested alternative: 'mbrlen'
   const size_t len = ::strlen(sz);
                        ^~~~~~
                        mbrlen
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h: In member function 'void aiString::Append(const char*)':
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h:317:22: error: 'strlen' was not declared in this scope
   const size_t len = strlen(app);
                      ^~~~~~
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h:317:22: note: suggested alternative: 'mbrlen'
   const size_t len = strlen(app);
                      ^~~~~~
                      mbrlen
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/types.h:318:8: error: in argument to unary !
   if (!len) {
        ^~~
In file included from C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/scene.h:49:0,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\AssimpPCH.h:139,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Assimp.cpp:45:
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/texture.h: In member function 'bool aiTexture::CheckFormat(const char*) const':
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/texture.h:171:18: error: '::strncmp' has not been declared
   return (0 == ::strncmp(achFormatHint,s,3));
                  ^~~~~~~
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/texture.h:171:18: note: suggested alternative: 'wcsncmp'
   return (0 == ::strncmp(achFormatHint,s,3));
                  ^~~~~~~
                  wcsncmp
In file included from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\AssimpPCH.h:139:0,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Assimp.cpp:45:
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/scene.h: In member function 'aiNode* aiNode::FindNode(const char*)':
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/scene.h:155:10: error: '::strcmp' has not been declared
   if (!::strcmp( mName.data,name))return this;
          ^~~~~~
C:/dev/github/opengl-tutorials/ogl/external/assimp-3.0.1270/include/assimp/scene.h:155:10: note: suggested alternative: 'strtol'
   if (!::strcmp( mName.data,name))return this;
          ^~~~~~
          strtol
In file included from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\AssimpPCH.h:147:0,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Assimp.cpp:45:
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\StringComparison.h: In function 'int Assimp::ASSIMP_stricmp(const char*, const char*)':
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\StringComparison.h:137:11: error: '::strcasecmp' has not been declared
  return ::strcasecmp(s1,s2);
           ^~~~~~~~~~
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\StringComparison.h:137:11: note: suggested alternative: 'wcsicmp'
  return ::strcasecmp(s1,s2);
           ^~~~~~~~~~
           wcsicmp
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\StringComparison.h: In function 'int Assimp::ASSIMP_strincmp(const char*, const char*, unsigned int)':
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\StringComparison.h:186:11: error: '::strncasecmp' has not been declared
  return ::strncasecmp(s1,s2, n);
           ^~~~~~~~~~~
In file included from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\GenericProperty.h:45:0,
                 from C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Assimp.cpp:48:
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Hash.h: In function 'uint32_t SuperFastHash(const char*, uint32_t, uint32_t)':
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Hash.h:72:29: error: '::strlen' has not been declared
  if (!len)len = (uint32_t)::strlen(data);
                             ^~~~~~
C:\dev\github\opengl-tutorials\ogl\external\assimp-3.0.1270\code\Hash.h:72:29: note: suggested alternative: 'mbrlen'
  if (!len)len = (uint32_t)::strlen(data);
                             ^~~~~~
                             mbrlen
[ 37%] Building CXX object CMakeFiles/tutorial09_several_objects.dir/common/texture.cpp.obj
[ 37%] Building CXX object external/bullet-2.81-rev2613/src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMeshShape.cpp.obj
[ 37%] Building CXX object CMakeFiles/tutorial10_transparency.dir/common/shader.cpp.obj
[ 37%] Building CXX object CMakeFiles/tutorial09_several_objects.dir/common/objloader.cpp.obj
external\assimp-3.0.1270\code\CMakeFiles\assimp.dir\build.make:62: recipe for target 'external/assimp-3.0.1270/code/CMakeFiles/assimp.dir/Assimp.cpp.obj' failed
mingw32-make.exe[2]: *** [external/assimp-3.0.1270/code/CMakeFiles/assimp.dir/Assimp.cpp.obj] Error 1
CMakeFiles\Makefile2:2291: recipe for target 'external/assimp-3.0.1270/code/CMakeFiles/assimp.dir/all' failed
mingw32-make.exe[1]: *** [external/assimp-3.0.1270/code/CMakeFiles/assimp.dir/all] Error 2
mingw32-make.exe[1]: *** Waiting for unfinished jobs....

Why might this be happening? Any help is welcome!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.