Lines Matching full:rsallocation
18 #include "rsAllocation.h"
645 void rsi_AllocationSyncAll(Context *rsc, RsAllocation va, RsAllocationUsageType src) {
651 void rsi_AllocationGenerateMipmaps(Context *rsc, RsAllocation va) {
656 void rsi_AllocationCopyToBitmap(Context *rsc, RsAllocation va, void *data, size_t sizeBytes) {
663 void rsi_Allocation1DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t lod,
669 void rsi_Allocation1DElementData(Context *rsc, RsAllocation va, uint32_t x,
675 void rsi_AllocationElementData(Context *rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t z,
681 void rsi_Allocation2DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face,
687 void rsi_Allocation3DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod,
694 void rsi_AllocationRead(Context *rsc, RsAllocation va, void *data, size_t sizeBytes) {
709 void rsi_AllocationResize1D(Context *rsc, RsAllocation va, uint32_t dimX) {
714 void rsi_AllocationResize2D(Context *rsc, RsAllocation va, uint32_t dimX, uint32_t dimY) {
719 RsAllocation rsi_AllocationCreateTyped(Context *rsc, RsType vtype,
730 RsAllocation rsi_AllocationCreateFromBitmap(Context *rsc, RsType vtype,
735 RsAllocation vTexAlloc = rsi_AllocationCreateTyped(rsc, vtype, mipmaps, usages, 0);
752 RsAllocation rsi_AllocationCubeCreateFromBitmap(Context *rsc, RsType vtype,
760 RsAllocation vTexAlloc = rsi_AllocationCreateTyped(rsc, vtype, mipmaps, usages, 0);
791 RsAllocation dstAlloc,
795 RsAllocation srcAlloc,
808 RsAllocation dstAlloc,
812 RsAllocation srcAlloc,
823 void * rsi_AllocationGetSurface(Context *rsc, RsAllocation valloc) {
829 void rsi_AllocationSetSurface(Context *rsc, RsAllocation valloc, RsNativeWindow sur) {
834 void rsi_AllocationIoSend(Context *rsc, RsAllocation valloc) {
839 void rsi_AllocationIoReceive(Context *rsc, RsAllocation valloc) {
844 void *rsi_AllocationGetPointer(Context *rsc, RsAllocation valloc,
853 void rsi_Allocation1DRead(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t lod,
859 void rsi_AllocationElementRead(Context *rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t z,
865 void rsi_Allocation2DRead(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff,
872 void rsi_Allocation3DRead(Context *rsc, RsAllocation va,
880 RsAllocation rsi_AllocationAdapterCreate(Context *rsc, RsType vwindow, RsAllocation vbase) {
892 void rsi_AllocationAdapterOffset(Context *rsc, RsAllocation va, const uint32_t *offsets, size_t len) {
901 extern "C" const void * rsaAllocationGetType(RsContext con, RsAllocation va) {