blender/build_files/cmake
Tomoaki Kawada 99de160340 macOS: fix viewport lagging, by using CAMetalLayer instead of NSOpenGLView
On GPUs that support it, we now present OpenGL contents via CAMetalLayer. This
fixes frame skipping issues found in T60043. If the system does not have a Metal
capable GPU, NSOpenGLView will continue to be used.

Patch by Tomoaki Kawada, with some changes by Brecht Van Lommel.

Differential Revision: https://developer.blender.org/D4619
2019-06-02 12:54:46 +02:00
..
config Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
example_scripts Cleanup: remove make wrapper 2019-01-24 23:25:18 +11:00
Modules Fix Embree link error after recent cmake changes 2019-04-18 14:28:37 +02:00
platform macOS: fix viewport lagging, by using CAMetalLayer instead of NSOpenGLView 2019-06-02 12:54:46 +02:00
buildinfo.cmake Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
clang_array_check.py Spelling fixes in comments and descriptions, patch by luzpaz. 2018-09-19 18:18:05 +02:00
cmake_consistency_check_config.py Cleanup: correct typo, no need for ./ prefix 2018-11-29 12:54:30 +11:00
cmake_consistency_check.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_netbeans_project.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_print_build_options.py Cleanup: move 'make help_features' into own file 2018-09-13 16:20:02 +10:00
cmake_qtcreator_project.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_static_check_clang_array.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_static_check_cppcheck.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_static_check_smatch.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_static_check_sparse.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
cmake_static_check_splint.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
macros.cmake CMake: Add support of Ninja's pools to ease building on limited amount of RAM. 2019-05-08 11:54:17 +02:00
packaging.cmake Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
project_info.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
project_source_info.py Cleanup: remove contributors for Python files 2019-02-05 09:17:00 +11:00
RpmBuild.cmake Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00