By: lyra64 (lyra64bit.delete@this.gmail.com), November 23, 2020 11:23 am
Room: Moderated Discussions
never_released (never_released.delete@this.gmx.tw) on November 16, 2020 3:25 pm wrote:
> Maxwell (max.delete@this.a.com) on November 16, 2020 10:49 am wrote:
> > Doug S (foo.delete@this.bar.bar) on November 16, 2020 9:46 am wrote:
> > > I wouldn't bet on that. AFAIK the unaccelerated framebuffer relies on a PC GPU supporting VGA mode for
> > > backwards compatibility reasons. There is no reason for Apple to support a VGA mode in their GPU.
> >
> > As long as the firmware puts the graphics in a usable state, it's fine, at least for
> > a temporary hack with hardcoded framebuffer parameters. Just can't change modes.
> >
> > Max
> >
>
> The firmware in this case gives us a simplefb at the native resolution
> that we can use. (with address and resolution + bpp in the device tree)
Graphics acceleration might be possible if we can reverse engineer the proprietary drivers, nouveau and other open source implementations have been done by the community for GPUs with only closed source drivers in the past. As far as framebuffer I think it definitely should be possible.
> Maxwell (max.delete@this.a.com) on November 16, 2020 10:49 am wrote:
> > Doug S (foo.delete@this.bar.bar) on November 16, 2020 9:46 am wrote:
> > > I wouldn't bet on that. AFAIK the unaccelerated framebuffer relies on a PC GPU supporting VGA mode for
> > > backwards compatibility reasons. There is no reason for Apple to support a VGA mode in their GPU.
> >
> > As long as the firmware puts the graphics in a usable state, it's fine, at least for
> > a temporary hack with hardcoded framebuffer parameters. Just can't change modes.
> >
> > Max
> >
>
> The firmware in this case gives us a simplefb at the native resolution
> that we can use. (with address and resolution + bpp in the device tree)
Graphics acceleration might be possible if we can reverse engineer the proprietary drivers, nouveau and other open source implementations have been done by the community for GPUs with only closed source drivers in the past. As far as framebuffer I think it definitely should be possible.
Topic | Posted By | Date |
---|---|---|
Question to Torvalds | Paul | 2020/11/14 04:08 AM |
Question to Torvalds | Linus Torvalds | 2020/11/14 02:12 PM |
Question to Torvalds | never_released | 2020/11/14 05:12 PM |
Question to Torvalds | Doug S | 2020/11/15 09:55 AM |
Question to Torvalds | never_released | 2020/11/15 12:31 PM |
Question to Torvalds | Doug S | 2020/11/16 10:46 AM |
Question to Torvalds | Maxwell | 2020/11/16 11:49 AM |
Question to Torvalds | never_released | 2020/11/16 04:25 PM |
Question to Torvalds | lyra64 | 2020/11/23 11:23 AM |
Question to Torvalds | me | 2020/11/22 12:11 PM |
Question to Torvalds | James | 2020/11/25 06:59 AM |
Question to Torvalds | bakk | 2021/01/09 03:35 PM |
Question to Torvalds | Maynard Handley | 2021/01/09 04:12 PM |
He asked disingenuously (NT) | JS | 2021/01/09 08:33 PM |
He asked disingenuously | Maynard Handley | 2021/01/10 10:51 AM |
He asked disingenuously | JS | 2021/01/10 03:50 PM |
He asked disingenuously | Maynard Handley | 2021/01/10 06:02 PM |
Question to Torvalds | anon | 2021/01/10 07:01 PM |
Question to Torvalds | Maynard Handley | 2021/01/10 07:59 PM |
Question to Torvalds | anon | 2021/01/11 09:56 AM |
Question to Torvalds | Jukka Larja | 2021/01/12 05:50 AM |
Question to Torvalds | anon2 | 2021/01/10 07:21 PM |
Question to Torvalds | Maynard Handley | 2021/01/10 08:15 PM |
Question to Torvalds | Maynard Handley | 2021/01/10 08:22 PM |
Question to Torvalds | anon2 | 2021/01/10 08:47 PM |
Question to Torvalds | Maynard Handley | 2021/01/10 09:28 PM |
Question to Torvalds | anon2 | 2021/01/10 10:36 PM |
Question to Torvalds | Jukka Larja | 2021/01/11 06:21 AM |
Question to Torvalds | Maynard Handley | 2021/01/11 10:33 AM |
Question to Torvalds | anon2 | 2021/01/11 10:40 PM |
Question to Torvalds | Jukka Larja | 2021/01/12 06:05 AM |
Question to Torvalds | Maynard Handley | 2021/01/12 09:42 AM |
Question to Torvalds | Jukka Larja | 2021/01/12 11:15 AM |
Question to Torvalds | Maynard Handley | 2021/01/12 12:07 PM |
Question to Torvalds | Jukka Larja | 2021/01/13 06:24 AM |
Question to Torvalds | Michael S | 2021/01/13 08:45 AM |
Question to Torvalds | Ungo | 2021/01/13 07:34 PM |
Question to Torvalds | Jörn Engel | 2021/01/13 09:49 AM |
Question to Torvalds | Etienne Lorrain | 2021/01/14 03:02 AM |
Question to Torvalds | dmcq | 2021/01/14 08:26 AM |
Question to Torvalds | Jörn Engel | 2021/01/14 11:42 AM |
Question to Torvalds | dmcq | 2021/01/14 12:13 PM |
Question to Torvalds | Jukka Larja | 2021/01/15 06:57 AM |
Question to Torvalds | dmcq | 2021/01/15 08:27 AM |
Question to Torvalds | Anne O. Nymous | 2021/01/15 12:19 PM |
Question to Torvalds | dmcq | 2021/01/15 02:58 PM |
Question to Torvalds | Jukka Larja | 2021/01/15 09:04 PM |
Question to Torvalds | dmcq | 2021/01/16 02:50 AM |
Question to Torvalds | Jukka Larja | 2021/01/16 09:37 PM |
Question to Torvalds | dmcq | 2021/01/17 06:39 AM |
Question to Torvalds | Adrian | 2021/01/17 08:46 AM |
Question to Torvalds | dmcq | 2021/01/17 09:36 AM |
Question to Torvalds | Jukka Larja | 2021/01/17 09:35 AM |
Question to Torvalds | dmcq | 2021/01/17 10:01 AM |
Question to Torvalds | Jukka Larja | 2021/01/17 10:52 AM |
Question to Torvalds | Doug S | 2021/01/14 10:37 AM |