From 0df5c62a202bd379e0edc5d2c5d836d0320ed0d8 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Tue, 4 Jan 2011 20:55:29 -0500
Subject: [PATCH] Add clrandom.fill_rand().

---
 pyopencl/clrandom.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pyopencl/clrandom.py b/pyopencl/clrandom.py
index f1163a8b..b76b15a1 100644
--- a/pyopencl/clrandom.py
+++ b/pyopencl/clrandom.py
@@ -238,6 +238,9 @@ def get_rand_kernel(context, dtype):
 def _rand(output, seed):
     return get_rand_kernel(output.context, output.dtype)
 
+def fill_rand(result):
+    _rand(result, numpy.random.randint(2**31-1))
+
 def rand(context, queue, shape, dtype):
     from pyopencl.array import Array
 
-- 
GitLab