Graphics framework for GR-PEACH. When you use this program, we judge you have agreed to the following contents. https://developer.mbed.org/teams/Renesas/wiki/About-LICENSE

Dependents:   ImageZoomInout_Sample ImageRotaion_Sample ImageScroll_Sample GR-PEACH_LCD_4_3inch_Save_to_USB ... more

Embed: (wiki syntax)

« Back to documentation index

window_surfaces_ex.h File Reference

window_surfaces_ex.h File Reference

Go to the source code of this file.

Functions

errnum_t R_WINDOW_SURFACES_DoMessageLoop (window_surfaces_t *self)
 Emulate message loop function.
errnum_t R_WINDOW_SURFACES_AccessLayerAttributes (window_surfaces_t *self, layer_attributes_t *in_out_Attributes)
 Set or get by <layer_attributes_t>
errnum_t R_VRAM_EX_STACK_Initialize (vram_ex_stack_t *self, void *NullConfig)
 R_VRAM_EX_STACK_Initialize.
errnum_t R_VRAM_EX_STACK_Alloc (vram_ex_stack_t *self, frame_buffer_t *in_out_FrameBuffer)
 Allocate VRAM from external RAM.
errnum_t R_VRAM_EX_STACK_Free (vram_ex_stack_t *self, frame_buffer_t *frame_buffer)
 Free VRAM to external RAM.

Detailed Description

Module:
CLibCommon
PublicVersion:
1.00

(=CLIB_VERSION)

Rev:
47
Date:
2014-01-06 18:18:48 +0900#

Definition in file window_surfaces_ex.h.


Function Documentation

errnum_t R_VRAM_EX_STACK_Alloc ( vram_ex_stack_t self,
frame_buffer_t in_out_FrameBuffer 
)

Allocate VRAM from external RAM.

Parameters:
selfvram_ex_stack_t
in_out_FrameBufferframe_buffer_t
Returns:
Error code, 0=No error
Description
  • (input) - >stride, ->height, ->buffer_count
  • (output) - >buffer_address[(all)]

Definition at line 2153 of file window_surfaces.c.

errnum_t R_VRAM_EX_STACK_Free ( vram_ex_stack_t self,
frame_buffer_t frame_buffer 
)

Free VRAM to external RAM.

Parameters:
selfvram_ex_stack_t
frame_bufferframe_buffer_t
Returns:
Error code, 0=No error
Description
  • If frame_buffer - >buffer_count == 0, do nothing.

Definition at line 2162 of file window_surfaces.c.

errnum_t R_VRAM_EX_STACK_Initialize ( vram_ex_stack_t self,
void *  NullConfig 
)

R_VRAM_EX_STACK_Initialize.

Parameters:
selfvram_ex_stack_t
NullConfigNULL
Returns:
Error Code. 0=No Error.

Definition at line 2127 of file window_surfaces.c.

errnum_t R_WINDOW_SURFACES_AccessLayerAttributes ( window_surfaces_t self,
layer_attributes_t in_out_Attributes 
)

Set or get by <layer_attributes_t>

Parameters:
selfwindow_surfaces_t
in_out_Attributes<layer_attributes_t>
Returns:
Error code, 0=No error

Definition at line 1616 of file window_surfaces.c.

errnum_t R_WINDOW_SURFACES_DoMessageLoop ( window_surfaces_t self )

Emulate message loop function.

Parameters:
selfwindow_surfaces_t
Returns:
Error code, 0=No error

Definition at line 1603 of file window_surfaces.c.