Ufo.GpuNode

g GObject.Object GObject.Object Ufo.Node Ufo.Node GObject.Object->Ufo.Node Ufo.GpuNode Ufo.GpuNode Ufo.Node->Ufo.GpuNode

Subclasses:

None

Methods

Inherited:

Ufo.Node (6), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (context, device)

get_cmd_queue ()

get_info (info)

Virtual Methods

Inherited:

Ufo.Node (2), GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

Ufo.Node

r

Class Details

class Ufo.GpuNode(**kwargs)
Bases:

Ufo.Node

Abstract:

No

Structure:

Ufo.GpuNodeClass

Main object for organizing filters. The contents of the Ufo.GpuNode structure are private and should only be accessed via the provided API.

classmethod new(context, device)
Parameters:
Return type:

Ufo.Node

get_cmd_queue()
Returns:

A cl_command_queue object for self.

Return type:

object or None

Get command queue associated with self.

get_info(info)
Parameters:

info (Ufo.GpuNodeInfo) – Information to be queried

Returns:

Information about info.

Return type:

GObject.Value

Return information about the associated OpenCL device.