Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis12-cl/src/compiler/gen/il/low-il.spec
ViewVC logotype

Diff of /branches/vis12-cl/src/compiler/gen/il/low-il.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3080, Mon Mar 16 22:01:42 2015 UTC revision 3081, Mon Mar 16 22:08:21 2015 UTC
# Line 91  Line 91 
91  RealToInt : int : 1 : 1 : cast real vector to int vector  RealToInt : int : 1 : 1 : cast real vector to int vector
92  #  #
93  ### image/kernel operations  ### image/kernel operations
94    #
95  # ImageAddress<I>(V) -- the base address of an image with info I  # ImageAddress<I>(V) -- the base address of an image with info I
96  ImageAddress : ImageInfo.info : 1 : 1 : image base address  ImageAddress : ImageInfo.info : 1 : 1 : image base address
97    #
98    # ControlIndex<I,ctl,d>(V,i) -- border control for the d'th axis of the image V and index i
99    ControlIndex : ImageInfo.info * idxctl * int : 1 : 2 :
100    #
101  # LoadVoxels<I,n>(a) -- load a vector of n voxels from the address a  # LoadVoxels<I,n>(a) -- load a vector of n voxels from the address a
102  LoadVoxels : ImageInfo.info * int : 1 : 1 : load a vector of voxel values from an address  LoadVoxels : ImageInfo.info * int : 1 : 1 : load a vector of voxel values from an address
103    #
104  # PosToImgSpace<I>(V,u) -- transforms the world-space position u into the image-space specified by V.  # PosToImgSpace<I>(V,u) -- transforms the world-space position u into the image-space specified by V.
105  PosToImgSpace : ImageInfo.info : 1 : 2 : transform a world-space position to image-space  PosToImgSpace : ImageInfo.info : 1 : 2 : transform a world-space position to image-space
106    #
107  # TensorToWorldSpace<I,ty>(V,u) -- transforms the image-space tensor u to from V's image space to world space  # TensorToWorldSpace<I,ty>(V,u) -- transforms the image-space tensor u to from V's image space to world space
108  TensorToWorldSpace : ImageInfo.info * ty : 1 : 2 : transform an image-space gradient to world-space  TensorToWorldSpace : ImageInfo.info * ty : 1 : 2 : transform an image-space gradient to world-space
109    #
110  # Inside<I,s>(u,V) -- tests to see if image-space position u is inside the volume  # Inside<I,s>(u,V) -- tests to see if image-space position u is inside the volume
111  # occupied by the image V.  I is the image info and s is the border width  # occupied by the image V.  I is the image info and s is the border width
112  Inside : ImageInfo.info * int : 1 : 2 :  Inside : ImageInfo.info * int : 1 : 2 :
113    #
114  # ImageDim<I,i>(V) -- returns the i'th dimension of the image  # ImageDim<I,i>(V) -- returns the i'th dimension of the image
115  ImageDim : ImageInfo.info * int : 1 : 1 :  ImageDim : ImageInfo.info * int : 1 : 1 :
116  #  #

Legend:
Removed from v.3080  
changed lines
  Added in v.3081

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0