Zernikaloscomponents.shaderZShaderRendererfragmentShaderfragmentShader metal lateinit var fragmentShader: MTLFunctionProtocol(source)