Zernikalos/zernikalos.context/ZMtlRenderingContext ZMtlRenderingContext Metal class ZMtlRenderingContext(view: ZSurfaceView) : ZRenderingContext(source) Members Constructors ZMtlRenderingContext Link copied to clipboard Metal constructor(view: ZSurfaceView) Properties commandBuffer Link copied to clipboard Metal var commandBuffer: MTLCommandBufferProtocol? commandQueue Link copied to clipboard Metal val commandQueue: MTLCommandQueueProtocol device Link copied to clipboard Metal val device: MTLDeviceProtocol renderEncoder Link copied to clipboard Metal var renderEncoder: MTLRenderCommandEncoderProtocol? surfaceView Link copied to clipboard Metal val surfaceView: ZMtlSurfaceView Functions initWithSurfaceView Link copied to clipboard Metal open override fun initWithSurfaceView(surfaceView: ZSurfaceView) makeCommandBuffer Link copied to clipboard Metal fun makeCommandBuffer() makeRenderCommandEncoder Link copied to clipboard Metal fun makeRenderCommandEncoder(renderPassDescriptor: MTLRenderPassDescriptor) ZGLRenderingContextPrevious PageZRenderingContextNext Page