MEJORA EL RENDIMIENTO EN JUEGOS Y HAZ COMPATIBLE LOS MÁS PESADOS


Chainfire3D es un driver OpenGL intermediario. Qué significa eso? Significa que se encuentra entre las aplicaciones y los controladores de gráficos, y puede interceptar y / o cambiar comandos entre los dos. Tiene algunas funciones incorporadas, y se puede ampliar aún más con plugins para proporcionar funcionalidad adicional. Esta funciona sólo en algunos dispositivos antiguos.

Características
- Conductor CF3D OpenGL

- Modo nocturno (inspirado por Jeff Sharkey, más información aquí)
--- Práctico atajo para cambiar de encendido / apagado
--- Soporta rojo, verde, azul, ámbar, el salmón y la costumbre (PRO) modos

- Manipulación Global OpenGL
--- Reducir tamaño de textura
--- Reducir la calidad de la textura
--- texturas Desenrolle
--- BGRA emulación
--- plugins de carga
--- Sustituya shaders
--- (Pro) detección Desactivar Chainfire3D
--- (Pro) Volcar todos los shaders
--- (Pro) Fuerza tamaño del buffer de profundidad (EGL)
--- (Pro) Fuerza MSAA (Multisample Anti-Aliasing) (EGL)

- (Pro) manipulación OpenGL en una base per-App
- Ajustes de mercado (Pro) Fix
- (Pro) Administrar plugins y shaders instalados
- (Pro) de copia de seguridad y restaurar la configuración, los plugins y shaders

Un poco más de detalle sobre algunas características
Modo nocturno
Modo nocturno reduce el número de colores de la pantalla, que en las pantallas OLED ahorra una gran cantidad de batería. Los diversos modos (especialmente el rojo) también son excelentes en condiciones de poca luz, ya que tienen menos efecto en su visión nocturna de una pantalla a todo color

Nota genérica sobre texturas
Las características a continuación sólo se utilizan si un formato de textura es compatible. Nativamente Chainfire3D sólo admite texturas primas, pero éstos se puede ampliar a través de plugins.

Reducir el tamaño de la textura
Esto reduce esencialmente resolución (compatibles) texturas 'en medio, que por lo general reduce el uso de memoria (4x) y mejora el rendimiento, a costa de reducir ligeramente la calidad de la textura. Esto no es compatible con todas las aplicaciones! Para muchas de las aplicaciones 3D, esto funciona, ya que la GPU se extiende a los gráficos, pero no funciona para muchas de las aplicaciones 2D.

Reducir la calidad de la textura
Esto convierte texturas de 32 bits a las texturas de 16 bits, lo que reduce el uso de memoria (2x). Esto reducirá la calidad de la textura, pero para muchos juegos la diferencia no es aún visible. Si esto es realmente más rápido o más lento depende de su hardware.

Texturas Desenrolle
Convierte texturas no de 32 bits a 32 bits. Esto no debería influir en la calidad de la textura, pero no utilizar más memoria. En algún hardware es más rápido que utilizar texturas de 16 bits.

Desactivar BGRA emulación
Algunos de GPU no apoyan BGRA - en este caso, Chainfire3D emula apoyo BGRA. Desarrolladores no puede esperar esto (es decir, las características codificar para una GPU específica) y puede causar problemas. Si el rojo y el azul aparecerá intercambiados dentro de la aplicación o en el juego, activar esta función, y ver si ayuda.

Deshabilitar la detección Chainfire3D
Por razones de compatibilidad, Chainfire3D anuncia a las aplicaciones que se está utilizando. Con esta función se puede apagar eso.

El buffer de profundidad (por-aplicación sólo)
Algunas aplicaciones esperan un cierto tamaño del búfer de profundidad. Sin este ajuste, no pueden funcionar (en absoluto). Esta función sólo debe utilizarse si una aplicación requiere específicamente que - hay una buena oportunidad aplicaciones no se ejecutará si cambia este ajuste por el camino equivocado.

MSAA (Multisample Anti-Aliasing) (per-aplicación sólo)
Habilitación MSAA mejora drásticamente la calidad de imagen a costa de rendimiento. Líneas / bordes se vuelven mucho más suave. Las opciones disponibles son automáticas (la aplicación decide), 4x y 16x. La mayoría de las aplicaciones no permiten MSAA mismos en absoluto. La ARM Mali 400 MP (utilizado en el SGS2) puede incluso hacer 4xMSAA sin costo rendimiento. Tenga en cuenta que si su GPU no admite el nivel de MSAA solicitó, la aplicación es probable que no se inicie en absoluto.

Ajustes de mercado Fix
Plugins pueden añadir soporte para varias funciones normalmente no soportadas por su hardware. Mercado, sin embargo, sólo se informa de la funcionalidad del hardware proporciona. Con esta función, Chainfire3D ajustará mercado por lo que también muestra las aplicaciones que requieren las características proporcionadas por los plugins. Esto no es útil sin los plugins

Configuración de copia de seguridad y restauración
Copia de seguridad y restaurar todos los ajustes de aplicaciones, plugins, shaders, etc a / desde la tarjeta SD

Plugins / API
Por el momento, la API Plugin es bastante limitado, pero sí permitir algunos plugins más interesantes como Tegra2 / PowerVR / ATI textura emulación (consulte la documentación de la API de un puesto más abajo). La idea es seguir mejorando Chainfire3D tan Plugins puede manipular todo el flujo de datos de OpenGL.

Shaders
Desde la versión v1.9, puede reemplazar shaders de aplicación con sus propias versiones modificadas. Vea algunos puestos abajo para más detalles.

La versión Pro
Como se ha señalado anteriormente, la versión Pro añade un poco de funcionalidad. La compra será apoyar mis esfuerzos.

La versión Pro - warez
Chainfire3D Pro está disponible en algunos sitios warez, si tienes ganas de estafarme Sin embargo debo advertirte que ninguna de esas versiones en realidad funciona como la versión real Pro hace.

Requerimientos
- OpenGL ES 2.0 (cada 1GHz + teléfono tiene este)
- Superusuario / root
- Escritura / sistema (que tratará de volver a montar como sistema de lectura / escritura cuando sea necesario, pero los cambios que tenga que pegarse entre reinicios)
- S-OFF?
- Tener acceso a la raíz de la recuperación es una gran ventaja para resolver problemas si llegas a ellos (run "/system/lib/cf3d_uninstall.sh" como root para eliminar el controlador y restaurar el viejo)

Instalación del controlador CF3D
Hay cierto riesgo, por lo que debe tener ya sea acceso de root en la recuperación, una copia de seguridad de CWM, o un firmware a parpadear práctico. Sin embargo, el conductor ha sido probado y trabajando en los siguientes dispositivos:

- HTC HD2
- Samsung Galaxy S
- Samsung Galaxy Tab 7 "
- Samsung Galaxy S II
- Samsung Epic 4G
- Motorola Atrix 4G
- Motorola Droid 2
- LG Optimus 2X
- Google Nexus S

Es probable que trabajar en muchos más dispositivos. Hasta ahora nadie ha informado de un fallido instalar, así que eso es bueno. No significa problemas no pueden suceder.

Descargar




Relacionados


No hay comentarios.:

Publicar un comentario