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 static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Namespace: DarkWynter.Stream.PhysicsGpu
Assembly: DWStream (in DWStream.dll)
GpuVariable Members | DarkWynter.Stream.PhysicsGpu Namespace