Optimizar OpenGl en Mac OS X

juker12

Activo
Holitas

Supongo que ya sabeis que algunos ordenadores Apple viene muy capados de memoria en las graficas, de ahi mismo es por que las GMA950 por poner un ejemplo inician en 64MB
Hay algunos juegos que requieren mas comida para pintar bien, el caso de Quake

En terminal
sudo nano /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/Configuration.plist


<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
<plist version="0.9">
<dict>
<key>GLCompositorConfiguration</key>
<dict>
<key>GLCompositorMinimumDisplayDepth</key>
<integer>16</integer>
<key>GLCompositorMinimumVRAM</key>
<integer>16</integer>
<key>GLCompositorRequiredClasses</key>
<array>
<string>IOAGPDevice</string> (detecta si es PCiExpress o AGP, usar uno u otro)
<string>IOPCIDevice</string>
</array>
<key>GLCompositorUseOnPortable</key>
<true/>
<key>tileHeight</key>
<integer>256</integer>
<key>tileWidth</key>
<integer>256</integer>
</dict>
<key>SessionUsesVirtualFramebuffer</key>
<true/>
<key>ForceSessionDrawsVirtualFramebuffer</key>
<false/>
<key>EnableErrorLogging</key>
<false/>
<key>EnableAbortOnError</key>
<false/>
<key>AllowDisplayModesNotMarkedSafeSubstitutions</key>
<true/>
<key>EnableVMPurging</key>
<true/>
<key>TransitionEffectMinimumDepth</key>
<integer>32</integer>
<key>CustomUIVersion</key>
<integer>0</integer>
<key>QuartzGLConfiguration</key>
<dict>
<key>QuartzGLMinimumVRAM</key> Definir la cantidad a usar,128 es un buen valor)
<integer>64</integer>
<key>QuartzGLMinimumDRAM</key>
<integer>512</integer>
<key>QuartzGLDefaultDRAM</key>
 

Maito

Activo
Muy buena Juker.

Parece ser una configuración que viene así por defecto con OS X.
Lo he podido comprobar al hacer que propones. He de suponer que la tarjeta de mi iMac (ATI X2600 Pro) al cambiar la configuración a 256 comenzará a usar toda la memoria de video no?

1 Saludo.
 

juker12

Activo
Maito yo sigo investigando este asunto por que ahora me ha dado por jugar a los marcianos y se a ciencia cierta que Apple capa a capa y espada las graficas

¿Por que capa el motor grafico?

facil de entender, todas las graficas de Apple son iguales a las de PC excepto que tienen menos RAM de fabrica para abaratar costes, esto no es nuevo



Las unicas graficas decentes con 512MB son en Mac Pro, el resto con ridiculos 128 o el Mac Mini de fabrica se vende con 512MB.. asi que ya me diras que va a usar la GMA950...


¿Solucion salomonica de Apple para el motor grafico?

Capo todo, absolutamente todo por que hay que entender que no voy a hacer una actualizacion especial como la de hoy 10.5.6 para Mac Mini, otra distinta para Mac PRO y etc....

Pagan justos por pecadores


Y esto a mi me ha tocado los flayerman, que tenga una buena grafica y me rinda como un Mac Mini arrrrrrggggg
 
Arriba