5 ms·
Bring back VBL tasks. http://mirror.informatimago.com/next/developer.apple.com/documentation/mac/Processes/Processes-74.html http://mirror.informatimago.com/ne
by mrpippy 9y ago
Bring back VBL tasks.
http://mirror.informatimago.com/next/developer.apple.com/documentation/mac/Processes/Processes-74.html http://mirror.informatimago.com/next/developer.apple.com/doc...
- revelation 9y agoI like the Linux DRM atomic interface, they recently added native fences so you can pass in a synchronization object from the GPU for when it's done rendering and the flip can proceed and you get back a fence that is signalled once the flip is done. Basically all asynchronous now but it's still synced to the hardware flip, no timer bullshit. IIRC it's somewhat inspired by Android SurfaceFlinger.
- exikyut 9y agoHmm. I wouldn't mind finding out how that actually works. One question though. Is this driver-dependent in such a way that it only works on newer hardware? For example on the 10+-year old machine I'm using right now, could I play with this?
- simcop2387 9y agoShould work with anything that uses the open source drm drivers as I understand it.
- exikyut 9y agoInteresting. Thanks.
- exikyut 9y agoThis is totally tangential, but... that's a mildly interesting mirror, and I'm wondering if you happen to know anything about the old SPFTP.
- mrpippy 9y agospftp.info.apple? Hadn’t heard of it before, did that have Service Source files on it?
- exikyut 9y agoI got curious what Service Source was all about. Apparently this is Apple's repair manual thing? Cool. A quick google found some interesting leads, albeit _very_ old ones. - http://www.applerepairmanuals.com/index.php http://www.applerepairmanuals.com/index.php - http://home.earthlink.net/~gamba2/syslist.html http://home.earthlink.net/~gamba2/syslist.html (a ton of dead links; mostly useful to know the filenames of things :<) - http://home.earthlink.net/~strahm_s/manuals.html http://home.earthlink.net/~strahm_s/manuals.html (more dead links, yay) - http://www.retrocomputing.net/info/siti/apple_repair/www.whoopis.com/computer_repair/index-plain.html http://www.retrocomputing.net/info/siti/apple_repair/www.who... (links that actually work! but seems obscure) - https://www.askbjoernhansen.com/2003/02/11/apple_service_source.html https://www.askbjoernhansen.com/2003/02/11/apple_service_sou... - where I got the earthlink pages from; the paragraph at the bottom was an interesting dead end (seems the LJ account got killed; and it's robots.txt-ed out of existence) -- As for spftp: I mostly remembering it having tons of old OS update images and diagnostic tools (that were publicly released), as well as (I THINK) a few ROMs (I... think I'm misremembering that bit). Its heyday was pretty much the Classic Mac OS era; there were System 6/7 updates on here etc. I'm not sure when it finally went kaput but I remember poking it in 2008. Unfortunately I learned about it when I had absolutely no free disk space and couldn't archive it :'( A few months ago I asked someone whose Apple ID was able to login (back in the day any .Mac ID worked, hah) and they said that it was empty. I don't clearly remember whether they said they were seeing a white page or an "Index of /" with nothing underneath, but regardless it seems pretty much gone now. There are other nice things out there though. One fun query is "hotline kdx". (That's two separate pieces of 90s-era software that used the same P2P protocols, but googling them together is the easiest way to find KDX.) The few servers left are fun - the directories tend to be chaotic messes but patient digging finds cool stuff, like the partial NT4 and OS6 leaks. Shhh :D