Home
last modified time | relevance | path

Searched refs:requiredAlignment (Results 1 – 7 of 7) sorted by relevance

/frameworks/rs/
Drs_compat.spec7 param size_t requiredAlignment
DrsAllocation.cpp63 size_t requiredAlignment) { in createAllocationStrided() argument
85 …al.funcs.allocation.initStrided(rsc, a, type->getElement()->getHasReferences(), requiredAlignment); in createAllocationStrided()
753 size_t requiredAlignment) { in rsi_AllocationCreateStrided() argument
755 (void*)ptr, requiredAlignment); in rsi_AllocationCreateStrided()
Drs_hal.h312 …ol (*initStrided)(const Context *rsc, Allocation *alloc, bool forceZero, size_t requiredAlignment);
/frameworks/rs/driver/
DrsdAllocation.cpp299 … const Type *type, uint8_t *ptr, size_t requiredAlignment) { in AllocationBuildPointerTable() argument
306 alloc->mHal.drvState.lod[0].stride = rsRound(stride, requiredAlignment); in AllocationBuildPointerTable()
330 rsRound(tx * type->getElementSizeBytes(), requiredAlignment); in AllocationBuildPointerTable()
359 static uint8_t* allocAlignedMemory(size_t allocSize, bool forceZero, size_t requiredAlignment) { in allocAlignedMemory() argument
361 uint8_t* ptr = (uint8_t *)memalign(requiredAlignment, allocSize); in allocAlignedMemory()
371 …ationInitStrided(const Context *rsc, Allocation *alloc, bool forceZero, size_t requiredAlignment) { in rsdAllocationInitStrided() argument
379 …if ((requiredAlignment & (requiredAlignment-1)) != 0 || requiredAlignment < Allocation::kMinimumRS… in rsdAllocationInitStrided()
384 … allocSize = AllocationBuildPointerTable(rsc, alloc, alloc->getType(), nullptr, requiredAlignment); in rsdAllocationInitStrided()
421 …getType()->getDimX() * alloc->getType()->getElement()->getSizeBytes()) % requiredAlignment) != 0) { in rsdAllocationInitStrided()
425 ptr = allocAlignedMemory(allocSize, forceZero, requiredAlignment); in rsdAllocationInitStrided()
[all …]
DrsdAllocation.h88 bool forceZero, size_t requiredAlignment);
/frameworks/rs/rsov/driver/
DrsovAllocation.cpp84 size_t requiredAlignment) { in AllocationBuildPointerTable() argument
92 alloc->mHal.drvState.lod[0].stride = rsRound(stride, requiredAlignment); in AllocationBuildPointerTable()
117 rsRound(tx * type->getElementSizeBytes(), requiredAlignment); in AllocationBuildPointerTable()
/frameworks/rs/support/jni/
Dandroid_renderscript_RenderScript.cpp2225 size_t requiredAlignment = 16; in nIncAllocationCreateTyped() local
2227 while (requiredAlignment <= minRequiredAlignment) { in nIncAllocationCreateTyped()
2228 requiredAlignment <<= 1; in nIncAllocationCreateTyped()
2233 (uintptr_t)pIn, requiredAlignment); in nIncAllocationCreateTyped()