Compartir a través de


Manipular texturas virtuales 3D directamente desde hardware

El controlador de pantalla en modo de usuario puede crear una asignación sobre una dirección virtual existente (por ejemplo, la dirección virtual para la vista de un archivo de textura tridimensional (3D). La creación de una asignación sobre una dirección virtual existente hace que la textura 3D esté disponible para la manipulación de hardware con una copia de memoria del sistema. Sin embargo, en este escenario, la función Lock del controlador de pantalla en modo de usuario siempre debe expulsar las páginas de la memoria de vídeo local a la memoria del sistema porque el administrador de memoria de vídeo no asignó la dirección virtual de la asignación. Por lo tanto, el administrador de memoria de vídeo no puede reasignar de forma transparente la dirección virtual de la textura de la memoria del sistema a la memoria de vídeo y viceversa. Es decir, una dirección virtual con esta propiedad no puede ser una vista asignada.