HomeSort by relevance Sort by last modified time
    Searched refs:Region (Results 1 - 25 of 173) sorted by null

1 2 3 4 5 6 7

  /frameworks/base/graphics/java/android/graphics/
Region.aidl 20 parcelable Region;
Region.java 22 public class Region implements Parcelable {
47 /** Create an empty region
49 public Region() {
53 /** Return a copy of the specified region
55 public Region(Region region) {
57 nativeSetRegion(mNativeRegion, region.mNativeRegion);
60 /** Return a region set to the specified rectangle
62 public Region(Rect r)
    [all...]
RegionIterator.java 22 * Construct an iterator for all of the rectangles in a region. This
23 * effectively makes a private copy of the region, so any subsequent edits
24 * to region will not affect the iterator.
26 * @param region the region that will be iterated
28 public RegionIterator(Region region) {
29 mNativeIter = nativeConstructor(region.ni());
33 * Return the next rectangle in the region. If there are no more rectangles
  /frameworks/base/include/ui/
Region.h 33 class Region
36 Region();
37 Region(const Region& rhs);
38 explicit Region(const Rect& rhs);
39 explicit Region(const void* buffer);
40 ~Region();
42 Region& operator = (const Region& rhs);
50 // the region becomes its bound
    [all...]
  /external/llvm/include/llvm/Analysis/
RegionInfo.h 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===//
38 class Region;
44 /// @brief Marker class to iterate over the elements of a Region in flat mode.
55 /// Region.
63 /// This is the entry basic block that starts this region node. If this is a
70 /// The node can hold either a Region or a BasicBlock.
75 /// @brief The parent Region of this RegionNode.
77 Region* parent;
88 inline RegionNode(Region* Parent, BasicBlock* Entry, bool isSubRegion = 0)
91 /// @brief Get the parent Region of this RegionNode
    [all...]
RegionPass.h 10 // This file defines the RegionPass class. All region based analysis,
33 /// @brief A pass that runs on each Region in a function.
44 /// @brief Run the pass on a specific Region
46 /// Accessing regions not contained in the current region is not allowed.
48 /// @param R The region this pass is run on.
51 /// @return True if the pass modifies this Region.
52 virtual bool runOnRegion(Region *R, RGPassManager &RGM) = 0;
54 /// @brief Get a pass to print the LLVM IR in the region.
56 /// @param O The ouput stream to print the Region.
59 /// @return The pass to print the LLVM IR in the region
    [all...]
  /frameworks/base/libs/ui/tests/region/
region.cpp 17 #define LOG_TAG "Region"
22 #include <ui/Region.h>
28 Region empty;
29 Region reg0( Rect( 0, 0, 100, 100 ) );
30 Region reg1 = reg0;
31 Region reg2, reg3;
33 Region reg4 = empty | reg1;
34 Region reg5 = reg1 | empty;
  /external/webkit/Source/WebKit2/Platform/
Region.h 36 class Region {
38 Region();
39 Region(const WebCore::IntRect&);
46 void unite(const Region&);
47 void intersect(const Region&);
48 void subtract(const Region&);
118 static inline Region intersect(const Region& a, const Region& b)
120 Region result(a)
    [all...]
Region.cpp 27 #include "Region.h"
29 // A region class based on the paper "Scanline Coherent Shape Algebra"
39 Region::Region()
43 Region::Region(const IntRect& rect)
49 Vector<IntRect> Region::rects() const
68 Region::Shape::Shape()
72 Region::Shape::Shape(const IntRect& rect)
80 void Region::Shape::appendSpan(int y
    [all...]
  /cts/tests/tests/graphics/src/android/graphics/cts/
RegionTest.java 21 import android.graphics.Region;
29 @TestTargetClass(Region.class)
105 private Region mRegion;
122 method = "Region",
127 method = "Region",
128 args = {android.graphics.Region.class}
132 method = "Region",
137 method = "Region",
142 // Test Region()
143 new Region();
    [all...]
  /frameworks/base/media/libeffects/lvm/lib/Bass/src/
LVDBE_Init.c 75 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].Size = sizeof(LVDBE_Instance_t);
76 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].Alignment = LVDBE_INSTANCE_ALIGN;
77 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].Type = LVDBE_PERSISTENT;
78 pMemoryTable->Region[LVDBE_MEMREGION_INSTANCE].pBaseAddress = LVM_NULL;
83 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].Size = sizeof(LVDBE_Data_t);
84 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].Alignment = LVDBE_PERSISTENT_DATA_ALIGN;
85 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].Type = LVDBE_PERSISTENT_DATA;
86 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_DATA].pBaseAddress = LVM_NULL;
91 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_COEF].Size = sizeof(LVDBE_Coef_t);
92 pMemoryTable->Region[LVDBE_MEMREGION_PERSISTENT_COEF].Alignment = LVDBE_PERSISTENT_COEF_ALIGN
    [all...]
  /frameworks/base/libs/ui/
Region.cpp 17 #define LOG_TAG "Region"
25 #include <ui/Region.h>
51 Region::Region()
56 Region::Region(const Region& rhs)
64 Region::Region(const Rect& rhs)
69 Region::Region(const void* buffer
    [all...]
  /frameworks/base/media/libeffects/lvm/lib/StereoWidening/src/
LVCS_Init.c 80 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_SLOW_DATA].Size = (LVM_UINT32)sizeof(LVCS_Instance_t);
81 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_SLOW_DATA].Type = LVCS_PERSISTENT;
82 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_SLOW_DATA].pBaseAddress = LVM_NULL;
87 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_DATA].Size = (LVM_UINT32)sizeof(LVCS_Data_t);
88 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_DATA].Type = LVCS_DATA;
89 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_DATA].pBaseAddress = LVM_NULL;
94 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_COEF].Size = (LVM_UINT32)sizeof(LVCS_Coefficient_t);
95 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_COEF].Type = LVCS_COEFFICIENT;
96 pMemoryTable->Region[LVCS_MEMREGION_PERSISTENT_FAST_COEF].pBaseAddress = LVM_NULL;
102 pMemoryTable->Region[LVCS_MEMREGION_TEMPORARY_FAST].Size = ScratchSize
    [all...]
  /external/llvm/lib/Analysis/
RegionInfo.cpp 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===//
22 #define DEBUG_TYPE "region"
38 VerifyRegionInfoX("verify-region-info", cl::location(VerifyRegionInfo),
39 cl::desc("Verify region info (time consuming)"));
44 static cl::opt<enum Region::PrintStyle> printStyle("print-region-style",
48 clEnumValN(Region::PrintNone, "none", "print no details"),
49 clEnumValN(Region::PrintBB, "bb",
51 clEnumValN(Region::PrintRN, "rn",
55 /// Region Implementatio
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/gpu/
LoopBlinnShader.h 37 enum Region {
LoopBlinnSolidFillShader.h 37 static PassOwnPtr<LoopBlinnSolidFillShader> create(GraphicsContext3D*, Region, AntialiasType);
  /frameworks/base/media/libeffects/lvm/lib/Common/src/
InstAlloc.c 89 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress;
95 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress;
101 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].pBaseAddress;
107 StartAddr = (LVM_UINT32)pMemoryTable->Region[LVM_TEMPORARY_FAST].pBaseAddress;
150 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Size = InstAlloc_GetTotal(&pms[LVM_PERSISTENT_SLOW_DATA]);
151 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Type = LVM_PERSISTENT_SLOW_DATA;
152 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress = LVM_NULL;
156 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Size = InstAlloc_GetTotal(&pms[LVM_PERSISTENT_FAST_DATA]);
157 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Type = LVM_PERSISTENT_FAST_DATA;
158 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress = LVM_NULL
    [all...]
  /frameworks/base/media/libeffects/lvm/lib/Eq/src/
LVEQNB_Init.c 88 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].Size = InstAlloc_GetTotal(&AllocMem);
89 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].Alignment = LVEQNB_INSTANCE_ALIGN;
90 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].Type = LVEQNB_PERSISTENT;
91 pMemoryTable->Region[LVEQNB_MEMREGION_INSTANCE].pBaseAddress = LVM_NULL;
109 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].Size = InstAlloc_GetTotal(&AllocMem);
110 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].Alignment = LVEQNB_DATA_ALIGN;
111 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].Type = LVEQNB_PERSISTENT_DATA;
112 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_DATA].pBaseAddress = LVM_NULL;
125 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_COEF].Size = InstAlloc_GetTotal(&AllocMem);
126 pMemoryTable->Region[LVEQNB_MEMREGION_PERSISTENT_COEF].Alignment = LVEQNB_COEF_ALIGN
    [all...]
  /frameworks/base/media/libeffects/lvm/lib/Reverb/src/
LVREV_GetMemoryTable.c 153 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Size = InstAlloc_GetTotal(&SlowData);
154 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].Type = LVM_PERSISTENT_SLOW_DATA;
155 pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress = LVM_NULL;
181 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Size = InstAlloc_GetTotal(&FastData);
182 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].Type = LVM_PERSISTENT_FAST_DATA;
183 pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress = LVM_NULL;
190 pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].Size = InstAlloc_GetTotal(&FastCoef);
191 pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].Type = LVM_PERSISTENT_FAST_COEF;
192 pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].pBaseAddress = LVM_NULL;
225 pMemoryTable->Region[LVM_TEMPORARY_FAST].Size = InstAlloc_GetTotal(&Temporary)
    [all...]
  /frameworks/base/media/libeffects/lvm/lib/SpectrumAnalyzer/src/
LVPSA_Memory.c 130 pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].Size = InstAlloc_GetTotal(&Instance);
131 pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].Type = LVPSA_PERSISTENT;
132 pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].pBaseAddress = LVM_NULL;
138 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].Size = InstAlloc_GetTotal(&Scratch);
139 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].Type = LVPSA_SCRATCH;
140 pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].pBaseAddress = LVM_NULL;
147 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].Size = InstAlloc_GetTotal(&Coef);
148 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].Type = LVPSA_PERSISTENT_COEF;
149 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].pBaseAddress = LVM_NULL;
156 pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_DATA].Size = InstAlloc_GetTotal(&Data)
    [all...]
LVPSA_Init.c 88 InstAlloc_Init( &Instance , pMemoryTable->Region[LVPSA_MEMREGION_INSTANCE].pBaseAddress);
89 InstAlloc_Init( &Scratch , pMemoryTable->Region[LVPSA_MEMREGION_SCRATCH].pBaseAddress);
90 InstAlloc_Init( &Data , pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_DATA].pBaseAddress);
91 InstAlloc_Init( &Coef , pMemoryTable->Region[LVPSA_MEMREGION_PERSISTENT_COEF].pBaseAddress);
105 if (pMemoryTable->Region[ii].Size!=0)
107 if (pMemoryTable->Region[ii].pBaseAddress==LVM_NULL)
111 pLVPSA_Inst->MemoryTable.Region[ii] = pMemoryTable->Region[ii];
  /frameworks/base/services/java/com/android/server/wm/
InputWindowHandle.java 19 import android.graphics.Region;
63 // Window touchable region.
64 public final Region touchableRegion = new Region();
  /frameworks/base/media/libeffects/lvm/lib/Bundle/src/
LVM_Init.c 217 CS_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_DATA].Size);
219 CS_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_COEF].Size);
220 if (CS_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size > AlgScratchSize) AlgScratchSize = CS_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size;
250 DBE_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_DATA].Size);
252 DBE_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_COEF].Size);
253 if (DBE_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size > AlgScratchSize) AlgScratchSize = DBE_MemTab.Region[LVM_MEMREGION_TEMPORARY_FAST].Size;
284 EQNB_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_DATA].Size);
286 EQNB_MemTab.Region[LVM_MEMREGION_PERSISTENT_FAST_COEF].Size)
    [all...]
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/X11/
Xutil.h 265 * opaque reference to Region data type
267 typedef struct _XRegion *Region;
381 Region /* r */,
385 extern Region XCreateRegion(
398 Region /* r */
402 Region /* r */
406 Region /* r1 */,
407 Region /* r2 */
517 Region /* sra */,
518 Region /* srb */
    [all...]
  /frameworks/base/services/surfaceflinger/
LayerBase.h 29 #include <ui/Region.h>
64 Region visibleRegionScreen;
65 Region transparentRegionScreen;
66 Region coveredRegionScreen;
81 Region transparentRegion;
93 bool setTransparentRegionHint(const Region& opaque);
104 void drawRegion(const Region& reg) const;
125 virtual void draw(const Region& clip) const;
131 virtual void onDraw(const Region& clip) const = 0;
145 * setVisibleRegion - called to set the new visible region. This give
    [all...]

Completed in 1168 milliseconds

1 2 3 4 5 6 7