What's New / Graphics & Metal

Graphics & Metal

+184 New~38 Deprecated−24 Removed10 frameworks

CoreVideo adds 88 CVAttachment APIs, Metal gains MTLTensor while deprecating ~35 members, MPS adds FP8 types, and ParavirtualizedGraphics drops 21.

CoreVideo
+88−2

CoreVideo manages video frames and image buffers on Apple platforms, including pixel buffers, buffer pools, and the metadata (attachments) carried…

Metal
+18~35

Metal is Apple's low-level GPU programming API for graphics rendering and general-purpose compute.

MetalFX
+31~2

MetalFX provides Metal-based upscaling and frame interpolation.

ParavirtualizedGraphics
~1−21

ParavirtualizedGraphics is Apple's framework for GPU paravirtualization, letting a host expose accelerated graphics to guest virtual machines.

MetalPerformanceShaders
+18

MetalPerformanceShaders is Apple's library of GPU-accelerated compute and image-processing kernels built on Metal.

CoreGraphics
+12

CoreGraphics is Apple's 2D drawing and imaging C API.

CoreImage
+11

Core Image is Apple's framework for GPU-accelerated image processing.

MetalPerformanceShadersGraph
+5

MetalPerformanceShadersGraph builds and runs compute graphs of tensor operations on the GPU through Metal.

ImageIO
+1

ImageIO reads and writes image data in formats including JPEG, PNG, HEIF, and TIFF.

simd
−1

simd is Apple's header for small fixed-size vector and matrix types, including float4, double3, and the simd_floatNxM matrices, plus the…

← All categories