           (GL30/glBindVertexArray vao-id)
           (except-gl-errors (str "vao bind - glBindVertexArray " vao-id))
           ; Setup vertex buffer
-          ;(GL15/glBindBuffer GL15/GL_ARRAY_BUFFER, vertices-vbo-id)
           (except-gl-errors (str "vbo bind - glBindBuffer " vertices-vbo-id))
           (GL20/glEnableVertexAttribArray 0);pos-vertex-attribute)
           (except-gl-errors "vbo bind - glEnableVertexAttribArray")
-          ;;(GL20/glVertexAttribPointer 0 3 GL11/GL_FLOAT false 0 0)
           (except-gl-errors "vbo bind - glVertexAttribPointer")
           ; Setup uv buffer
-          ;(GL15/glBindBuffer GL15/GL_ARRAY_BUFFER, texture-coords-vbo-id)
           (GL20/glEnableVertexAttribArray 1);texture-coords-vertex-attribute)
-          ;;(GL20/glVertexAttribPointer 1 2 GL11/GL_FLOAT false 0 0)
           (except-gl-errors "texture coords bind")
           ; Setup font texture
           (GL13/glActiveTexture GL13/GL_TEXTURE0)

                           window
                           capabilities)]
      ;; Access to terminal will be multi threaded. Release context so that other threads can access it)))
      ;(Display/releaseContext)
      (when @fullscreen
        (zat/fullscreen! terminal (first (zat/fullscreen-sizes terminal))))
      ;; Start font file change listener thread

          (.position glyph-image-data (* glyph-texture-width glyph-texture-height 4 (inc layer)))
          (.position fg-image-data    (* glyph-texture-width glyph-texture-height 4 (inc layer)))
          (.position bg-image-data    (* glyph-texture-width glyph-texture-height 4 (inc layer))))
        (.flip glyph-image-data)
        (.flip fg-image-data)
        (.flip bg-image-data)
