Searched refs:blurStack (Results 1 - 8 of 8) sorted by relevance

/frameworks/rs/tests/java_api/Refocus/src/com/android/rs/test/
H A DRefocusFilter.java57 * @param blurStack an object that has all the parameters for refocus
68 protected Bitmap compute(Bitmap inputImage, BlurStack blurStack) { argument
73 blurStack.getLayerInfo(blurStack.getFocusLayer()));
77 if (!processLayersFromBackToFocus(blurStack)) {
83 if (!processLayersFromFrontToFocus(blurStack)) {
98 protected boolean processLayersFromBackToFocus(BlurStack blurStack) { argument
99 for (int targetLayer = blurStack.getNumLayers() - 1;
100 targetLayer >= blurStack.getFocusLayer(); --targetLayer) {
102 LayerInfo layerInfo = blurStack
138 processLayersFromFrontToFocus(BlurStack blurStack) argument
178 getKernelRadius(int depth, BlurStack blurStack) argument
215 setKernelData(int targetLayer, BlurStack blurStack) argument
[all...]
H A DKernelDataForRenderScript.java90 * @param blurStack an instance of {@code BlurStack}
93 protected KernelDataForRenderScript(int targetLayer, BlurStack blurStack, argument
97 int numDepths = blurStack.getNumDepths(targetLayer);
106 int depth = blurStack.getDepth(targetLayer, m);
107 float diskRadius = blurStack.getDiskRadius(depth);
122 int numDepths = blurStack.getNumDepths(targetLayer);
128 int depth = blurStack.getDepth(targetLayer, m);
129 float diskRadius = blurStack.getDiskRadius(depth);
H A DRenderScriptTask.java50 public BlurStack blurStack; field in class:RenderScriptTask
87 // Generates {@code rgbdImage} and {@code blurStack}.
104 Bitmap outputImage = filter.compute(rgbdImage, blurStack);
114 * A function that computes {@code rgbdImage} and {@code blurStack} from an
121 blurStack = BlurStack.createFromDepthTransform(
H A DBlurStack.java144 BlurStack blurStack = new BlurStack();
155 blurStack.computeDiskRadius(depthTransform, frontFocalDepth, backFocalDepth,
159 blurStack.generateOneLayerForEachDepth(frontFocalDepth, backFocalDepth);
162 float diskRadiusInterval = (blurStack.getDiskRadius(MIN_DEPTH)
163 + blurStack.getDiskRadius(MAX_DEPTH)) / numBlendingLayers;
168 blurStack.groupDepthLevelsIntoLayers(frontFocalDepth, backFocalDepth,
171 return blurStack;
/frameworks/rs/tests/java_api/Refocus/src/com/android/rs/test/d1new/
H A DKernelDataForRenderScriptd1new.java38 * @param blurStack an instance of {@code BlurStack}
41 public KernelDataForRenderScriptd1new(int targetLayer, BlurStack blurStack, argument
43 super(targetLayer, blurStack, renderScript);
47 int numDepths = blurStack.getNumDepths(targetLayer);
50 int depth = blurStack.getDepth(targetLayer, m);
51 float diskRadius = blurStack.getDiskRadius(depth);
H A DRefocusFilterd1new.java28 * {@code Bitmap result = rfFilter.compute(rgbdImage, blurStack, progress);}
116 protected void setKernelData(int targetLayer, BlurStack blurStack) { argument
118 new KernelDataForRenderScriptd1new(targetLayer, blurStack, renderScript);
/frameworks/rs/tests/java_api/Refocus/src/com/android/rs/test/f32/
H A DKernelDataForRenderScriptF32.java38 * @param blurStack an instance of {@code BlurStack}
41 public KernelDataForRenderScriptF32(int targetLayer, BlurStack blurStack, argument
43 super(targetLayer, blurStack, renderScript);
47 int numDepths = blurStack.getNumDepths(targetLayer);
50 int depth = blurStack.getDepth(targetLayer, m);
51 float diskRadius = blurStack.getDiskRadius(depth);
H A DRefocusFilterF32.java27 * {@code Bitmap result = rfFilter.compute(rgbdImage, blurStack, progress);}
114 protected void setKernelData(int targetLayer, BlurStack blurStack) { argument
116 new KernelDataForRenderScriptF32(targetLayer, blurStack, renderScript);

Completed in 215 milliseconds