ERIS CORE

◆ bltSD2Surface()

void AppWren::bltSD2Surface ( const char *  path,
const char *  filename,
int16_t  x,
int16_t  y,
bltMode  blt_mode 
)
inline

block tramsfer from SD to surface

Parameters
path
filename
x
y

Definition at line 350 of file AppWren.h.

350  {
351  uint16_t *sb = surface_cache->getSurfaceBufferP();
352  draw->bltSDB(sb,surface_cache->getWidth(),surface_cache->getHeight(),path,filename,x,y,blt_mode);
353  }
ILI9341_t3_ERIS * draw
Definition: AppBaseClass.h:41
Surface * surface_cache
Definition: AppWren.h:770
void bltSDB(uint16_t *dest_buffer, uint16_t dest_buffer_width, uint16_t dest_buffer_height, const char *path, const char *filename, int16_t x, int16_t y, bltMode blt_mode)
image block transfer from the SD card to a buffer at the given x,y coords
uint16_t getHeight()
uint16_t getWidth()
uint16_t * getSurfaceBufferP()

References ILI9341_t3_ERIS::bltSDB(), AppBaseClass::draw, Surface::getHeight(), Surface::getSurfaceBufferP(), Surface::getWidth(), surface_cache, AppBaseClass::x, and AppBaseClass::y.

Referenced by loadImageSurfaceCallback().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: