_aBufferIndex is only used within STemWin_MemoryDevice.
 
Symbols
loading...
Files
loading...

_aBufferIndex variable

Syntax

static int _aBufferIndex[GUI_NUM_LAYERS];

References

LocationReferrerText
LCDConf_stm324x9i_eval_MB1046.c:311
static int _aBufferIndex[GUI_NUM_LAYERS];
LCDConf_stm324x9i_eval_MB1046.c:1168_LCD_CopyBuffer()
_aBufferIndex[LayerIndex] = IndexDst;
LCDConf_stm324x9i_eval_MB1046.c:1188_LCD_CopyRect()
AddrSrc = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y0 * _axSize[LayerIndex] + x0) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1189_LCD_CopyRect()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y1 * _axSize[LayerIndex] + x1) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1223_LCD_FillRect()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y0 * _axSize[LayerIndex] + x0) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1245_LCD_DrawBitmap32bpp()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y * _axSize[LayerIndex] + x) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1268_LCD_DrawBitmap16bpp()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y * _axSize[LayerIndex] + x) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1292_LCD_DrawBitmap8bpp()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y * _axSize[LayerIndex] + x) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1338_LCD_DrawBitmap4bpp()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y * _axSize[LayerIndex] + x) * _aBytesPerPixels[LayerIndex];
LCDConf_stm324x9i_eval_MB1046.c:1400_LCD_DrawBitmapAlpha()
AddrDst = _aAddr[LayerIndex] + BufferSize * _aBufferIndex[LayerIndex] + (y * _axSize[LayerIndex] + x) * _aBytesPerPixels[LayerIndex];