Re: Can't invoke gp functions on output panes
"Yuri Davidovsky (as work at disclosure dot ie)" <[email protected]>
| Newsgroups | gmane.lisp.lispworks.general |
|---|---|
| Message-ID | <[email protected]> |
> On 2 Feb 2025, at 19:37, David McClain <[email protected]> wrote: > > Yes, these work, but only from the CAPI thread. You must never draw directly on the output port unless you are CAPI. They must be called from redraw routines that execute from within the CAPI thread. I definitely remember having issues when drawing in panes directly previously and typically apply-in-pane-process was to the rescue in such situations, but it appears that even that is not helping on macos anymore. I think it may have to do with the breaking changes that apple introduce with each major OS release of theirs. I mentioned it previously in the thread that I will give it a shot trying to adapt to having to use display callback for sketching things and if that proves too awkward just do that on the windows box I have around. If you are to use some gpu horse power it would have to be windows anyway as it has the best support for descrete gpus. _______________________________________________ Lisp Hug - the mailing list for LispWorks users [email protected] http://www.lispworks.com/support/lisp-hug.html