Lines Matching refs:br
122 E.g.<code><br/>
123 float __attribute__((kernel)) square(float a) {<br/>
124 return a * a;<br/>
125 }<br/>
126 <br/>
127 void compute(rs_allocation ain, rs_allocation aout) {<br/>
128 rsForEach(square, ain, aout);<br/>
129 }<br/>
130 <br/></code>
206 E.g.,<code><br/>
207 rs_script_call_t opts = {0};<br/>
208 opts.xStart = 0;<br/>
209 opts.xEnd = dimX;<br/>
210 opts.yStart = 0;<br/>
211 opts.yEnd = dimY / 2;<br/>
212 rsForEachWithOptions(foo, &opts, out, out);<br/>
245 type rs_kernel_context to your kernel function. E.g.<br/>
246 <code>short RS_KERNEL myKernel(short value, uint32_t x, rs_kernel_context context) {<br/>
247 // The current index in the common x, y, z dimensions are accessed by<br/>
248 // adding these variables as arguments. For the more rarely used indices<br/>
249 // to the other dimensions, extract them from the kernel context:<br/>
250 uint32_t index_a0 = rsGetArray0(context);<br/>
251 //...<br/>
252 }<br/></code>
394 type rs_kernel_context to your kernel function. E.g.<br/>
395 <code>int4 RS_KERNEL myKernel(int4 value, rs_kernel_context context) {<br/>
396 uint32_t size = rsGetDimX(context); //...<br/></code>