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

1 2

  /cts/tests/tests/hardware/src/android/hardware/camera2/cts/rs/
ScriptYuvMeans1d.java 23 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
38 private static AllocationInfo createOutputInfo(AllocationInfo inputInfo) {
41 return AllocationInfo.newInstance(Element.U8_3(getRS()), UNIT_SQUARE);
44 public ScriptYuvMeans1d(AllocationInfo inputInfo) {
ScriptYuvMeans2dTo1d.java 25 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
41 private static AllocationInfo createOutputInfo(AllocationInfo inputInfo) {
44 return AllocationInfo.newInstance(inputInfo.getElement(),
48 public ScriptYuvMeans2dTo1d(AllocationInfo inputInfo) {
AllocationInfo.java 37 * <p>Note that when creating a new {@link AllocationInfo} the usage flags <b>always</b> get ORd
40 public class AllocationInfo {
49 private static final String TAG = "AllocationInfo";
53 * Create a new {@link AllocationInfo} holding the element, size, and usage
58 * @return A new {@link AllocationInfo}
62 public static AllocationInfo newInstance(Allocation allocation) {
65 return new AllocationInfo(allocation.getElement(),
71 * Create a new {@link AllocationInfo} holding the specified format, {@link Size},
82 * @return A new {@link AllocationInfo} holding the given arguments.
89 public static AllocationInfo newInstance(Size size, int format, int usage)
    [all...]
ScriptYuvToRgb.java 22 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
35 private static AllocationInfo createOutputInfo(AllocationInfo outputInfo) {
40 public ScriptYuvToRgb(AllocationInfo inputInfo) {
ScriptYuvCrop.java 25 import android.hardware.camera2.cts.rs.AllocationInfo.ElementInfo;
53 private static AllocationInfo createOutputInfo(AllocationInfo inputInfo,
74 return AllocationInfo.newInstance(Element.U8_3(getRS()), outputSize);
77 public ScriptYuvCrop(AllocationInfo inputInfo,
Script.java 38 * <li>{@code ScriptSubclass(AllocationInfo inputInfo)}
40 * <li>{@code ScriptSubclass(AllocationInfo inputInfo, ParameterMap<T> parameterMap))}
184 protected final AllocationInfo mInputInfo;
185 protected final AllocationInfo mOutputInfo;
194 * Gets the {@link AllocationInfo info} associated with this script's input.
196 * @return A non-{@code null} {@link AllocationInfo} object.
200 public AllocationInfo getInputInfo() {
206 * Gets the {@link AllocationInfo info} associated with this script's output.
208 * @return A non-{@code null} {@link AllocationInfo} object.
212 public AllocationInfo getOutputInfo()
    [all...]
ScriptGraph.java 441 AllocationInfo inputInfo = AllocationInfo.newInstance(mSize, mFormat, mUsage);
525 * <p>The {@link Script scriptClass} should have a {@code Script(AllocationInfo inputInfo)}
529 * {@code Script(AllocationInfo inputInfo, ParameterMap<T> parameterMap)} constructor.</p>
532 Class<T> scriptClass, AllocationInfo inputInfo, ParameterMap<T> parameterMap) {
538 // Script(AllocationInfo inputInfo)
539 ctor = scriptClass.getConstructor(AllocationInfo.class);
541 // Script(AllocationInfo inputInfo, ParameterMap<T> parameterMap)
542 ctor = scriptClass.getConstructor(AllocationInfo.class, ParameterMap.class);
  /external/chromium_org/base/memory/
discardable_memory_manager.h 123 struct AllocationInfo {
124 explicit AllocationInfo(size_t bytes) : bytes(bytes), purgable(false) {}
130 typedef HashingMRUCache<Allocation*, AllocationInfo> AllocationMap;
discardable_memory_manager.cc 66 allocations_.Put(allocation, AllocationInfo(bytes));
73 const AllocationInfo& info = it->second;
91 AllocationInfo* info = &it->second;
128 AllocationInfo* info = &it->second;
184 AllocationInfo* info = &it->second;
  /art/runtime/gc/space/
large_object_space.h 32 class AllocationInfo;
161 size_t GetSlotIndexForAllocationInfo(const AllocationInfo* info) const;
162 AllocationInfo* GetAllocationInfoForAddress(uintptr_t address);
163 const AllocationInfo* GetAllocationInfoForAddress(uintptr_t address) const;
167 uintptr_t GetAddressForAllocationInfo(const AllocationInfo* info) const {
171 void RemoveFreePrev(AllocationInfo* info) EXCLUSIVE_LOCKS_REQUIRED(lock_);
175 bool operator()(const AllocationInfo* a, const AllocationInfo* b) const;
177 typedef std::set<AllocationInfo*, SortByPrevFree,
178 TrackingAllocator<AllocationInfo*, kAllocatorTagLOSFreeList>> FreeBlocks
    [all...]
large_object_space.cc 197 class AllocationInfo {
199 AllocationInfo() : prev_free_(0), alloc_size_(0) {
218 AllocationInfo* GetNextInfo() {
221 const AllocationInfo* GetNextInfo() const {
227 AllocationInfo* GetPrevFreeInfo() {
250 // Used to implement best fit object allocation. Each allocation has an AllocationInfo which
262 size_t FreeListSpace::GetSlotIndexForAllocationInfo(const AllocationInfo* info) const {
264 DCHECK_LT(info, reinterpret_cast<AllocationInfo*>(allocation_info_map_->End()));
268 AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) {
272 const AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) const
    [all...]
  /external/chromium_org/v8/src/heap/
spaces.h 96 class AllocationInfo;
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
RetainCountChecker.cpp     [all...]
  /prebuilts/devtools/tools/lib/
ddmlib.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.2.0/
ddmlib-22.2.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.4.0/
ddmlib-22.4.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.4.2/
ddmlib-22.4.2.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.5.0/
ddmlib-22.5.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.5.1/
ddmlib-22.5.1.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.5.3/
ddmlib-22.5.3.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.7.0/
ddmlib-22.7.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.7.1/
ddmlib-22.7.1.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.7.3/
ddmlib-22.7.3.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.8.0/
ddmlib-22.8.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/ddms/ddmlib/22.9.2/
ddmlib-22.9.2.jar 

Completed in 930 milliseconds

1 2