Tesseract Engine Documentation

GpuVariable Class

GpuVariable is basic data structure used in gpu processing. Generally, it will contain a texture in which each pixel represents a single property from an object. This system aggregates variables of like type into a single texture... eg- one texture holds all velocity variables across multiple objects. This texture is then processed using a simple shader that acts uniformly across all pixels, making for a RISC approach to gpu processing.

For a list of all members of this type, see GpuVariable Members.

System.Object
   GpuVariable
      Derived types

public class GpuVariable : GpuVariableInterface

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: DarkWynter.Stream.PhysicsGpu

Assembly: DWStream (in DWStream.dll)

See Also

GpuVariable Members | DarkWynter.Stream.PhysicsGpu Namespace