This page lists all known MIG subsystems of QuartzCore in version 3.1.
Core Animation Render Services
General characteristics
Bootstrap service name | com.apple.CARenderServer |
---|---|
Subsystem server symbol | CASCARenderServices_subsystem |
Server prefix | CAS |
Client prefix | _CAS |
Routine IDs | 40,200 – 40,215 |
Routines count | 16 |
Client interface | QuartzCore.framework |
Routines
ID | Routine & Arguments | High-level server receiver | High-level client call |
---|---|---|---|
40,200 | Ping () |
return; | -[CATransaction(CATransactionPrivate) synchronize] , commit_buffer(_CAImageQueue*, CAImageQueueBuffer*, bool)
|
40,201 | RegisterClient () |
CA::Render::Server::register_client(unsigned, unsigned, unsigned, unsigned, CFDictionaryRef, unsigned*, unsigned*) | -[CAContextImpl initRemoteWithOptions:]
|
40,202 | RegisterClientOptions () |
CA::Render::Server::register_client(unsigned, unsigned, unsigned, unsigned, CFDictionaryRef, unsigned*, unsigned*) | -[CAContextImpl initRemoteWithOptions:]
|
40,203 | DeleteClient () |
-[CAContextImpl invalidate] , CA::Context::~Context()
| |
40,204 | UpdateClient () |
CAImageQueuePing(_CAImageQueue*) | |
40,205 | SetFence () |
CA::Render::Context::set_fence(unsigned, bool, unsigned, unsigned) | CA::Transaction::commit() |
40,206 | CreateSlot () |
-[CAContextImpl createSlot]
| |
40,207 | RenderClient () |
CARenderServerRenderClient | |
40,208 | RenderClientList () |
CARenderServerRenderClientList | |
40,209 | RenderDisplay () |
CARenderServerRenderDisplay | |
40,210 | GetDisplays () |
+[CADisplay displays] , +[CADisplay TVOutDisplay] , +[CADisplay mainDisplay]
| |
40,211 | GetDisplayBounds () |
-[CADisplay bounds]
| |
40,212 | GetFrameCounter () |
CAGetFrameCounter | CARenderServerGetFrameCounter |
40,213 | GetDebugFlags () |
CAGetDebugFlags | CARenderServerGetDebugFlags |
40,214 | SetDebugFlags () |
CASetDebugFlags | CARenderServerSetDebugFlags |
40,215 | ImageProviderGetNeededSubImage () |
CAImageProviderThread(void*) |