On Tue, 8 Mar 2011 10:00:43 -0500, Lev Givon <[email protected]> wrote: > Not sure if this suggestion has already been made, but would it be > possible to add an __int__() method to GPUArray that would return the > output of the instance's gpudata.__int__() method? This would > somewhat facilitate manipulating GPUArray instances with > ctypes-wrapped library functions that expect a pointer to GPU memory.
I'm hesitant to do this. A numpy array's __int__ returns an array scalar's value, cast to int. Since GPUArrays are supposed to be numpy workalikes, that would introduce a difference to numpy. How about a .ptr attribute? Andreas
pgponpvVW8E5f.pgp
Description: PGP signature
_______________________________________________ PyCUDA mailing list [email protected] http://lists.tiker.net/listinfo/pycuda
