Sistema y procedimiento para proporcionar una canalización de gráficos mejorada.

Un procedimiento de procesamiento de datos, que comprende:

programar un elemento (184'-1a1,

184'-1a2, 184'-1a3, 184'-1a4) de núcleo común de una unidad (184') de procesamiento de gráficos, de manera que esté configurado para realizar una primera función, en el que la primera función es una de un sombreador de píxeles, un sombreador de vértices y un sombreador de geometría;

ingresar una primera secuencia de datos de gráficos al elemento de núcleo común;

realizar dicha primera función en la primera secuencia de datos gráficos;

reprogramar dinámicamente el elemento de núcleo común de modo que esté configurado para realizar una segunda función, en el que la segunda función es una de un sombreador de píxeles, un sombreador de vértices y un sombreador de geometría, y en el que la segunda función difiere de la primera función;

ingresar una segunda secuencia de datos gráficos al elemento de núcleo común;

realizar dicha segunda función en la segunda secuencia de datos gráficos,

en el que una de la primera y la segunda función es un sombreador de geometría, y

en el que el procedimiento comprende además tomar, cuando el elemento de núcleo común está configurado para realizar el sombreador de geometría, una primitiva de los datos de entrada y emitir múltiples primitivas, comprendiendo la salida una de una serie de triángulos, una serie de líneas y una lista de puntos.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E05103115.

Solicitante: Microsoft Technology Licensing, LLC.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052 ESTADOS UNIDOS DE AMERICA.

Inventor/es: BOYD,CHARLES N, TOELLE,MICHAEL A, PATEL,AMAR, BLYTHE,DAVID R, NOYLE,JEFF M. J, WRIGHT,STEPHEN H.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F15/78 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 15/00 Computadores digitales en general (detalles G06F 1/00 - G06F 13/00 ); Equipo de tratamiento de datos en general. › que comprenden una sola unidad central.
  • G06F9/44 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Disposiciones para ejecutar programas específicos.
  • G06F9/46 G06F 9/00 […] › Disposiciones para la multiprogramación.
  • G06F9/50 G06F 9/00 […] › Asignación de recursos, p.ej. de la unidad central de procesamiento (CPU).
  • G06T15/00 G06 […] › G06T TRATAMIENTO O GENERACION DE DATOS DE IMAGEN, EN GENERAL (especialmente adoptados para aplicaciones particulares, ver las subclases apropiadas, p. ej. G01C, G06K, G09G, H04N). › Interpretación de imagines 3D [Tridimensionales].

PDF original: ES-2660434_T3.pdf

 

Patentes similares o relacionadas:

Uso de compresión de memoria para reducir la carga de compromiso de memoria, del 6 de Mayo de 2019, de Microsoft Technology Licensing, LLC: Un método de reducir una cantidad de compromiso de memoria para un programa en un dispositivo de cálculo , comprendiendo el método: determinar […]

Procedimiento para bifurcar o migrar una máquina virtual, del 1 de Mayo de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento para aumentar la eficiencia del procesamiento de máquinas virtuales, que comprende las etapas de: proporcionar en un primer sistema host […]

Procesamiento transaccional, del 17 de Abril de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método de controlar la ejecución de una transacción en un entorno informático, comprendiendo el método los pasos de: Iniciar, mediante un procesador, la ejecución […]

Método, aparato y sistema para transmitir o recibir simultáneamente múltiples objetos gestionados, del 10 de Abril de 2019, de ALCATEL LUCENT: Un método para transmitir simultáneamente múltiples objetos gestionados, comprendiendo el método las siguientes etapas: encapsular dos o más objetos gestionados […]

Guardar/restablecer registros seleccionados en procesamiento transaccional, del 13 de Marzo de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método para facilitar el procesamiento de transacciones dentro de un entorno de computación, comprendiendo dicho método: obtener una instrucción […]

Filtrado de interrupción de programa en ejecución transaccional, del 13 de Marzo de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método para gestionar interrupciones en un entorno informático, el método comprendiendo las etapas de iniciar, por un procesador, una transacción mediante la ejecución […]

APARATO, SISTEMA Y PROCEDIMIENTO DE GESTIÓN DE ACOPLAMIENTO DE INTERMEDIARIO, del 8 de Marzo de 2019, de Proximal Systems Corporation: Aparato, sistema y procedimiento de gestión de acoplamiento de intermediario. Se desvela un aparato, sistema y procedimiento para gestión de […]

Control de manera selectiva de ejecución de instrucciones en procesamiento transaccional, del 27 de Febrero de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método de control de ejecución de instrucciones dentro de transacciones en un procesador; en donde el procesador comprende una unidad […]

Otras patentes de Microsoft Technology Licensing, LLC