Searched refs:requiredAlignment (Results 1 - 6 of 6) sorted by relevance

/frameworks/rs/
H A Drs_compat.spec7 param size_t requiredAlignment
H A DrsAllocation.cpp64 size_t requiredAlignment) {
86 success = rsc->mHal.funcs.allocation.initStrided(rsc, a, type->getElement()->getHasReferences(), requiredAlignment);
793 size_t requiredAlignment) {
795 (void*)ptr, requiredAlignment);
62 createAllocationStrided(Context *rsc, const Type *type, uint32_t usages, RsAllocationMipmapControl mc, void * ptr, size_t requiredAlignment) argument
790 rsi_AllocationCreateStrided(Context *rsc, RsType vtype, RsAllocationMipmapControl mipmaps, uint32_t usages, uintptr_t ptr, size_t requiredAlignment) argument
H A Drs_hal.h309 bool (*initStrided)(const Context *rsc, Allocation *alloc, bool forceZero, size_t requiredAlignment);
/frameworks/rs/driver/
H A DrsdAllocation.cpp306 const Type *type, uint8_t *ptr, size_t requiredAlignment) {
311 // Stride needs to be aligned to a boundary defined by requiredAlignment!
313 alloc->mHal.drvState.lod[0].stride = rsRound(stride, requiredAlignment);
337 rsRound(tx * type->getElementSizeBytes(), requiredAlignment);
366 static uint8_t* allocAlignedMemory(size_t allocSize, bool forceZero, size_t requiredAlignment) { argument
367 // We align all allocations to a boundary defined by requiredAlignment.
368 uint8_t* ptr = (uint8_t *)memalign(requiredAlignment, allocSize);
378 bool rsdAllocationInitStrided(const Context *rsc, Allocation *alloc, bool forceZero, size_t requiredAlignment) { argument
385 // Check if requiredAlignment is power of 2, also requiredAlignment shoul
305 AllocationBuildPointerTable(const Context *rsc, const Allocation *alloc, const Type *type, uint8_t *ptr, size_t requiredAlignment) argument
[all...]
H A DrsdAllocation.h90 bool forceZero, size_t requiredAlignment);
/frameworks/support/v8/renderscript/jni/
H A Dandroid_renderscript_RenderScript.cpp2202 * By definition stride is a roundup of xBytesSize with requiredAlignment, so requiredAlignment must
2205 * We can prove that as long as requiredAlignment satisfies the following two conditions, the
2212 size_t requiredAlignment = 16; local
2214 while (requiredAlignment <= minRequiredAlignment) {
2215 requiredAlignment <<= 1;
2220 (uintptr_t)pIn, requiredAlignment);

Completed in 506 milliseconds