Methane Kit v0.7.0 #104
egorodet
announced in
Announcements
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
iOS and tvOS platforms support was added in this release.
Methane::Platform::AppIOS
implementation was added to support iOS and tvOS mobile platforms (closed iOS Mobile platform support #12).RenderContext::GetContentScalingFactor
andRenderContext::GetFontResolutionDpi
methodsPlatform::IApp
interface with platform dependent implementations. Linux implementation for X11 was added.RenderCommandList::Draw
andDrawIndexed
calls implementation for Metal was changed to not exclude using ofstart_vertex
andstart_instance
parameters for GPU Family <MTLGPUFamilyApple3
orMTLGPUFamilyMac2
, which is essential for working on iOS Simulators.Sampler
parameters were put under#ifdef APPLE_MACOS
to enable tvOS support.Externals/iOS-Toolchain.cmake
file from iOS-CMake project to enable iOS & tvOS build configuration.-fobjc-arc
option..plist
configs generation viaCMake/MethaneApplication.cmake
CMake/MethaneGlobalOptions.cmake
fromCMake/MethaneBuildOptions.cmake
to allow including it in the root CMakeLists of external projects to properly set global CMake options.APPLE_DEVELOPMENT_TEAM
cmake option.Build/Unix/Build.sh
script to support iOS / tvOS builds via new command-line arguments--apple-platform
,--apple-dev-team
and--apple-deploy-target
.Build/README.md
.This discussion was created from the release Methane Kit v0.7.0.
Beta Was this translation helpful? Give feedback.
All reactions