PyCUDA documentation / Документация PyCUDA: Gl Interoperability http://documen.tician.de/pycuda/gl.html

← →
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Взаимодействие с GL

wuffur 28.09.11 в 09:57

0

Создает и возвращает pycuda.driver.Context, у которого включена опция взаимодействия с GL.

wuffur 30.09.11 в 07:27

0

Предупреждение

wuffur 28.09.11 в 09:57

0

Не удастся запустить и при этом выведется довольно бесполезное сообщением об ошибке, если вы у вас нет уже созданного и активного контекста GL.

wuffur 30.09.11 в 07:27

0

класс pycuda.gl.graphics_map_flags

wuffur 30.09.11 в 07:28

0

Использование объекта OpenGL из CUDA.

wuffur 30.09.11 в 07:28

0

Читает и записывает доступ к отображаемому в памяти объекту OpenGL из кода CUDA.

wuffur 30.09.11 в 07:28

0

Доступный только для чтения доступ к отображаемому в памяти объекту OpenGL из кода CUDA.

wuffur 30.09.11 в 07:30

0

Доступный только для записи доступ к отображаемому в памяти объекту OpenGL из кода CUDA.

wuffur 30.09.11 в 07:42

0

класс pycuda.gl.RegisteredBuffer(bufobj, flags = CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE)

wuffur 30.09.11 в 07:42

0

Отображение в памяти управление объектами буферов OpenGL в CUDA. Нельзя использовать к отображенным в памяти изображениям.

wuffur 30.09.11 в 07:43

0

Возвращает параметр RegisteredMapping.

wuffur 30.09.11 в 07:43

0

класс pycuda.gl.RegisteredImage(bufobj, target, flags = CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE)

wuffur 30.09.11 в 08:10

0

Объектно управляет отображением OpenGL текстур и выводит буферы в CUDA.

wuffur 30.09.11 в 08:12

0

Цель должна быть одной из:

wuffur 30.09.11 в 08:12

0

(смотрите документацию PyOpenGL)

wuffur 30.09.11 в 08:13

0

Возвращает RegisteredMapping.

wuffur 30.09.11 в 08:17

0

класс pycuda.gl.RegisteredMapping

wuffur 30.09.11 в 08:18

0

Если не определено никакого потока, unmap будет использовать тот же поток, что и оригинальное отображение.

wuffur 30.09.11 в 08:18

0

Возвращает кортеж (dev_pointer, size).

wuffur 08.08.12 в 08:15

0

Возвращает массив для размещенного в памяти объекта картинки для данного массива индексов на уровне MIP.

wuffur 30.09.11 в 08:19

0

Автоматическая инициализация

wuffur 30.09.11 в 08:20

0

Предупреждение

wuffur 30.09.11 в 08:20

0

Импортирование pycuda.gl.autoinit не произойдет и появится довольно бесполезное сообщение, если у вас еще нет созданного и активного GL контекста.

wuffur 30.09.11 в 09:09

0

API старого стиля (до-CUDA 3.0)

wuffur 30.09.11 в 09:10

0

Включает взаимодействие GL для уже созданного(до сих пор не-GL) и уже активного pycuda.driver.Context.

wuffur 30.09.11 в 09:11

0

В соответствии с форумным постом, на который ссылаются в записи ниже, это действие будет успешным на Windows XP и Linux, но не будет работать на Windows Vista. Итак, вам нужно создать контекст с включенной опцией GL, используя make_context().

wuffur 30.09.11 в 09:19

0

Предупреждение

wuffur 30.09.11 в 09:16

0

Эта функция устарела после CUDA 3.0 и PyCUDA 2011.1.

wuffur 30.09.11 в 09:17

0

Предупреждение

wuffur 30.09.11 в 09:17

0

Приведет к неудаче с довольно бесполезным сообщением об ошибке, если у вас нет уже созданного и активного контекста GL.

wuffur 30.09.11 в 09:20

0

Замечание

wuffur 30.09.11 в 09:20

0

Смотрите этот пост на форумах Nvidia, для обсуждения проблем и решений, связанных с интерфейсом взаимодействия GL.

wuffur 30.09.11 в 09:21

0
Минутку...

Следующая страница →