En informática, Direct Rendering Infrastructure (abreviado como DRI, Infraestructura de Renderizado Directo) es una interfaz usada en el sistema de ventanas X (X Window System), para que las aplicaciones deusuario puedan acceder de manera segura al hardware de video sin tener que pasar los datos por el servidor X, cosaque degrada el rendimiento. La aplicación principal es proveer de aceleración por hardware a la biblioteca Mesa,que es una implementación libre de OpenGL. DRI también ha sido adaptado para proveer aceleración OpenGLal framebuffer de Linux, sin ejecución de un servidor X.

Property Value
dbo:abstract
  • En informática, Direct Rendering Infrastructure (abreviado como DRI, Infraestructura de Renderizado Directo) es una interfaz usada en el sistema de ventanas X (X Window System), para que las aplicaciones deusuario puedan acceder de manera segura al hardware de video sin tener que pasar los datos por el servidor X, cosaque degrada el rendimiento. La aplicación principal es proveer de aceleración por hardware a la biblioteca Mesa,que es una implementación libre de OpenGL. DRI también ha sido adaptado para proveer aceleración OpenGLal framebuffer de Linux, sin ejecución de un servidor X. El proyecto fue iniciado por Jens Owen, de Precision Insight. La primera versión ampliamente distribuida fue comoparte de XFree86 4.0, y en la actualidad está integrado dentro de X.Org. En la actualidad su mantenimientocorre a cargo de Tungsten Graphics y muchos otros desarrolladores de software libre. El soporte OpenGL de DRI se realiza mediante la unión de varios componentes. El primero de ellos es Direct Rendering Manager (DRM). DRM es una combinación de dos módulos del kernel, uno con el código principal de DRM, y otro específico del chip gráfico que provee API para acceder a las clases diferentes de hardware gráfico (como pueden ser ATI o NVidia). El segundo componente es un driver para el espacio de usuario, el cual contiene un driver OpenGL que típicamente realiza la labor de preparar buffers de comandos para ser enviados al hardware gráfico vía DRM, e interactúa con el sistema de ventanas para sincronizar el acceso al hardware de vídeo. El tercer componente es un servidor gráfico. En elentorno de ventanas X, es la biblioteca libdri.so y un driver DRI DDX para 2D. En la implementación para framebuffer es miniglx, el cual inicializa DRM y provee algunas de las API de X al driver de espacio de usuario a pesar de la ausencia del servidor X completo. Se han escrito varios drivers DRI de código libre para diferente hardware gráfico, incluyendo ATI Mach64, ATI Rage128, ATI Radeon, 3dfx Voodoo3 hasta Voodoo5, Matrox G200 hasta G400, la serie 300 de SiS, Intel i810 hasta i965, S3 Savage, y VIA. Algunos fabricantes de tarjetas gráficas han escrito drivers para DRI de código cerrado, incluyendo ATI y Kyro. DRI es soportado en Linux, FreeBSD y ha sido portado a NetBSD en el pasado. (es)
  • En informática, Direct Rendering Infrastructure (abreviado como DRI, Infraestructura de Renderizado Directo) es una interfaz usada en el sistema de ventanas X (X Window System), para que las aplicaciones deusuario puedan acceder de manera segura al hardware de video sin tener que pasar los datos por el servidor X, cosaque degrada el rendimiento. La aplicación principal es proveer de aceleración por hardware a la biblioteca Mesa,que es una implementación libre de OpenGL. DRI también ha sido adaptado para proveer aceleración OpenGLal framebuffer de Linux, sin ejecución de un servidor X. El proyecto fue iniciado por Jens Owen, de Precision Insight. La primera versión ampliamente distribuida fue comoparte de XFree86 4.0, y en la actualidad está integrado dentro de X.Org. En la actualidad su mantenimientocorre a cargo de Tungsten Graphics y muchos otros desarrolladores de software libre. El soporte OpenGL de DRI se realiza mediante la unión de varios componentes. El primero de ellos es Direct Rendering Manager (DRM). DRM es una combinación de dos módulos del kernel, uno con el código principal de DRM, y otro específico del chip gráfico que provee API para acceder a las clases diferentes de hardware gráfico (como pueden ser ATI o NVidia). El segundo componente es un driver para el espacio de usuario, el cual contiene un driver OpenGL que típicamente realiza la labor de preparar buffers de comandos para ser enviados al hardware gráfico vía DRM, e interactúa con el sistema de ventanas para sincronizar el acceso al hardware de vídeo. El tercer componente es un servidor gráfico. En elentorno de ventanas X, es la biblioteca libdri.so y un driver DRI DDX para 2D. En la implementación para framebuffer es miniglx, el cual inicializa DRM y provee algunas de las API de X al driver de espacio de usuario a pesar de la ausencia del servidor X completo. Se han escrito varios drivers DRI de código libre para diferente hardware gráfico, incluyendo ATI Mach64, ATI Rage128, ATI Radeon, 3dfx Voodoo3 hasta Voodoo5, Matrox G200 hasta G400, la serie 300 de SiS, Intel i810 hasta i965, S3 Savage, y VIA. Algunos fabricantes de tarjetas gráficas han escrito drivers para DRI de código cerrado, incluyendo ATI y Kyro. DRI es soportado en Linux, FreeBSD y ha sido portado a NetBSD en el pasado. (es)
dbo:latestReleaseVersion
  • 2.4.5
dbo:license
dbo:programmingLanguage
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 559930 (xsd:integer)
dbo:wikiPageLength
  • 5764 (xsd:integer)
dbo:wikiPageRevisionID
  • 127057682 (xsd:integer)
prop-es:desarrollador
  • freedesktop.org (es)
  • freedesktop.org (es)
prop-es:fechaÚltimaVersión
  • --02-23
prop-es:lenguajeProgramación
prop-es:licencia
prop-es:nombre
  • DRI (es)
  • DRI (es)
prop-es:sitioWeb
prop-es:últimaVersión
  • 245 (xsd:integer)
dct:subject
rdf:type
rdfs:comment
  • En informática, Direct Rendering Infrastructure (abreviado como DRI, Infraestructura de Renderizado Directo) es una interfaz usada en el sistema de ventanas X (X Window System), para que las aplicaciones deusuario puedan acceder de manera segura al hardware de video sin tener que pasar los datos por el servidor X, cosaque degrada el rendimiento. La aplicación principal es proveer de aceleración por hardware a la biblioteca Mesa,que es una implementación libre de OpenGL. DRI también ha sido adaptado para proveer aceleración OpenGLal framebuffer de Linux, sin ejecución de un servidor X. (es)
  • En informática, Direct Rendering Infrastructure (abreviado como DRI, Infraestructura de Renderizado Directo) es una interfaz usada en el sistema de ventanas X (X Window System), para que las aplicaciones deusuario puedan acceder de manera segura al hardware de video sin tener que pasar los datos por el servidor X, cosaque degrada el rendimiento. La aplicación principal es proveer de aceleración por hardware a la biblioteca Mesa,que es una implementación libre de OpenGL. DRI también ha sido adaptado para proveer aceleración OpenGLal framebuffer de Linux, sin ejecución de un servidor X. (es)
rdfs:label
  • Direct Rendering Infrastructure (es)
  • Direct Rendering Infrastructure (es)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • DRI (es)
  • DRI (es)
is owl:sameAs of
is foaf:primaryTopic of